Browse Source

Detect null gop headers.

Fix issue2592. / mpeg4-bad-gvop.raw
tags/n0.8
Michael Niedermayer 14 years ago
parent
commit
2034ba08ec
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      libavcodec/mpeg4videodec.c

+ 5
- 0
libavcodec/mpeg4videodec.c View File

@@ -1495,6 +1495,11 @@ end:
static int mpeg4_decode_gop_header(MpegEncContext * s, GetBitContext *gb){
int hours, minutes, seconds;

if(!show_bits(gb, 18)){
av_log(s->avctx, AV_LOG_WARNING, "GOP header invalid\n");
return -1;
}

hours= get_bits(gb, 5);
minutes= get_bits(gb, 6);
skip_bits1(gb);


Loading…
Cancel
Save