[FFmpeg-cvslog] r18163 - in trunk: libavcodec/avcodec.h libavcodec/imgconvert.c libavutil/avutil.h libavutil/pixfmt.h
Ramiro Polla
ramiro
Wed Mar 25 01:43:29 CET 2009
stefano wrote:
> Author: stefano
> Date: Sun Mar 22 23:50:19 2009
> New Revision: 18163
>
> Log:
> Make the pixel formats which were defined as macros:
> PIX_FMT_ARGB
> PIX_FMT_RGBA
> PIX_FMT_ABGR
> PIX_FMT_BGRA
>
> defined as enum PixelFormat values, and viceversa make:
> PIX_FMT_RGB32
> PIX_FMT_RGB32_1
> PIX_FMT_BGR32
> PIX_FMT_BGR32_1
>
> defined as macros, also resort accordingly the enum PixelFormat
> list.
> Also make avcodec_get_pix_fmt() recognize the "rgb32" and "bgr32"
> aliases, in order to make ffmpeg pass regressions test.
>
> This change breaks ABI backward compatibility.
Shouldn't this or at least some of your latest API change commits be
added to doc/APIChanges?
Ramiro Polla
More information about the ffmpeg-cvslog
mailing list