| Index: media/filters/ffmpeg_demuxer.cc
|
| diff --git a/media/filters/ffmpeg_demuxer.cc b/media/filters/ffmpeg_demuxer.cc
|
| index b8665efeb3be30f403f78b14fb22761bd64fc247..227cd6aad27c5198bcab5d4d4341301d43397af2 100644
|
| --- a/media/filters/ffmpeg_demuxer.cc
|
| +++ b/media/filters/ffmpeg_demuxer.cc
|
| @@ -360,6 +360,9 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket packet) {
|
| }
|
| }
|
|
|
| + if (packet.get()->flags & AV_PKT_FLAG_KEY)
|
| + buffer->set_is_key_frame(true);
|
| +
|
| last_packet_timestamp_ = buffer->timestamp();
|
| last_packet_duration_ = buffer->duration();
|
|
|
|
|