/* Older versions of libav (and perhaps ffmpeg) used a different
naming scheme for constants. Since distributions like Ubuntu 12.04
are locked down with these old versions, we hack in support for the
newer constant names. */
#define AV_PIX_FMT_RGB24 PIX_FMT_RGB24
#define AV_PIX_FMT_Y400A PIX_FMT_Y400A
#define AV_PIX_FMT_RGB32 PIX_FMT_RGB32
#define AV_PIX_FMT_RGB32_1 PIX_FMT_RGB32_1
#define AV_PIX_FMT_BGR32 PIX_FMT_BGR32
#define AV_PIX_FMT_BGR32_1 PIX_FMT_BGR32_1
#define AV_PIX_FMT_GRAY8 PIX_FMT_GRAY8
#define AV_PIX_FMT_GRAY16 PIX_FMT_GRAY16
#define AV_PIX_FMT_GRAY8A -1
#define AV_PIX_FMT_RGB565 PIX_FMT_RGB565
#define AV_PIX_FMT_RGB555 PIX_FMT_RGB555
#define AV_PIX_FMT_YUV420P PIX_FMT_YUV420P
#define AV_PIX_FMT_YUV420P9 PIX_FMT_YUV420P9
#define AV_PIX_FMT_YUV420P10 PIX_FMT_YUV420P10
#define AV_PIX_FMT_YUV420P12 -1
#define AV_PIX_FMT_YUV422P12 -1
#define AV_PIX_FMT_YUV444P12 -1
#define AV_PIX_FMT_YUV420P14 -1
#define AV_PIX_FMT_YUV422P14 -1
#define AV_PIX_FMT_YUV444P14 -1
#define AV_PIX_FMT_YUV420P16 PIX_FMT_YUV420P16
#define AV_PIX_FMT_YUV422P16 PIX_FMT_YUV422P16
#define AV_PIX_FMT_YUV444P16 PIX_FMT_YUV444P16
#define AV_PIX_FMT_RGBA64 -1
#define AV_PIX_FMT_BGRA64 -1
#define AV_CODEC_ID_H264 CODEC_ID_H264
#define AV_CODEC_ID_THEORA CODEC_ID_THEORA
#define AV_CODEC_ID_MPEG4 CODEC_ID_MPEG4
#define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO
#define AV_CODEC_ID_GIF CODEC_ID_GIF
#define AV_CODEC_ID_AAC CODEC_ID_AAC
#define AV_CODEC_ID_MP3 CODEC_ID_MP3
#define AV_CODEC_ID_DTS CODEC_ID_DTS
#define FF_PROFILE_AAC_HE -1
#define FF_PROFILE_AAC_HE_V2 -1
#define FF_PROFILE_AAC_LD -1
#define FF_PROFILE_AAC_ELD -1
#define FF_PROFILE_MPEG2_AAC_LOW -1
#define FF_PROFILE_MPEG2_AAC_HE -1
#define AVIO_FLAG_DIRECT -1
#define AV_ROUND_PASS_MINMAX -1
#define CODEC_FLAG_UNALIGNED -1
#define CODEC_FLAG_OUTPUT_CORRUPT -1
#define AVFMT_ALLOW_FLUSH -1
#define AVFMT_TS_NONSTRICT -1