AudioDownmixMeta

Extra buffer metadata describing audio downmixing matrix. This metadata is attached to audio buffers and contains a matrix to downmix the buffer number of channels to @channels.

@matrix is an two-dimensional array of @to_channels times @from_channels coefficients, i.e. the i-th output channels is constructed by multiplicating the input channels with the coefficients in @matrixi and taking the sum of the results.

Constructors

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

Members

Functions

cPtr
void* cPtr()

Properties

fromChannels
int fromChannels [@property getter]

Get fromChannels field.

fromChannels
int fromChannels [@property setter]

Set fromChannels field.

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

Get meta field.

toChannels
int toChannels [@property getter]

Get toChannels field.

toChannels
int toChannels [@property setter]

Set toChannels field.

Static functions

getInfo
gst.meta_info.MetaInfo getInfo()