OwrPayload

OwrPayload

Properties

guint bitrate Read / Write
guint clock-rate Read / Write / Construct Only
OwrCodecTypes codec-type Read / Write / Construct Only
OwrMediaTypes media-type Read
guint mtu Read / Write
guint payload-type Read / Write / Construct Only
gint rtx-payload-type Read / Write
guint rtx-time Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── OwrPayload
        ├── OwrAudioPayload
        ╰── OwrVideoPayload

Description

Functions

Types and Values

OWR_RTX_PAYLOAD_TYPE_DISABLED

#define OWR_RTX_PAYLOAD_TYPE_DISABLED -1

Property Details

The “bitrate” property

  “bitrate”                  guint

The bitrate (bits per second) for the encoder. (0 - automatic).

Flags: Read / Write

Default value: 0


The “clock-rate” property

  “clock-rate”               guint

The clock-rate.

Flags: Read / Write / Construct Only

Allowed values: <= 90000

Default value: 8000


The “codec-type” property

  “codec-type”               OwrCodecTypes

The type of codec.

Flags: Read / Write / Construct Only

Default value: u-law PCM


The “media-type” property

  “media-type”               OwrMediaTypes

The type of media.

Flags: Read

Default value: Audio media


The “mtu” property

  “mtu”                      guint

The maximum size of one RTP packet (in bytes).

Flags: Read / Write

Default value: 1200


The “payload-type” property

  “payload-type”             guint

The payload type number.

Flags: Read / Write / Construct Only

Allowed values: <= 127

Default value: 0


The “rtx-payload-type” property

  “rtx-payload-type”         gint

The payload type to use for retransmission. (-1 means no retransmission).

Flags: Read / Write

Allowed values: [-1,127]

Default value: -1


The “rtx-time” property

  “rtx-time”                 guint

How long a packet should be kept in buffers for retransmission (milliseconds, 0 means use the default).

Flags: Read / Write

Default value: 0