Index: media/filters/ffmpeg_audio_decoder.cc |
diff --git a/media/filters/ffmpeg_audio_decoder.cc b/media/filters/ffmpeg_audio_decoder.cc |
index 7bdb3bc2f624862dcaa5b20b7036f27a23440aad..ce4d92e6734dea0ec47d228b51fb5183b7278738 100644 |
--- a/media/filters/ffmpeg_audio_decoder.cc |
+++ b/media/filters/ffmpeg_audio_decoder.cc |
@@ -429,7 +429,8 @@ bool FFmpegAudioDecoder::ConfigureDecoder() { |
// Success! |
av_frame_.reset(av_frame_alloc()); |
- discard_helper_.reset(new AudioDiscardHelper(config_.samples_per_second())); |
+ discard_helper_.reset(new AudioDiscardHelper(config_.samples_per_second(), |
+ config_.codec_delay())); |
av_sample_format_ = codec_context_->sample_fmt; |
if (codec_context_->channels != |