| Index: media/filters/ffmpeg_audio_decoder.cc
|
| diff --git a/media/filters/ffmpeg_audio_decoder.cc b/media/filters/ffmpeg_audio_decoder.cc
|
| index 00832a05abf048953b45fce0b040667b3ded9679..fd03f3bf7ba9930ebfa086a827356f970aab66b3 100644
|
| --- a/media/filters/ffmpeg_audio_decoder.cc
|
| +++ b/media/filters/ffmpeg_audio_decoder.cc
|
| @@ -120,6 +120,7 @@ static int GetAudioBuffer(struct AVCodecContext* s, AVFrame* frame, int flags) {
|
| // reference to the AudioBuffer object.
|
| void* opaque = NULL;
|
| buffer.swap(reinterpret_cast<AudioBuffer**>(&opaque));
|
| + frame->type = FF_BUFFER_TYPE_USER;
|
| frame->buf[0] = av_buffer_create(
|
| frame->data[0], buffer_size_in_bytes, ReleaseAudioBufferImpl, opaque, 0);
|
| return 0;
|
|
|