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 field fromChannels.

fromChannels
int fromChannels [@property setter]

Set field fromChannels.

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

Get field meta.

toChannels
int toChannels [@property getter]

Get field toChannels.

toChannels
int toChannels [@property setter]

Set field toChannels.

Static functions

getInfo
gst.meta_info.MetaInfo getInfo()