[FFmpeg-cvslog] r12434 - trunk/libavcodec/mpeg12.c

Ivan Kalvachev ikalvachev
Thu Mar 13 23:26:50 CET 2008


On Fri, Mar 14, 2008 at 12:08 AM, Baptiste Coudurier
<baptiste.coudurier at smartjog.com> wrote:
> Hi,
>
>
>  M?ns Rullg?rd wrote:
>  > bcoudurier <subversion at mplayerhq.hu> writes:
>  >
>  >> Author: bcoudurier
>  >> Date: Thu Mar 13 19:26:53 2008
>  >> New Revision: 12434
>  >>
>  >> Log:
>  >> do not fail badly if aspect ratio is 0/forbidden, fix issue 369
>  >>
>  >> Modified:
>  >>    trunk/libavcodec/mpeg12.c
>  >>
>  >> Modified: trunk/libavcodec/mpeg12.c
>  >> ==============================================================================
>  >> --- trunk/libavcodec/mpeg12.c        (original)
>  >> +++ trunk/libavcodec/mpeg12.c        Thu Mar 13 19:26:53 2008
>  >> @@ -1970,8 +1970,6 @@ static int mpeg1_decode_sequence(AVCodec
>  >>          (width % 2) != 0 || (height % 2) != 0)
>  >>          return -1;
>  >>      s->aspect_ratio_info= get_bits(&s->gb, 4);
>  >> -    if (s->aspect_ratio_info == 0)
>  >> -        return -1;
>  >
>  > IMHO a warning should be printed in this case.  Users have right to
>  > know (or deserve to be annoyed).
>  >
>
>  Yes, what about this ?

Please make this "broken" behavior to be bound to
"error_resilience" or "strict_std_compliance" .




More information about the ffmpeg-cvslog mailing list