HomeSort by relevance Sort by last modified time
    Searched refs:DownmixerBufferProvider (Results 1 - 3 of 3) sorted by null

  /frameworks/av/media/libmedia/include/media/
BufferProviders.h 60 // Base AudioBufferProvider class used for DownMixerBufferProvider, RemixBufferProvider,
98 // DownmixerBufferProvider derives from CopyBufferProvider to provide
100 class DownmixerBufferProvider : public CopyBufferProvider {
102 DownmixerBufferProvider(audio_channel_mask_t inputChannelMask,
105 virtual ~DownmixerBufferProvider();
  /frameworks/av/media/libaudioprocessing/
BufferProviders.cpp 136 DownmixerBufferProvider::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() error %d cmdStatus %d while configuring downmixer"
    [all...]
AudioMixer.cpp 181 // TODO: Fix DownmixerBufferProvider not to (possibly) change mixer input format,
259 // DownmixerBufferProvider is only used for position masks.
262 && DownmixerBufferProvider::isMultichannelCapable()) {
263 mDownmixerBufferProvider.reset(new DownmixerBufferProvider(channelMask,
267 if (static_cast<DownmixerBufferProvider *>(mDownmixerBufferProvider.get())->isValid()) {
    [all...]

Completed in 183 milliseconds