Alex Converse <[email protected]> writes: > From: Michael Niedermayer <[email protected]> > > Signed-off-by: Michael Niedermayer <[email protected]> > (cherry picked from commit b37dfe181cc34ea76155cf449d168c385f32f061) > > Signed-off-by: Alex Converse <[email protected]> > --- > libavcodec/mpegaudio_parser.c | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/libavcodec/mpegaudio_parser.c b/libavcodec/mpegaudio_parser.c > index f07d34b..65afb7c 100644 > --- a/libavcodec/mpegaudio_parser.c > +++ b/libavcodec/mpegaudio_parser.c > @@ -66,7 +66,8 @@ static int mpegaudio_parse(AVCodecParserContext *s1, > > ret = ff_mpa_decode_header(avctx, state, &sr, &channels, > &frame_size, &bit_rate); > if (ret < 4) { > - s->header_count= -2; > + if(i > 4) > + s->header_count= -2; > } else { > if((state&SAME_HEADER_MASK) != > (s->header&SAME_HEADER_MASK) && s->header) > s->header_count= -3; > --
What effect does this change have and what, if anything, does it fix? -- Måns Rullgård [email protected] _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
