Commit 84fa6e23 authored by David Conrad's avatar David Conrad

SimpleBlock keyframe flag is the most significant bit

Originally committed as revision 10274 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 63ecfc1f
......@@ -2291,7 +2291,7 @@ matroska_parse_block(MatroskaDemuxContext *matroska, uint8_t *data, int size,
flags = *data++;
size -= 3;
if (is_keyframe == -1)
is_keyframe = flags & 1 ? PKT_FLAG_KEY : 0;
is_keyframe = flags & 0x80 ? PKT_FLAG_KEY : 0;
if (matroska->skip_to_keyframe) {
if (!is_keyframe || st != matroska->skip_to_stream)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment