Searched refs:DownmixerBufferProvider (Results 1 - 4 of 4) sorted by relevance

/frameworks/av/include/media/
H A DBufferProviders.h98 // DownmixerBufferProvider derives from CopyBufferProvider to provide
100 class DownmixerBufferProvider : public CopyBufferProvider { class in namespace:android
102 DownmixerBufferProvider(audio_channel_mask_t inputChannelMask,
105 virtual ~DownmixerBufferProvider();
/frameworks/av/media/libmedia/include/media/
H A DBufferProviders.h98 // DownmixerBufferProvider derives from CopyBufferProvider to provide
100 class DownmixerBufferProvider : public CopyBufferProvider { class in namespace:android
102 DownmixerBufferProvider(audio_channel_mask_t inputChannelMask,
105 virtual ~DownmixerBufferProvider();
/frameworks/av/media/libaudioprocessing/
H A DBufferProviders.cpp136 DownmixerBufferProvider::DownmixerBufferProvider( function in class:DownmixerBufferProvider
145 ALOGV("DownmixerBufferProvider(%p)(%#x, %#x, %#x %u %d %d)",
149 ALOGE("DownmixerBufferProvider() error: not multichannel capable");
154 ALOGE("DownmixerBufferProvider() error: could not obtain the effects factory");
161 ALOGE("DownmixerBufferProvider() error creating downmixer effect");
176 // process() function is called directly (see DownmixerBufferProvider::getNextBuffer())
189 ALOGE("DownmixerBufferProvider() error %d while creating input buffer", status);
197 ALOGE("DownmixerBufferProvider() error %d while creating output buffer", status);
215 ALOGE("DownmixerBufferProvider() erro
[all...]
H A DAudioMixer.cpp255 // TODO: Fix DownmixerBufferProvider not to (possibly) change mixer input format,
337 // DownmixerBufferProvider is only used for position masks.
340 && DownmixerBufferProvider::isMultichannelCapable()) {
341 DownmixerBufferProvider* pDbp = new DownmixerBufferProvider(channelMask,
1683 DownmixerBufferProvider::init(); // for the downmixer

Completed in 1325 milliseconds