[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