OSDN Git Service

lavc: schedule unused FF_QSCALE_TYPE_* for removal on next bump
authorAnton Khirnov <anton@khirnov.net>
Sun, 27 Oct 2013 15:30:38 +0000 (16:30 +0100)
committerAnton Khirnov <anton@khirnov.net>
Thu, 14 Nov 2013 08:40:27 +0000 (09:40 +0100)
libavcodec/avcodec.h
libavcodec/version.h

index 5a05b97..ad80a28 100644 (file)
@@ -831,10 +831,12 @@ typedef struct AVPanScan{
     int16_t position[3][2];
 }AVPanScan;
 
+#if FF_API_QSCALE_TYPE
 #define FF_QSCALE_TYPE_MPEG1 0
 #define FF_QSCALE_TYPE_MPEG2 1
 #define FF_QSCALE_TYPE_H264  2
 #define FF_QSCALE_TYPE_VP56  3
+#endif
 
 #if FF_API_GET_BUFFER
 #define FF_BUFFER_TYPE_INTERNAL 1
index 954d120..ea79bd9 100644 (file)
 #ifndef FF_API_ERROR_RATE
 #define FF_API_ERROR_RATE        (LIBAVCODEC_VERSION_MAJOR < 56)
 #endif
+#ifndef FF_API_QSCALE_TYPE
+#define FF_API_QSCALE_TYPE       (LIBAVCODEC_VERSION_MAJOR < 56)
+#endif
 
 #endif /* AVCODEC_VERSION_H */