gstaudio.audio_downmix_meta
Module for [AudioDownmixMeta] class
class AudioDownmixMeta
Types 1
classAudioDownmixMeta
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
GstAudioDownmixMeta _cInstanceMethods
void * _cPtr() nothrowint fromChannels() @property nothrowGet `fromChannels` field. Returns: the number of channels of the sourcevoid fromChannels(int propval) @property nothrowSet `fromChannels` field. Params: propval = the number of channels of the sourceint toChannels() @property nothrowGet `toChannels` field. Returns: the number of channels of the destinationvoid toChannels(int propval) @property nothrowSet `toChannels` field. Params: propval = the number of channels of the destination