OwrVideoPayload

OwrVideoPayload

Functions

Properties

gboolean ccm-fir Read / Write / Construct Only
gdouble framerate Read / Write
guint height Read / Write
gboolean mirror Read / Write
gboolean nack-pli Read / Write / Construct Only
guint rotation Read / Write
guint width Read / Write

Object Hierarchy

    GObject
    ╰── OwrPayload
        ╰── OwrVideoPayload

Description

Functions

owr_video_payload_new ()

OwrPayload *
owr_video_payload_new (OwrCodecType codec_type,
                       guint payload_type,
                       guint clock_rate,
                       gboolean ccm_fir,
                       gboolean nack_pli);

Types and Values

Property Details

The “ccm-fir” property

  “ccm-fir”                  gboolean

Whether to support CCM FIR RTCP-FB messages.

Flags: Read / Write / Construct Only

Default value: FALSE


The “framerate” property

  “framerate”                gdouble

Video frames per second.

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “height” property

  “height”                   guint

Video height in pixels.

Flags: Read / Write

Default value: 0


The “mirror” property

  “mirror”                   gboolean

Whether the video should be mirrored around the y-axis (NOTE: currently only works for send payloads).

Flags: Read / Write

Default value: FALSE


The “nack-pli” property

  “nack-pli”                 gboolean

Whether to support NACK PLI RTCP-FB messages.

Flags: Read / Write / Construct Only

Default value: FALSE


The “rotation” property

  “rotation”                 guint

Clockwise video rotation in multiple of 90 degrees (NOTE: currently only works for send payloads).

Flags: Read / Write

Allowed values: <= 3

Default value: 0


The “width” property

  “width”                    guint

Video width in pixels.

Flags: Read / Write

Default value: 0