Hello community,
here is the log from the commit of package gstreamer-plugins-bad for
openSUSE:Factory checked in at 2014-07-27 08:24:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-bad"
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes
2014-05-02 13:55:54.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new/gstreamer-plugins-bad.changes
2014-07-27 08:24:54.000000000 +0200
@@ -1,0 +2,32 @@
+Mon Jul 21 11:34:33 UTC 2014 - [email protected]
+
+- Updato to version 1.4.:
+ + Major changes:
+ - v4l2videodec element for accessing hardware codecs on
+ platforms that make them accessible via V4L2.
+ The v4l2videodec element replaces the mfcdec element.
+ - New downloadbuffer element that replaces the download
+ buffering feature of queue2. Compared to queue2's code
+ it is much simpler and only for this single use case.
+ - rtpstreampay and rtpstreamdepay elements for transmitting
+ RTP packets over a stream API (e.g. TCP) according to
+ RFC 4571.
+ - rtprtx elements for standard compliant implementation of
+ retransmissions, integrated into the rtpmanager plugin.
+ - audiomixer element that mixes multiple audio streams together
+ into a single one while keeping synchronization. This is
+ planned to become the replacement of the adder element.
+ - OpenNI2 plugin for 3D cameras like the Kinect camera.
+ - OpenEXR plugin for decoding high-dynamic-range EXR images.
+ - curlsshsink and curlsftpsink to write files via SSH/SFTP.
+ - videosignal, ivfparse and sndfile plugins ported from 0.10.
+ - avfvideosrc, vtdec and other elements were ported from 0.10
+ and are available on OS X and iOS now.
+- Add audiomixer and compositor to the list of allowed plugins.
+- Split new subpackages libgstbadbase-1_0-0, libgstgl-1_0-0 and
+ libgstbadvideo-1_0-0.
+- Drop old subpackage libgstegl-1_0-0.
+- Adjust -devel package requirements, following the subpackages.
+- Package baselibs.conf.
+
+-------------------------------------------------------------------
Old:
----
gst-plugins-bad-1.2.4-patched.tar.xz
gst-plugins-bad-1.2.4.tar.xz
New:
----
gst-plugins-bad-1.4.0-patched.tar.xz
gst-plugins-bad-1.4.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.ewGJ94/_old 2014-07-27 08:24:55.000000000 +0200
+++ /var/tmp/diff_new_pack.ewGJ94/_new 2014-07-27 08:24:55.000000000 +0200
@@ -28,7 +28,7 @@
# Use rpmbuild -D 'BUILD_ORIG 1' to build original code.
# Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched
build plus original as addon.
%define _name gst-plugins-bad
-Version: 1.2.4
+Version: 1.4.0
Release: 0
# FIXME: missing BuildRequires on pkgconfig(wayland-client)
# FIXME: re-enable opencv BuildRequires once bnc#748666 is fixed (we don't
want to depend on libxine!)
@@ -51,6 +51,7 @@
# blacklisted content and if it's clean, edit the script and add to the
allowed list in the script
%endif
Source1: %{name}-patch-source.sh
+Source99: baselibs.conf
Patch0: gstreamer-plugins-bad-real.patch
BuildRequires: SDL-devel
# needed for patch0
@@ -230,6 +231,28 @@
videos. Its plug-in-based architecture means that new data types or
processing capabilities can be added simply by installing new plug-ins.
+%package -n libgstbadbase-1_0-0
+Summary: GStreamer Streaming-Media Framework Plug-Ins
+Group: System/Libraries
+
+%description -n libgstbadbase-1_0-0
+GStreamer is a streaming media framework based on graphs of filters
+that operate on media data. Applications using this library can do
+anything media-related,from real-time sound processing to playing
+videos. Its plug-in-based architecture means that new data types or
+processing capabilities can be added simply by installing new plug-ins.
+
+%package -n libgstbadvideo-1_0-0
+Summary: GStreamer Streaming-Media Framework Plug-Ins
+Group: System/Libraries
+
+%description -n libgstbadvideo-1_0-0
+GStreamer is a streaming media framework based on graphs of filters
+that operate on media data. Applications using this library can do
+anything media-related,from real-time sound processing to playing
+videos. Its plug-in-based architecture means that new data types or
+processing capabilities can be added simply by installing new plug-ins.
+
%package -n libgstphotography-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
Group: System/Libraries
@@ -263,11 +286,11 @@
videos. Its plug-in-based architecture means that new data types or
processing capabilities can be added simply by installing new plug-ins.
-%package -n libgstegl-1_0-0
+%package -n libgstgl-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
Group: System/Libraries
-%description -n libgstegl-1_0-0
+%description -n libgstgl-1_0-0
GStreamer is a streaming media framework based on graphs of filters
that operate on media data. Applications using this library can do
anything media-related,from real-time sound processing to playing
@@ -307,14 +330,15 @@
videos. Its plug-in-based architecture means that new data types or
processing capabilities can be added simply by installing new plug-ins.
-
%package devel
Summary: GStreamer Streaming-Media Framework Plug-Ins
Group: Development/Libraries/C and C++
Requires: gstreamer-devel
+Requires: libgstbadbase-1_0-0 = %{version}
+Requires: libgstbadvideo-1_0-0 = %{version}
Requires: libgstbasecamerabinsrc-1_0-0 = %{version}
Requires: libgstcodecparsers-1_0-0 = %{version}
-Requires: libgstegl-1_0-0 = %{version}
+Requires: libgstgl-1_0-0 = %{version}
Requires: libgstinsertbin-1_0-0 = %{version}
Requires: libgstmpegts-1_0-0 = %{version}
Requires: libgstphotography-1_0-0 = %{version}
@@ -382,13 +406,17 @@
%glib2_gsettings_schema_postun
%endif
+%post -n libgstbadbase-1_0-0 -p /sbin/ldconfig
+
+%post -n libgstbadvideo-1_0-0 -p /sbin/ldconfig
+
%post -n libgstbasecamerabinsrc-1_0-0 -p /sbin/ldconfig
%post -n libgstphotography-1_0-0 -p /sbin/ldconfig
%post -n libgstcodecparsers-1_0-0 -p /sbin/ldconfig
-%post -n libgstegl-1_0-0 -p /sbin/ldconfig
+%post -n libgstgl-1_0-0 -p /sbin/ldconfig
%post -n libgstinsertbin-1_0-0 -p /sbin/ldconfig
@@ -398,9 +426,13 @@
%post -n libgstvdp-1_0-0 -p /sbin/ldconfig
+%postun -n libgstbadbase-1_0-0 -p /sbin/ldconfig
+
+%postun -n libgstbadvideo-1_0-0 -p /sbin/ldconfig
+
%postun -n libgstbasecamerabinsrc-1_0-0 -p /sbin/ldconfig
-%postun -n libgstegl-1_0-0 -p /sbin/ldconfig
+%postun -n libgstgl-1_0-0 -p /sbin/ldconfig
%postun -n libgstmpegts-1_0-0 -p /sbin/ldconfig
@@ -432,6 +464,7 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstasfmux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstassrender.so
%{_libdir}/gstreamer-%{gst_branch}/libgstaudiofxbad.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstaudiomixer.so
%{_libdir}/gstreamer-%{gst_branch}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{gst_branch}/libgstautoconvert.so
%{_libdir}/gstreamer-%{gst_branch}/libgstbayer.so
@@ -443,6 +476,7 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstcog.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcoloreffects.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstcolorspace.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstcompositor.so
%if 0%{?suse_version} >= 1140
%{_libdir}/gstreamer-%{gst_branch}/libgstcurl.so
%endif
@@ -455,7 +489,6 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstdirac.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdvb.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdvbsuboverlay.so
-%{_libdir}/gstreamer-%{gst_branch}/libgsteglglessink.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfestival.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfieldanalysis.so
@@ -475,10 +508,10 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstinvtelecine.so
%{_libdir}/gstreamer-%{gst_branch}/libgstinter.so
%{_libdir}/gstreamer-%{gst_branch}/libgstinterlace.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstivfparse.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstivfparse.so
%{_libdir}/gstreamer-%{gst_branch}/libgstivtc.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstjp2k.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstjp2kdecimator.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstjp2kdecimator.so
%{_libdir}/gstreamer-%{gst_branch}/libgstjpegformat.so
%{_libdir}/gstreamer-%{gst_branch}/libgstkate.so
%{_libdir}/gstreamer-%{gst_branch}/libgstladspa.so
@@ -488,7 +521,6 @@
%if %{with LV2}
#%{_libdir}/gstreamer-%{gst_branch}/libgstlv2.so
%endif
-%{_libdir}/gstreamer-%{gst_branch}/libgstmfc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmidi.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmms.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmodplug.so
@@ -503,6 +535,7 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstmve.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmxf.so
%{_libdir}/gstreamer-%{gst_branch}/libgstopenal.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstopengl.so
%if 0%{?suse_version} != 1315
%{_libdir}/gstreamer-%{gst_branch}/libgstopenjpeg.so
%endif
@@ -528,11 +561,11 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{gst_branch}/libgstshm.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsmooth.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstsndfile.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstsndfile.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsoundtouch.so
%{_libdir}/gstreamer-%{gst_branch}/libgstspandsp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstspeed.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgststereo.so
+%{_libdir}/gstreamer-%{gst_branch}/libgststereo.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsubenc.so
#%{_libdir}/gstreamer-%{gst_branch}/libgsttimidity.so
#%{_libdir}/gstreamer-%{gst_branch}/libgsttrm.so
@@ -541,10 +574,10 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstvdpau.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideofiltersbad.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstvideomaxrate.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstvideomeasure.so
+#{_libdir}/gstreamer-%{gst_branch}/libgstvideomeasure.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideoparsersbad.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstvideosignal.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstvmnc.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstvideosignal.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstvmnc.so
%if %{build_wayland}
%{_libdir}/gstreamer-%{gst_branch}/libgstwaylandsink.so
%endif
@@ -578,13 +611,21 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstxvid.so
%endif
+%files -n libgstbadbase-1_0-0
+%defattr(-, root, root)
+%{_libdir}/libgstbadbase-%{gst_branch}.so.0*
+
+%files -n libgstbadvideo-1_0-0
+%defattr(-, root, root)
+%{_libdir}/libgstbadvideo-%{gst_branch}.so.0*
+
%files -n libgstphotography-1_0-0
%defattr(-, root, root)
%{_libdir}/libgstphotography-%{gst_branch}.so.0*
-%files -n libgstegl-1_0-0
+%files -n libgstgl-1_0-0
%defattr(-, root, root)
-%{_libdir}/libgstegl-%{gst_branch}.so.0*
+%{_libdir}/libgstgl-%{gst_branch}.so.0*
%files -n libgstbasecamerabinsrc-1_0-0
%defattr(-, root, root)
@@ -617,7 +658,7 @@
%{_includedir}/gstreamer-%{gst_branch}
%{_libdir}/*.so
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{gst_branch}.pc
-%{_libdir}/pkgconfig/gstreamer-egl-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-gl-%{gst_branch}.pc
%{_libdir}/pkgconfig/gstreamer-insertbin-%{gst_branch}.pc
%{_libdir}/pkgconfig/gstreamer-mpegts-1.0.pc
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{gst_branch}.pc
++++++ gst-plugins-bad-1.2.4-patched.tar.xz ->
gst-plugins-bad-1.4.0-patched.tar.xz ++++++
++++ 373085 lines of diff (skipped)
++++++ gst-plugins-bad-1.2.4-patched.tar.xz -> gst-plugins-bad-1.4.0.tar.xz
++++++
++++ 536615 lines of diff (skipped)
++++++ gstreamer-plugins-bad-patch-source.sh ++++++
--- /var/tmp/diff_new_pack.ewGJ94/_old 2014-07-27 08:25:01.000000000 +0200
+++ /var/tmp/diff_new_pack.ewGJ94/_new 2014-07-27 08:25:01.000000000 +0200
@@ -22,6 +22,7 @@
adpcmenc
aiff
aiffparse
+audiomixer
amrparse
asfmux
audiofxbad
@@ -33,6 +34,7 @@
camerabin2
coloreffects
colorspace
+compositor
cdxaparse
dataurisrc
dccp
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]