Unified · Split
| @@ -66,7 +66,8 @@ static int mpegaudio_parse(AVCodecParserContext *s1, · 65 unmodified lines | ||
| 66 | 66 | |
| 67 | 67 | ret = ff_mpa_decode_header(avctx, state, &sr, &channels, &frame_size, &bit_rate); |
| 68 | 68 | if (ret < 4) { |
| 69 | − s->header_count= -2; | |
| 69 | + if(i > 4) | |
| 70 | + s->header_count= -2; | |
| 70 | 71 | } else { |
| 71 | 72 | if((state&SAME_HEADER_MASK) != (s->header&SAME_HEADER_MASK) && s->header) |
| 72 | 73 | s->header_count= -3; |