Searched refs:AudioPullFifo (Results 1 - 9 of 9) sorted by relevance

/external/chromium_org/media/base/
H A Daudio_pull_fifo.h19 class MEDIA_EXPORT AudioPullFifo { class in namespace:media
27 // Constructs an AudioPullFifo with the specified |read_cb|, which is used to
31 AudioPullFifo(int channels, int frames, const ReadCB& read_cb);
32 virtual ~AudioPullFifo();
55 DISALLOW_COPY_AND_ASSIGN(AudioPullFifo);
H A Daudio_pull_fifo.cc14 AudioPullFifo::AudioPullFifo(int channels, int frames, const ReadCB& read_cb) function in class:media::AudioPullFifo
19 AudioPullFifo::~AudioPullFifo() {}
21 void AudioPullFifo::Consume(AudioBus* destination, int frames_to_consume) {
47 void AudioPullFifo::Clear() { fifo_index_ = fifo_->frames(); }
49 int AudioPullFifo::ReadFromFifo(AudioBus* destination,
H A Daudio_converter.h32 class AudioPullFifo;
100 // Provides input to the AudioPullFifo. Called by the fifo when more data is
113 scoped_ptr<AudioPullFifo> audio_fifo_;
H A Daudio_pull_fifo_unittest.cc16 // | Producer | ----> | AudioPullFifo | ----> | Consumer |
59 // AudioPullFifo::ReadCB implementation where we increase a value for each
78 AudioPullFifo pull_fifo_;
91 // parameter to AudioPullFifo::Consume() when the consumer asks for data.
H A Daudio_converter.cc6 // audio, ChannelMixer for channel mixing, and AudioPullFifo for buffering.
82 audio_fifo_.reset(new AudioPullFifo(
/external/chromium_org/media/audio/mac/
H A Daudio_auhal_mac.h32 class AudioPullFifo;
152 scoped_ptr<AudioPullFifo> audio_fifo_;
H A Daudio_auhal_mac.cc198 audio_fifo_.reset(new AudioPullFifo(
/external/chromium_org/content/renderer/media/
H A Dwebrtc_audio_renderer.h156 // Called by AudioPullFifo when more data is necessary.
209 scoped_ptr<media::AudioPullFifo> audio_fifo_;
H A Dwebrtc_audio_renderer.cc271 audio_fifo_.reset(new media::AudioPullFifo(
447 // Called by AudioPullFifo when more data is necessary.

Completed in 132 milliseconds