[FFmpeg-cvslog] postproc: Deprecate QP_STORE_T, it lacks a PP/AV/FF prefix
Michael Niedermayer
git at videolan.org
Mon Aug 10 02:51:30 CEST 2015
ffmpeg | branch: master | Michael Niedermayer <michael at niedermayer.cc> | Sun Aug 9 23:44:59 2015 +0200| [8c75a338124f70fedb5a1784fc0e590c597935ed] | committer: Michael Niedermayer
postproc: Deprecate QP_STORE_T, it lacks a PP/AV/FF prefix
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c75a338124f70fedb5a1784fc0e590c597935ed
---
libpostproc/postprocess.h | 6 ++++--
libpostproc/version.h | 4 ++++
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/libpostproc/postprocess.h b/libpostproc/postprocess.h
index e00ed96..2b55ed6 100644
--- a/libpostproc/postprocess.h
+++ b/libpostproc/postprocess.h
@@ -51,7 +51,9 @@ const char *postproc_license(void);
#define PP_QUALITY_MAX 6
-#define QP_STORE_T int8_t
+#if FF_API_QP_TYPE
+#define QP_STORE_T int8_t //deprecated
+#endif
#include <inttypes.h>
@@ -69,7 +71,7 @@ extern const char pp_help[]; ///< a simple help text
void pp_postprocess(const uint8_t * src[3], const int srcStride[3],
uint8_t * dst[3], const int dstStride[3],
int horizontalSize, int verticalSize,
- const QP_STORE_T *QP_store, int QP_stride,
+ const int8_t *QP_store, int QP_stride,
pp_mode *mode, pp_context *ppContext, int pict_type);
diff --git a/libpostproc/version.h b/libpostproc/version.h
index 59c2466..ed18446 100644
--- a/libpostproc/version.h
+++ b/libpostproc/version.h
@@ -42,4 +42,8 @@
#define LIBPOSTPROC_IDENT "postproc" AV_STRINGIFY(LIBPOSTPROC_VERSION)
+#ifndef FF_API_QP_TYPE
+#define FF_API_QP_TYPE (LIBPOSTPROC_VERSION_MAJOR < 55)
+#endif
+
#endif /* POSTPROC_POSTPROCESS_VERSION_H */
More information about the ffmpeg-cvslog
mailing list