class GstRtp.RTPBufferFlags(value)

Bases: GObject.GFlags

Additional RTP buffer flags. These flags can potentially be used on any buffers carrying RTP packets.

Note that these are only valid for Gst.Caps of type: application/x-rtp (x-rtcp). They can conflict with other extended buffer flags.

New in version 1.10.


The Gst.Buffer was once wrapped in a retransmitted packet as specified by RFC 4588.

REDUNDANT = 2097152

The packet represents redundant RTP packet. The flag is used in gstrtpstorage to be able to hold the packetback and use it only for recovery from packet loss.

New in version 1.14.

LAST = 268435456

Offset to define more flags.

class GstRtp.RTPBufferMapFlags(value)

Bases: GObject.GFlags

Additional mapping flags for GstRtp.RTPBuffer.map().

New in version 1.6.1.

LAST = 16777216

Offset to define more flags


Skip mapping and validation of RTP padding and RTP pad count when present. Useful for buffers where the padding may be encrypted.