gstaudio.audio_downmix_meta

Module for [AudioDownmixMeta] class

Types 1

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 @matrix[i] and taking the sum of the results.

Fields
Methods
void * _cPtr()
gst.meta.Meta meta() @propertyGet `meta` field. Returns: parent #GstMeta
int fromChannels() @propertyGet `fromChannels` field. Returns: the number of channels of the source
void fromChannels(int propval) @propertySet `fromChannels` field. Params: propval = the number of channels of the source
int toChannels() @propertyGet `toChannels` field. Returns: the number of channels of the destination
void toChannels(int propval) @propertySet `toChannels` field. Params: propval = the number of channels of the destination
Constructors
this(void * ptr, Flag!"Take" take)