gstrtp.rtpsource_meta

Module for [RTPSourceMeta] class

Types 1

Meta describing the source(s) of the buffer.

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