| Index: media/filters/ffmpeg_demuxer.cc
|
| diff --git a/media/filters/ffmpeg_demuxer.cc b/media/filters/ffmpeg_demuxer.cc
|
| index e4e21af700b45f241f606cc8ac90dba58b4e4722..3d7bb12b561a043a8b3210f9ef64e600987e74b1 100644
|
| --- a/media/filters/ffmpeg_demuxer.cc
|
| +++ b/media/filters/ffmpeg_demuxer.cc
|
| @@ -67,6 +67,7 @@ FFmpegDemuxerStream::FFmpegDemuxerStream(FFmpegDemuxer* demuxer,
|
| switch (stream->codec->codec_type) {
|
| case AVMEDIA_TYPE_AUDIO:
|
| type_ = AUDIO;
|
| + AVCodecContextToAudioDecoderConfig(stream->codec, &audio_config_);
|
| break;
|
| case AVMEDIA_TYPE_VIDEO:
|
| type_ = VIDEO;
|
| @@ -241,6 +242,11 @@ AVStream* FFmpegDemuxerStream::GetAVStream() {
|
| return stream_;
|
| }
|
|
|
| +const AudioDecoderConfig& FFmpegDemuxerStream::audio_decoder_config() {
|
| + CHECK_EQ(type_, AUDIO);
|
| + return audio_config_;
|
| +}
|
| +
|
| // static
|
| base::TimeDelta FFmpegDemuxerStream::ConvertStreamTimestamp(
|
| const AVRational& time_base, int64 timestamp) {
|
|
|