Home
last modified time | relevance | path

Searched refs:mDownmixerBufferProvider (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/media/libaudioprocessing/
DAudioMixer.cpp150 if (mDownmixerBufferProvider.get() != nullptr) { in unprepareForDownmix()
152 mDownmixerBufferProvider.reset(nullptr); in unprepareForDownmix()
180 mDownmixerBufferProvider.reset(new DownmixerBufferProvider( in prepareForDownmix()
184 if (static_cast<DownmixerBufferProvider *>(mDownmixerBufferProvider.get()) in prepareForDownmix()
199 mDownmixerBufferProvider.reset(new ChannelMixBufferProvider(channelMask, in prepareForDownmix()
201 if (static_cast<ChannelMixBufferProvider *>(mDownmixerBufferProvider.get()) in prepareForDownmix()
213 mDownmixerBufferProvider.reset(new RemixBufferProvider(channelMask, in prepareForDownmix()
353 if (mDownmixerBufferProvider.get() != nullptr) { in reconfigureBufferProviders()
354 mDownmixerBufferProvider->setBufferProvider(bufferProvider); in reconfigureBufferProviders()
355 bufferProvider = mDownmixerBufferProvider.get(); in reconfigureBufferProviders()
[all …]
/frameworks/av/media/libaudioprocessing/include/media/
DAudioMixer.h81 mDownmixerBufferProvider.reset(nullptr); in ~Track()
87 return mDownmixerBufferProvider.get() != nullptr ? mMixerChannelCount : channelCount; in getOutputChannelCount()
132 std::unique_ptr<PassthruBufferProvider> mDownmixerBufferProvider; member