Lines Matching refs:AudioBufferProvider
26 #include <media/AudioBufferProvider.h>
122 void setBufferProvider(int name, AudioBufferProvider* bufferProvider);
191 AudioBufferProvider* bufferProvider;
195 mutable AudioBufferProvider::Buffer buffer; // 8 bytes
208 AudioBufferProvider* mInputBufferProvider; // externally provided buffer provider.
257 // Base AudioBufferProvider class used for DownMixerBufferProvider, RemixBufferProvider,
263 class CopyBufferProvider : public AudioBufferProvider {
272 // Overrides AudioBufferProvider methods
289 void setBufferProvider(AudioBufferProvider *p) {
294 AudioBufferProvider* mTrackBufferProvider;
298 AudioBufferProvider::Buffer mBuffer;
304 // DownmixerBufferProvider wraps a track AudioBufferProvider to provide
331 // RemixBufferProvider wraps a track AudioBufferProvider to perform an
348 // ReformatBufferProvider wraps a track AudioBufferProvider to convert the input data