Searched refs:AudioBufferProvider (Results 1 - 19 of 19) sorted by relevance

/frameworks/av/include/media/
H A DExtendedAudioBufferProvider.h20 #include <media/AudioBufferProvider.h>
24 class ExtendedAudioBufferProvider : public AudioBufferProvider {
H A DAudioBufferProvider.h25 class AudioBufferProvider class in namespace:android
39 virtual ~AudioBufferProvider() {}
/frameworks/av/include/media/nbaio/
H A DAudioBufferProviderSource.h17 // Implementation of NBAIO_Source that wraps an AudioBufferProvider
23 #include <media/AudioBufferProvider.h>
30 AudioBufferProviderSource(AudioBufferProvider *provider, NBAIO_Format format);
50 AudioBufferProvider * const mProvider;
51 AudioBufferProvider::Buffer mBuffer; // current buffer
/frameworks/av/services/audioflinger/
H A DAudioResampler.h23 #include <media/AudioBufferProvider.h>
59 AudioBufferProvider* provider) = 0;
89 AudioBufferProvider::Buffer mBuffer;
H A DAudioResamplerCubic.h35 AudioBufferProvider* provider);
47 AudioBufferProvider* provider);
49 AudioBufferProvider* provider);
H A DAudioResamplerSinc.h43 AudioBufferProvider* provider);
49 AudioBufferProvider* provider);
H A DAudioMixer.h26 #include <media/AudioBufferProvider.h>
105 void setBufferProvider(int name, AudioBufferProvider* bufferProvider);
173 AudioBufferProvider* bufferProvider;
177 mutable AudioBufferProvider::Buffer buffer; // 8 bytes
220 // AudioBufferProvider that wraps a track AudioBufferProvider by a call to a downmix effect
221 class DownmixerBufferProvider : public AudioBufferProvider {
228 AudioBufferProvider* mTrackBufferProvider;
H A DAudioResampler.cpp46 AudioBufferProvider* provider);
56 AudioBufferProvider* provider);
58 AudioBufferProvider* provider);
219 mPTS(AudioBufferProvider::kInvalidPTS), mQuality(quality) {
269 if (mPTS == AudioBufferProvider::kInvalidPTS) {
270 return AudioBufferProvider::kInvalidPTS;
285 AudioBufferProvider* provider) {
302 AudioBufferProvider* provider) {
399 AudioBufferProvider* provider) {
H A DAudioResamplerCubic.cpp36 AudioBufferProvider* provider) {
53 AudioBufferProvider* provider) {
119 AudioBufferProvider* provider) {
H A DAudioFlinger.h48 #include <media/AudioBufferProvider.h>
408 // AudioBufferProvider interface
409 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts) = 0;
410 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer);
824 // AudioBufferProvider interface
825 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts = kInvalidPTS);
930 // AudioBufferProvider interface
931 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
933 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer);
954 void timedYieldSamples_l(AudioBufferProvider
[all...]
H A DAudioMixer.cpp46 AudioMixer::DownmixerBufferProvider::DownmixerBufferProvider() : AudioBufferProvider(),
57 status_t AudioMixer::DownmixerBufferProvider::getNextBuffer(AudioBufferProvider::Buffer *pBuffer,
81 void AudioMixer::DownmixerBufferProvider::releaseBuffer(AudioBufferProvider::Buffer *pBuffer) {
193 // setBufferProvider(name, AudioBufferProvider *) is required before enable(name)
595 void AudioMixer::setBufferProvider(int name, AudioBufferProvider* bufferProvider)
1266 AudioBufferProvider::Buffer& b(t.buffer);
1329 AudioBufferProvider::Buffer& b0(t0.buffer);
1334 AudioBufferProvider::Buffer& b1(t1.buffer);
1423 if (AudioBufferProvider::kInvalidPTS == basePTS)
1424 return AudioBufferProvider
[all...]
H A DAudioResamplerSinc.cpp249 AudioBufferProvider* provider)
279 AudioBufferProvider* provider)
H A DFastMixer.cpp281 AudioBufferProvider *bufferProvider = fastTrack->mBufferProvider;
312 AudioBufferProvider *bufferProvider = fastTrack->mBufferProvider;
406 pts = AudioBufferProvider::kInvalidPTS;
H A DAudioFlinger.cpp2337 // wrap the source side of the MonoPipe to make it an AudioBufferProvider
2854 pts = AudioBufferProvider::kInvalidPTS;
3638 AudioBufferProvider::kInvalidPTS);
3843 AudioBufferProvider::Buffer buffer;
4002 mAudioMixer->process(AudioBufferProvider::kInvalidPTS);
4249 // AudioBufferProvider interface
4252 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
4499 // AudioBufferProvider interface
4501 AudioBufferProvider::Buffer* buffer, int64_t pts)
5097 AudioBufferProvider
[all...]
/frameworks/av/libvideoeditor/lvpp/
H A DVideoEditorSRC.h20 #include <media/AudioBufferProvider.h>
27 class VideoEditorSRC : public MediaSource , public AudioBufferProvider {
H A DVideoEditorSRC.cpp201 status_t VideoEditorSRC::getNextBuffer(AudioBufferProvider::Buffer *pBuffer, int64_t pts) {
286 void VideoEditorSRC::releaseBuffer(AudioBufferProvider::Buffer *pBuffer) {
/frameworks/av/media/libnbaio/
H A DMonoPipe.cpp26 #include <media/AudioBufferProvider.h>
51 mNextRdPTS = AudioBufferProvider::kInvalidPTS;
216 if (AudioBufferProvider::kInvalidPTS != *timestamp) {
278 return AudioBufferProvider::kInvalidPTS;
280 if (ts == AudioBufferProvider::kInvalidPTS)
281 return AudioBufferProvider::kInvalidPTS;
297 return AudioBufferProvider::kInvalidPTS;
H A DAudioBufferProviderSource.cpp26 AudioBufferProviderSource::AudioBufferProviderSource(AudioBufferProvider *provider,
/frameworks/av/libvideoeditor/vss/src/
H A DVideoEditorResampler.cpp25 struct VideoEditorResampler : public AudioBufferProvider {
56 status_t VideoEditorResampler::getNextBuffer(AudioBufferProvider::Buffer *pBuffer, int64_t pts) {
66 void VideoEditorResampler::releaseBuffer(AudioBufferProvider::Buffer *pBuffer) {

Completed in 815 milliseconds