From 22a2a88736de35e934ebd66ba576cf45f0ec4a57 Mon Sep 17 00:00:00 2001 From: brian-ch Date: Fri, 26 Dec 2014 22:17:56 +0000 Subject: Fix FF_API defines for ffmpeg 2.4, it should work now. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3108 b956fd51-792f-4845-bead-9b4dfca2ff2c --- src/lib/ffmpeg-2.4/ff_api-defines.inc | 146 ++++++++++++++++++++++------------ 1 file changed, 96 insertions(+), 50 deletions(-) (limited to 'src/lib/ffmpeg-2.4/ff_api-defines.inc') diff --git a/src/lib/ffmpeg-2.4/ff_api-defines.inc b/src/lib/ffmpeg-2.4/ff_api-defines.inc index 72a7f4c6..47e2bdd6 100644 --- a/src/lib/ffmpeg-2.4/ff_api-defines.inc +++ b/src/lib/ffmpeg-2.4/ff_api-defines.inc @@ -9,97 +9,134 @@ (** avcodec defines *) {$ifndef FF_API_REQUEST_CHANNELS} -{$define FF_API_REQUEST_CHANNELS := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_REQUEST_CHANNELS := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_OLD_DECODE_AUDIO} -{$define FF_API_OLD_DECODE_AUDIO := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_OLD_DECODE_AUDIO := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_OLD_ENCODE_AUDIO} -{$define FF_API_OLD_ENCODE_AUDIO := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_OLD_ENCODE_AUDIO := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_OLD_ENCODE_VIDEO} -{$define FF_API_OLD_ENCODE_VIDEO := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_OLD_ENCODE_VIDEO := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_CODEC_ID} -{$define FF_API_CODEC_ID := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_CODEC_ID := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_AUDIO_CONVERT} -{$define FF_API_AUDIO_CONVERT := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_AUDIO_CONVERT := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_AVCODEC_RESAMPLE} -{$define FF_API_AVCODEC_RESAMPLE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_AVCODEC_RESAMPLE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_DEINTERLACE} -{$define FF_API_DEINTERLACE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_DEINTERLACE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_DESTRUCT_PACKET} -{$define FF_API_DESTRUCT_PACKET := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_DESTRUCT_PACKET := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_GET_BUFFER} -{$define FF_API_GET_BUFFER := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_GET_BUFFER := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_MISSING_SAMPLE} -{$define FF_API_MISSING_SAMPLE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_MISSING_SAMPLE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_LOWRES} -{$define FF_API_LOWRES := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_LOWRES := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_CAP_VDPAU} -{$define FF_API_CAP_VDPAU := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_CAP_VDPAU := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_BUFS_VDPAU} -{$define FF_API_BUFS_VDPAU := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_BUFS_VDPAU := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_VOXWARE} -{$define FF_API_VOXWARE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_VOXWARE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_SET_DIMENSIONS} -{$define FF_API_SET_DIMENSIONS := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_SET_DIMENSIONS := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_DEBUG_MV} -{$define FF_API_DEBUG_MV := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_DEBUG_MV := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_AC_VLC} -{$define FF_API_AC_VLC := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_AC_VLC := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_OLD_MSMPEG4} -{$define FF_API_OLD_MSMPEG4 := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_OLD_MSMPEG4 := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_ASPECT_EXTENDED} -{$define FF_API_ASPECT_EXTENDED := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_ASPECT_EXTENDED := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_THREAD_OPAQUE} -{$define FF_API_THREAD_OPAQUE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_THREAD_OPAQUE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_CODEC_PKT} -{$define FF_API_CODEC_PKT := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_CODEC_PKT := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_ARCH_ALPHA} -{$define FF_API_ARCH_ALPHA := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_ARCH_ALPHA := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_XVMC} -{$define FF_API_XVMC := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_XVMC := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_ERROR_RATE} -{$define FF_API_ERROR_RATE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_ERROR_RATE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_QSCALE_TYPE} -{$define FF_API_QSCALE_TYPE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_QSCALE_TYPE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_MB_TYPE} -{$define FF_API_MB_TYPE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_MB_TYPE := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_MAX_BFRAMES} -{$define FF_API_MAX_BFRAMES := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_MAX_BFRAMES := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_FAST_MALLOC} -{$define FF_API_FAST_MALLOC := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_FAST_MALLOC := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_NEG_LINESIZES} -{$define FF_API_NEG_LINESIZES := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_NEG_LINESIZES := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_EMU_EDGE} -{$define FF_API_EMU_EDGE := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$define FF_API_EMU_EDGE := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_DSPUTIL} +{$define FF_API_DSPUTIL := (LIBAVCODEC_VERSION_MAJOR < 56)} +{$endif} +{$ifndef FF_API_ARCH_SH4} +{$define FF_API_ARCH_SH4 := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_ARCH_SPARC} +{$define FF_API_ARCH_SPARC := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_UNUSED_MEMBERS} +{$define FF_API_UNUSED_MEMBERS := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_IDCT_XVIDMMX} +{$define FF_API_IDCT_XVIDMMX := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_INPUT_PRESERVED} +{$define FF_API_INPUT_PRESERVED := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_NORMALIZE_AQP} +{$define FF_API_NORMALIZE_AQP := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_GMC} +{$define FF_API_GMC := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_MV0} +{$define FF_API_MV0 := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_CODEC_NAME} +{$define FF_API_CODEC_NAME := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_AFD} +{$define FF_API_AFD := (LIBAVCODEC_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_VISMV} +(* XXX: don't forget to drop the -vismv documentation *) +{$define FF_API_VISMV := (LIBAVCODEC_VERSION_MAJOR < 57)} {$endif} (* avutil defines *) @@ -110,60 +147,69 @@ {$define FF_API_FIND_OPT := (LIBAVUTIL_VERSION_MAJOR < 54)} {$endif} {$ifndef FF_API_OLD_AVOPTIONS} -{$define FF_API_OLD_AVOPTIONS := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_OLD_AVOPTIONS := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_PIX_FMT} -{$define FF_API_PIX_FMT := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_PIX_FMT := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_CONTEXT_SIZE} -{$define FF_API_CONTEXT_SIZE := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_CONTEXT_SIZE := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_PIX_FMT_DESC} -{$define FF_API_PIX_FMT_DESC := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_PIX_FMT_DESC := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_AV_REVERSE} -{$define FF_API_AV_REVERSE := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_AV_REVERSE := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_AUDIOCONVERT} -{$define FF_API_AUDIOCONVERT := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_AUDIOCONVERT := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_CPU_FLAG_MMX2} -{$define FF_API_CPU_FLAG_MMX2 := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_CPU_FLAG_MMX2 := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_SAMPLES_UTILS_RETURN_ZERO} {$define FF_API_SAMPLES_UTILS_RETURN_ZERO := (LIBAVUTIL_VERSION_MAJOR < 54)} {$endif} {$ifndef FF_API_LLS_PRIVATE} -{$define FF_API_LLS_PRIVATE := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_LLS_PRIVATE := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_LLS1} {$define FF_API_LLS1 :=(LIBAVUTIL_VERSION_MAJOR < 54)} {$endif} {$ifndef FF_API_AVFRAME_LAVC} -{$define FF_API_AVFRAME_LAVC := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_AVFRAME_LAVC := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_VDPAU} -{$define FF_API_VDPAU := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_VDPAU := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_GET_CHANNEL_LAYOUT_COMPAT} -{$define FF_API_GET_CHANNEL_LAYOUT_COMPAT := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_GET_CHANNEL_LAYOUT_COMPAT := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_OLD_OPENCL} {$define FF_API_OLD_OPENCL := (LIBAVUTIL_VERSION_MAJOR < 54)} {$endif} {$ifndef FF_API_XVMC} -{$define FF_API_XVMC := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_XVMC := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} {$ifndef FF_API_INTFLOAT {$define FF_API_INTFLOAT := (LIBAVUTIL_VERSION_MAJOR < 54)} {$endif} {$ifndef FF_API_OPT_TYPE_METADATA} -{$define FF_API_OPT_TYPE_METADATA := (LIBAVUTIL_VERSION_MAJOR < 54)} +{$define FF_API_OPT_TYPE_METADATA := (LIBAVUTIL_VERSION_MAJOR < 55)} {$endif} (** avformat FF_API defines *) -{$ifndef FF_API_REFERENCE_DTS} -{$define FF_API_REFERENCE_DTS := (LIBAVFORMAT_VERSION_MAJOR < 56)} +{$ifndef FF_API_LAVF_BITEXACT} +{$define FF_API_LAVF_BITEXACT := (LIBAVFORMAT_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_LAVF_FRAC} +{$define FF_API_LAVF_FRAC := (LIBAVFORMAT_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_LAVF_CODEC_TB} +{$define FF_API_LAVF_CODEC_TB := (LIBAVFORMAT_VERSION_MAJOR < 57)} +{$endif} +{$ifndef FF_API_URL_FEOF} +{$define FF_API_URL_FEOF := (LIBAVFORMAT_VERSION_MAJOR < 57)} {$endif} {$ifndef FF_API_ALLOC_OUTPUT_CONTEXT} {$define FF_API_ALLOC_OUTPUT_CONTEXT := (LIBAVFORMAT_VERSION_MAJOR < 56)} @@ -191,14 +237,14 @@ {$endif} (** swscale FF_API defines *) -{$ifndef FF_API_SWS_GETCONTEXT} -{$define FF_API_SWS_GETCONTEXT := (LIBSWSCALE_VERSION_MAJOR < 3)} -{$endif} {$ifndef FF_API_SWS_CPU_CAPS} -{$define FF_API_SWS_CPU_CAPS := (LIBSWSCALE_VERSION_MAJOR < 3)} +{$define FF_API_SWS_CPU_CAPS := (LIBSWSCALE_VERSION_MAJOR < 4)} {$endif} {$ifndef FF_API_SWS_FORMAT_NAME} {$define FF_API_SWS_FORMAT_NAME := (LIBSWSCALE_VERSION_MAJOR < 3)} {$endif} +{$ifndef FF_API_ARCH_BFIN} +{$define FF_API_ARCH_BFIN := (LIBSWSCALE_VERSION_MAJOR < 4)} +{$endif} {$ENDIF PASDOC} \ No newline at end of file -- cgit v1.2.3