X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fgst-plugins-good.spec;h=170555b0ca786a8590529e7f6388fffa41224f45;hb=a57dc5a06c3a2d6e84be7f17f5b106c524a1dc32;hp=661774822b0b8df4b6ece8aa167afc439da7422b;hpb=7a4682a38ddd38f98f578292a3c1b8268b3a2cd0;p=platform%2Fupstream%2Fgst-plugins-good.git diff --git a/packaging/gst-plugins-good.spec b/packaging/gst-plugins-good.spec index 6617748..170555b 100644 --- a/packaging/gst-plugins-good.spec +++ b/packaging/gst-plugins-good.spec @@ -2,8 +2,8 @@ %define gst_branch 1.0 Name: gst-plugins-good -Version: 1.12.2 -Release: 2 +Version: 1.16.2 +Release: 11 License: LGPL-2.1+ Summary: GStreamer Streaming-Media Framework Plug-Ins Url: http://gstreamer.freedesktop.org/ @@ -34,11 +34,13 @@ BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xv) %endif +BuildRequires: pkgconfig(vpx) BuildRequires: pkgconfig(zlib) %if "%{tizen_profile_name}" != "tv" BuildRequires: pkgconfig(libv4l2) %endif BuildRequires: pkgconfig(vconf) +BuildRequires: pkgconfig(gio-2.0) Requires: gst-plugins-base >= 1.0.0 Requires: gstreamer >= 1.0.5 @@ -69,23 +71,27 @@ plugins not included in official Tizen images, which may be used for development # warning: failed to load external entity "xml/plugin-video4linux2.xml" export V=1 NOCONFIGURE=1 ./autogen.sh -export CFLAGS+=" -DTIZEN_FEATURE_V4L2SRC_SCAN_DEVICE_NODE\ - -DTIZEN_FEATURE_V4L2SRC_SUPPORT_CAMERA_ID\ - -DTIZEN_FEATURE_WAVPARSE_MODIFICATION\ - -DTIZEN_FEATURE_MP3PARSE_MODIFICATION\ - -DTIZEN_FEATURE_AACPARSE_MODIFICATION\ - -DTIZEN_FEATURE_QTDEMUX_MODIFICATION\ - -DTIZEN_FEATURE_FLVDEMUX_MODIFICATION\ - -DTIZEN_FEATURE_GST_UPSTREAM\ - -DTIZEN_FEATURE_RTSP_MODIFICATION\ - -DTIZEN_FEATURE_GST_MUX_ENHANCEMENT\ - -DTIZEN_FEATURE_SOUP_MODIFICATION\ - -DTIZEN_FEATURE_RGVOLUME_MODIFICATION\ - -DTIZEN_FEATURE_BASEPARSE_MODIFICATION\ - -DTIZEN_FEATURE_DISABLE_V4L2_DEPENDENCY\ - -fstack-protector-strong\ - -Wl,-z,relro\ - -D_FORTIFY_SOURCE=2" +export CFLAGS+=" \ + -DTIZEN_FEATURE_V4L2SRC_AUTO_SCAN_DEVICE_NODE\ + -DTIZEN_FEATURE_V4L2SRC_SUPPORT_CAMERA_ID\ + -DTIZEN_FEATURE_V4L2VIDEO_ADJ_RANK\ + -DTIZEN_FEATURE_WAVPARSE_MODIFICATION\ + -DTIZEN_FEATURE_MP3PARSE_MODIFICATION\ + -DTIZEN_FEATURE_AACPARSE_MODIFICATION\ + -DTIZEN_FEATURE_QTDEMUX_MODIFICATION\ + -DTIZEN_FEATURE_FLVDEMUX_MODIFICATION\ + -DTIZEN_FEATURE_GST_UPSTREAM\ + -DTIZEN_FEATURE_RTSP_MODIFICATION\ + -DTIZEN_FEATURE_GST_MUX_ENHANCEMENT\ + -DTIZEN_FEATURE_SOUP_MODIFICATION\ + -DTIZEN_FEATURE_RGVOLUME_MODIFICATION\ + -DTIZEN_FEATURE_BASEPARSE_MODIFICATION\ + -DTIZEN_FEATURE_DISABLE_V4L2_DEPENDENCY\ + -DTIZEN_FEATURE_AVIDEMUX_MODIFICATION\ + -DTIZEN_FEATURE_USE_LIBV4L2\ + -fstack-protector-strong\ + -Wl,-z,relro\ + -D_FORTIFY_SOURCE=2" %configure\ %if ! 0%{?ENABLE_AALIB} --disable-aalib\ @@ -93,6 +99,7 @@ export CFLAGS+=" -DTIZEN_FEATURE_V4L2SRC_SCAN_DEVICE_NODE\ %if "%{tizen_profile_name}" != "tv" --with-libv4l2 \ %endif + --disable-v4l2-probe\ --disable-gtk-doc\ --with-gtk=3.0\ --disable-monoscope\ @@ -100,8 +107,8 @@ export CFLAGS+=" -DTIZEN_FEATURE_V4L2SRC_SCAN_DEVICE_NODE\ --disable-taglib\ --disable-wavpack\ --enable-experimental\ -%if "%{tizen_profile_name}" == "tv" --disable-equalizer\ +%if "%{tizen_profile_name}" == "tv" --disable-flv\ --disable-videobox\ --disable-videomixer\ @@ -186,9 +193,9 @@ make %{?_smp_mflags} CFLAGS+="-Wno-error" CXXFLAGS+="-Wno-error" %{_libdir}/gstreamer-%{gst_branch}/libgstvideofilter.so %if "%{tizen_profile_name}" != "tv" %{_libdir}/gstreamer-%{gst_branch}/libgstflv.so -%{_libdir}/gstreamer-%{gst_branch}/libgstequalizer.so -%{_datadir}/gstreamer-%{gst_branch}/presets/GstIirEqualizer10Bands.prs -%{_datadir}/gstreamer-%{gst_branch}/presets/GstIirEqualizer3Bands.prs +#%{_libdir}/gstreamer-%{gst_branch}/libgstequalizer.so +#%{_datadir}/gstreamer-%{gst_branch}/presets/GstIirEqualizer10Bands.prs +#%{_datadir}/gstreamer-%{gst_branch}/presets/GstIirEqualizer3Bands.prs %{_datadir}/gstreamer-%{gst_branch}/presets/GstQTMux.prs %{_libdir}/gstreamer-%{gst_branch}/libgstvideobox.so %{_libdir}/gstreamer-%{gst_branch}/libgstvideomixer.so @@ -202,7 +209,8 @@ make %{?_smp_mflags} CFLAGS+="-Wno-error" CXXFLAGS+="-Wno-error" #%{_libdir}/gstreamer-%{gst_branch}/libgstcairo.so %{_libdir}/gstreamer-%{gst_branch}/libgstsoup.so #%{_libdir}/gstreamer-%{gst_branch}/libgstflac.so -#%{_libdir}/gstreamer-%{gst_branch}/libgstvpx.so +%{_libdir}/gstreamer-%{gst_branch}/libgstvpx.so +%{_datadir}/gstreamer-%{gst_branch}/presets/GstVP8Enc.prs #%{_libdir}/gstreamer-%{gst_branch}/libgstdtmf.so