[FFmpeg-devel] [PATCH] define AVPixelFormat aliases as enumerators instead of macros

Richard Smith richard at metafoo.co.uk
Thu Jan 14 22:58:14 CET 2016

libavutil/pixfmt.h defines a collection of endian-specific pixel formats as
macros. These macro names can cause conflicts with external projects that
use those identifiers for their own purposes. Here's a patch to define
these aliases as enumerators instead of macros, please consider merging:


(Note that AV_PIX_FMT_Y400A was already defined as an enumerator in the
PixelFormat enumeration, so I deleted its (no-op) macro entirely.)

More information about the ffmpeg-devel mailing list