Lines Matching refs:AudioStreamSanitizer
47 class AudioStreamSanitizer {
49 explicit AudioStreamSanitizer(int samples_per_second);
50 ~AudioStreamSanitizer();
81 bool DrainInto(AudioStreamSanitizer* output);
92 DISALLOW_ASSIGN(AudioStreamSanitizer);
95 AudioStreamSanitizer::AudioStreamSanitizer(int samples_per_second)
99 AudioStreamSanitizer::~AudioStreamSanitizer() {}
101 void AudioStreamSanitizer::Reset() {
105 void AudioStreamSanitizer::ResetTimestampState(int64 frame_count,
114 bool AudioStreamSanitizer::AddInput(const scoped_refptr<AudioBuffer>& input) {
199 bool AudioStreamSanitizer::HasNextBuffer() const {
203 scoped_refptr<AudioBuffer> AudioStreamSanitizer::GetNextBuffer() {
209 void AudioStreamSanitizer::AddOutputBuffer(
215 int AudioStreamSanitizer::GetFrameCount() const {
222 bool AudioStreamSanitizer::DrainInto(AudioStreamSanitizer* output) {
235 output_sanitizer_(new AudioStreamSanitizer(samples_per_second)),
236 pre_splice_sanitizer_(new AudioStreamSanitizer(samples_per_second)),
237 post_splice_sanitizer_(new AudioStreamSanitizer(samples_per_second)),