]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/matroskadec.c
move audio header parsing in its own function
[ffmpeg] / libavformat / matroskadec.c
index 925d34a94ff1021463dac88c4b5a8f240a34c603..9847d38df4b600de3ba8f7481fcc9a48bba25c55 100644 (file)
@@ -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)