Documentation
Dlang.org
GstRTPBasePayload
gstrtp
c
types
Provides a base class for RTP payloaders
struct
GstRTPBasePayload {
GstElement
element
;
GstPad
*
sinkpad
;
GstPad
*
srcpad
;
uint
tsBase
;
ushort
seqnumBase
;
char
*
media
;
char
*
encodingName
;
bool
dynamic
;
uint
clockRate
;
int
tsOffset
;
uint
timestamp
;
short
seqnumOffset
;
ushort
seqnum
;
long
maxPtime
;
uint
pt
;
uint
ssrc
;
uint
currentSsrc
;
uint
mtu
;
GstSegment
segment
;
ulong
minPtime
;
ulong
ptime
;
ulong
ptimeMultiple
;
GstRTPBasePayloadPrivate
*
priv
;
void
*[
4
]
GstReserved
;
}
Members
Variables
GstReserved
void
*[
4
]
GstReserved
;
clockRate
uint
clockRate
;
currentSsrc
uint
currentSsrc
;
dynamic
bool
dynamic
;
element
GstElement
element
;
encodingName
char
*
encodingName
;
maxPtime
long
maxPtime
;
media
char
*
media
;
minPtime
ulong
minPtime
;
mtu
uint
mtu
;
priv
GstRTPBasePayloadPrivate
*
priv
;
pt
uint
pt
;
ptime
ulong
ptime
;
ptimeMultiple
ulong
ptimeMultiple
;
segment
GstSegment
segment
;
seqnum
ushort
seqnum
;
seqnumBase
ushort
seqnumBase
;
seqnumOffset
short
seqnumOffset
;
sinkpad
GstPad
*
sinkpad
;
srcpad
GstPad
*
srcpad
;
ssrc
uint
ssrc
;
timestamp
uint
timestamp
;
tsBase
uint
tsBase
;
tsOffset
int
tsOffset
;
gstrtp
c
types
enums
GstRTCPFBType
GstRTCPSDESType
GstRTCPType
GstRTCPXRType
GstRTPBufferFlags
GstRTPBufferMapFlags
GstRTPHeaderExtensionDirection
GstRTPHeaderExtensionFlags
GstRTPPayload
GstRTPProfile
structs
GstRTCPBuffer
GstRTCPPacket
GstRTPBaseAudioPayload
GstRTPBaseAudioPayloadClass
GstRTPBaseAudioPayloadPrivate
GstRTPBaseDepayload
GstRTPBaseDepayloadClass
GstRTPBaseDepayloadPrivate
GstRTPBasePayload
GstRTPBasePayloadClass
GstRTPBasePayloadPrivate
GstRTPBuffer
GstRTPHeaderExtension
GstRTPHeaderExtensionClass
GstRTPPayloadInfo
GstRTPSourceMeta
Provides a base class for RTP payloaders