gstrtp.rtpsource_meta

Module for [RTPSourceMeta] class

Types 1

Meta describing the source(s) of the buffer.

Fields
GstRTPSourceMeta _cInstance
Methods
void * _cPtr()
gst.meta.Meta meta() @propertyGet `meta` field. Returns: parent #GstMeta
uint ssrc() @propertyGet `ssrc` field. Returns: the SSRC
void ssrc(uint propval) @propertySet `ssrc` field. Params: propval = the SSRC
bool ssrcValid() @propertyGet `ssrcValid` field. Returns: whether @ssrc is set and valid
void ssrcValid(bool propval) @propertySet `ssrcValid` field. Params: propval = whether @ssrc is set and valid
uint csrcCount() @propertyGet `csrcCount` field. Returns: number of elements in @csrc
void csrcCount(uint propval) @propertySet `csrcCount` field. Params: propval = number of elements in @csrc
bool appendCsrc(uint[] csrc)Appends csrc to the list of contributing sources in meta.
uint getSourceCount()Count the total number of RTP sources found in meta, both SSRC and CSRC. Returns: The number of RTP sources
bool setSsrc(out uint ssrc)Sets ssrc in meta. If ssrc is null the ssrc of meta will be unset.
Constructors
this(void * ptr, Flag!"Take" take)