gstrtp.c.types

Undocumented in source.

Public Imports

gid.basictypes
public import gid.basictypes;
Undocumented in source.
gst.c.types
public import gst.c.types;
Undocumented in source.
gstbase.c.types
public import gstbase.c.types;
Undocumented in source.

Members

Enums

GstRTCPFBType
enum GstRTCPFBType

Different types of feedback messages.

GstRTCPSDESType
enum GstRTCPSDESType

Different types of SDES content.

GstRTCPType
enum GstRTCPType

Different RTCP packet types.

GstRTCPXRType
enum GstRTCPXRType

Types of RTCP Extended Reports, those are defined in RFC 3611 and other RFCs according to the IANA registry.

GstRTPBufferFlags
enum GstRTPBufferFlags

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

GstRTPBufferMapFlags
enum GstRTPBufferMapFlags

Additional mapping flags for gstrtp.rtpbuffer.RTPBuffer.map.

GstRTPHeaderExtensionDirection
enum GstRTPHeaderExtensionDirection

Direction to which to apply the RTP Header Extension

GstRTPHeaderExtensionFlags
enum GstRTPHeaderExtensionFlags

Flags that apply to a RTP Audio/Video header extension.

GstRTPPayload
enum GstRTPPayload

Standard predefined fixed payload types.

GstRTPProfile
enum GstRTPProfile

The transfer profile to use.

Structs

GstRTCPBuffer
struct GstRTCPBuffer

Note: The API in this module is not yet declared stable.

GstRTCPPacket
struct GstRTCPPacket

Data structure that points to a packet at @offset in @buffer. The size of the structure is made public to allow stack allocations.

GstRTPBaseAudioPayload
struct GstRTPBaseAudioPayload

Provides a base class for audio RTP payloaders for frame or sample based audio codecs (constant bitrate)

GstRTPBaseAudioPayloadClass
struct GstRTPBaseAudioPayloadClass

Base class for audio RTP payloader.

GstRTPBaseAudioPayloadPrivate
struct GstRTPBaseAudioPayloadPrivate
GstRTPBaseDepayload
struct GstRTPBaseDepayload

Provides a base class for RTP depayloaders

GstRTPBaseDepayloadClass
struct GstRTPBaseDepayloadClass

Base class for RTP depayloaders.

GstRTPBaseDepayloadPrivate
struct GstRTPBaseDepayloadPrivate
GstRTPBasePayload
struct GstRTPBasePayload

Provides a base class for RTP payloaders

GstRTPBasePayloadClass
struct GstRTPBasePayloadClass

Base class for audio RTP payloader.

GstRTPBasePayloadPrivate
struct GstRTPBasePayloadPrivate
GstRTPBuffer
struct GstRTPBuffer

The GstRTPBuffer helper functions makes it easy to parse and create regular #GstBuffer objects that contain RTP payloads. These buffers are typically of 'application/x-rtp' #GstCaps.

GstRTPHeaderExtension
struct GstRTPHeaderExtension

Instance struct for a RTP Audio/Video header extension.

GstRTPHeaderExtensionClass
struct GstRTPHeaderExtensionClass

Base class for RTP Header extensions.

GstRTPPayloadInfo
struct GstRTPPayloadInfo

Structure holding default payload type information.

GstRTPSourceMeta
struct GstRTPSourceMeta

Meta describing the source(s) of the buffer.