Home
last modified time | relevance | path

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

/frameworks/av/media/libaudioprocessing/
DAudioMixer.cpp148 if (mDownmixerBufferProvider.get() != nullptr) { in unprepareForDownmix()
150 mDownmixerBufferProvider.reset(nullptr); in unprepareForDownmix()
178 mDownmixerBufferProvider.reset(new DownmixerBufferProvider( in prepareForDownmix()
182 if (static_cast<DownmixerBufferProvider *>(mDownmixerBufferProvider.get()) in prepareForDownmix()
193 mDownmixerBufferProvider.reset(new RemixBufferProvider(channelMask, in prepareForDownmix()
335 if (mDownmixerBufferProvider.get() != nullptr) { in reconfigureBufferProviders()
336 mDownmixerBufferProvider->setBufferProvider(bufferProvider); in reconfigureBufferProviders()
337 bufferProvider = mDownmixerBufferProvider.get(); in reconfigureBufferProviders()
505 } else if (track->mDownmixerBufferProvider != nullptr) { in setBufferProvider()
506 track->mDownmixerBufferProvider->reset(); in setBufferProvider()
/frameworks/av/media/libaudioprocessing/include/media/
DAudioMixer.h106 mDownmixerBufferProvider.reset(nullptr); in ~Track()
113 return mDownmixerBufferProvider.get() != nullptr ? mMixerChannelCount : channelCount; in getOutputChannelCount()
161 std::unique_ptr<PassthruBufferProvider> mDownmixerBufferProvider; member