RTPSourceMeta

Meta describing the source(s) of the buffer.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

appendCsrc
bool appendCsrc(uint[] csrc)

Appends csrc to the list of contributing sources in meta.

cPtr
void* cPtr()
getSourceCount
uint getSourceCount()

Count the total number of RTP sources found in meta, both SSRC and CSRC.

setSsrc
bool setSsrc(uint ssrc)

Sets ssrc in meta. If ssrc is null the ssrc of meta will be unset.

Properties

csrcCount
uint csrcCount [@property getter]

Get csrcCount field.

csrcCount
uint csrcCount [@property setter]

Set csrcCount field.

meta
gst.meta.Meta meta [@property getter]

Get meta field.

ssrc
uint ssrc [@property getter]

Get ssrc field.

ssrc
uint ssrc [@property setter]

Set ssrc field.

ssrcValid
bool ssrcValid [@property getter]

Get ssrcValid field.

ssrcValid
bool ssrcValid [@property setter]

Set ssrcValid field.

Static functions

getInfo
gst.meta_info.MetaInfo getInfo()