[FFmpeg-cvslog] lavc/qsvenc: ICQ/VCM/QVBR are not avilable on Linux
Li, Zhong
git at videolan.org
Fri Dec 15 00:09:19 EET 2017
ffmpeg | branch: master | Li, Zhong <zhong.li at intel.com> | Thu Dec 7 14:44:26 2017 +0800| [bddb2ce179c57db6e3c79fdc3363c165d90850b0] | committer: Maxym Dmytrychenko
lavc/qsvenc: ICQ/VCM/QVBR are not avilable on Linux
Signed-off-by: Zhong Li <zhong.li at intel.com>
Signed-off-by: Maxym Dmytrychenko <maxim.d33 at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bddb2ce179c57db6e3c79fdc3363c165d90850b0
---
libavcodec/qsvenc.h | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/libavcodec/qsvenc.h b/libavcodec/qsvenc.h
index 9b0b84b919..7f11460d08 100644
--- a/libavcodec/qsvenc.h
+++ b/libavcodec/qsvenc.h
@@ -43,9 +43,16 @@
#define QSV_HAVE_LA QSV_VERSION_ATLEAST(1, 7)
#define QSV_HAVE_LA_HRD QSV_VERSION_ATLEAST(1, 11)
+
+#if defined(_WIN32)
#define QSV_HAVE_ICQ QSV_VERSION_ATLEAST(1, 8)
#define QSV_HAVE_VCM QSV_VERSION_ATLEAST(1, 8)
#define QSV_HAVE_QVBR QSV_VERSION_ATLEAST(1, 11)
+#else
+#define QSV_HAVE_ICQ 0
+#define QSV_HAVE_VCM 0
+#define QSV_HAVE_QVBR 0
+#endif
#define QSV_COMMON_OPTS \
{ "async_depth", "Maximum processing parallelism", OFFSET(qsv.async_depth), AV_OPT_TYPE_INT, { .i64 = ASYNC_DEPTH_DEFAULT }, 0, INT_MAX, VE }, \
More information about the ffmpeg-cvslog
mailing list