[packages/vlc] - added mfx bcond (qsv codec plugin)
qboosh
qboosh at pld-linux.org
Fri Apr 3 21:46:30 CEST 2015
commit 8ea527e86b46fd3703391e9f6f24cefc6e85bb43
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Apr 3 21:47:53 2015 +0200
- added mfx bcond (qsv codec plugin)
vlc.spec | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/vlc.spec b/vlc.spec
index 368b0b0..d874638 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -29,6 +29,7 @@
%bcond_without kde # KDE Solid actions
%bcond_without lirc # lirc control plugin
%bcond_without live # live555 demuxer plugin
+%bcond_with mfx # Intel QuickSync MPEG4-Part10/MPEG2 (H.264/H.262) encoder
%bcond_without notify # libnotify notification plugin
%bcond_without opencv # OpenCV video filter [needs vlc API update]
%bcond_with oss4 # OSSv4
@@ -163,6 +164,7 @@ BuildRequires: libxml2-devel >= 1:2.5
%{?with_live:BuildRequires: live-devel >= 2014.07.04}
BuildRequires: lua52 >= 5.2
BuildRequires: lua52-devel >= 5.2
+%{?with_mfx:BuildRequires: mfx_dispatch-devel}
BuildRequires: minizip-devel
BuildRequires: ncurses-devel
%{?with_opencv:BuildRequires: opencv-devel > 2.0}
@@ -374,6 +376,7 @@ sed -i -e 's#Qt5#WANT_QT4#g' configure.ac
--enable-mad \
--enable-libva \
--enable-live555%{!?with_live:=no} \
+ %{!?with_mfx:--disable-mfx} \
--enable-ncurses \
%{!?with_notify:--disable-notify} \
--enable-omxil \
@@ -663,6 +666,10 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libopus_plugin.so
# R: libpng
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libpng_plugin.so
+%if %{with mfx}
+# R: mfx_dispatch
+%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libqsv_plugin.so
+%endif
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/librawvideo_plugin.so
# R: schroedinger >= 1.0.10
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/vlc.git/commitdiff/8ea527e86b46fd3703391e9f6f24cefc6e85bb43
More information about the pld-cvs-commit
mailing list