Home
last modified time | relevance | path

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

/frameworks/av/services/audioflinger/
DAudioMixer.h156 class CopyBufferProvider; variable
209 CopyBufferProvider* mReformatBufferProvider; // provider wrapper for reformatting.
210 CopyBufferProvider* downmixerBufferProvider; // wrapper for channel conversion.
263 class CopyBufferProvider : public AudioBufferProvider {
268 CopyBufferProvider(size_t inputFrameSize, size_t outputFrameSize,
270 virtual ~CopyBufferProvider();
306 class DownmixerBufferProvider : public CopyBufferProvider {
333 class RemixBufferProvider : public CopyBufferProvider {
350 class ReformatBufferProvider : public CopyBufferProvider {
DAudioMixer.cpp94 AudioMixer::CopyBufferProvider::CopyBufferProvider(size_t inputFrameSize, in CopyBufferProvider() function in android::AudioMixer::CopyBufferProvider
113 AudioMixer::CopyBufferProvider::~CopyBufferProvider() in ~CopyBufferProvider()
122 status_t AudioMixer::CopyBufferProvider::getNextBuffer(AudioBufferProvider::Buffer *pBuffer, in getNextBuffer()
160 void AudioMixer::CopyBufferProvider::releaseBuffer(AudioBufferProvider::Buffer *pBuffer) in releaseBuffer()
178 void AudioMixer::CopyBufferProvider::reset() in reset()
190 CopyBufferProvider( in DownmixerBufferProvider()
330 CopyBufferProvider( in RemixBufferProvider()
360 CopyBufferProvider( in ReformatBufferProvider()