Hello community,
here is the log from the commit of package gstreamer-plugins-bad for openSUSE:Factory checked in at 2013-11-04 07:06:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 2013-09-02 16:48:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new/gstreamer-plugins-bad.changes 2013-11-04 07:06:12.000000000 +0100
@@ -1,0 +2,57 @@
+Tue Oct 22 20:59:39 UTC 2013 - dimstar@opensuse.org
+
+- Update to version 1.2.0:
+ + A bunch of API changes (new stable branch 1.2).
+ + New tool: gst-play-1.0 in gst-plugins-base for basic playback
+ testing on the command line.
+ + New plugins:
+ - mssdemux for Microsoft Smooth Streaming.
+ - dashdemux for DASH adaptive streaming protocol.
+ - bluez for interaction with Bluetooth devices.
+ - openjpeg for JPEG2000 decoding and encoding.
+ - daala for experimental Daala decoding and encoding.
+ - vpx plugin has experimental VP9 decoding and encoding
+ support.
+ - webp plugin for WebP decoding (encoding to be added later).
+ - Various others: yadif, srtp, sbc, fluidsynth, midiparse,
+ mfc, ivtv, accuraterip and audiofxbad.
+ + Moved plugins: dtmf, vp8rtp, scaletempo and rtpmux plugins are
+ now in gstreamer-plugins-good.
+ + Audio and Video related fixes.
+ + Other changes:
+ - gst-libav now uses libav 9.
+ - Static linking of plugins is supported now.
+ - rtspsrc: add support for NetClientClock.
+ - RTP retransmission / NACK support and big RTP jitterbuffer
+ improvements.
+ - SRTP and DTLS support.
+ - Changes to many elements and core to use the correct sticky
+ event order and also not lose any important sticky events
+ during flushing.
+ - >1000 fixed bug reports, and many other bug fixes and other
+ improvements everywhere that had no bug report.
+ + Notes:
+ - Single header includes for all libraries,
+ e.g. #include
+ - Stricter (correct) caps subset checking in some cases.
+ - x264enc now outputs data in byte-stream by default if
+ downstream has ANY caps.
+ - The MPEG TS demuxer posts messages contain the PMT, PAT,
+ etc, in a different format now.
+ - The GstContext API has changed between 1.1.4 and 1.1.90.
+- Disable translation-update-upstream, as it breaks the build.
+- Drop pkgconfig(directfb) BuildRequires: for one, DirectFB is
+ outdated and additionally, it's broken in 1.2.0.
+- Drop pkgconfig(celt) BuildRequires: celt was replaced by opus.
+- Remove library packages of no longer existing libs:
+ + libgstbasevideo-1_0-0
+ + libgstsignalprocessor-1_0-0
+- Add additional subpackages, according the shared library
+ packaging policy (also provide -32bit packages):
+ + libgstegl-1_0-0
+ + libgstinsertbin-1_0-0
+ + libgstmpegts-1_0-0
+ + libgsturidownloader-1_0-0
+- Update devel package dependencies on own libraries.
+
+-------------------------------------------------------------------
Old:
----
gst-plugins-bad-1.0.10-patched.tar.xz
gst-plugins-bad-1.0.10.tar.xz
New:
----
gst-plugins-bad-1.2.0-patched.tar.xz
gst-plugins-bad-1.2.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.Jydavm/_old 2013-11-04 07:06:12.000000000 +0100
+++ /var/tmp/diff_new_pack.Jydavm/_new 2013-11-04 07:06:12.000000000 +0100
@@ -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.0.10
+Version: 1.2.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!)
@@ -73,9 +73,7 @@
%endif
BuildRequires: pkgconfig(bzip2)
BuildRequires: pkgconfig(cairo)
-BuildRequires: pkgconfig(celt) >= 0.5.0
BuildRequires: pkgconfig(dirac) >= 0.10
-BuildRequires: pkgconfig(directfb) >= 0.9.24
BuildRequires: pkgconfig(dvdnav) >= 4.1.2
BuildRequires: pkgconfig(dvdread) >= 4.1.2
BuildRequires: pkgconfig(gio-2.0) >= 2.25.0
@@ -220,7 +218,7 @@
%package -n libgstbasecamerabinsrc-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
-Group: Productivity/Multimedia/Other
+Group: System/Libraries
%description -n libgstbasecamerabinsrc-1_0-0
GStreamer is a streaming media framework based on graphs of filters
@@ -231,7 +229,7 @@
%package -n libgstphotography-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
-Group: Productivity/Multimedia/Other
+Group: System/Libraries
%description -n libgstphotography-1_0-0
GStreamer is a streaming media framework based on graphs of filters
@@ -242,7 +240,7 @@
%package -n libgstvdp-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
-Group: Productivity/Multimedia/Other
+Group: System/Libraries
%description -n libgstvdp-1_0-0
GStreamer is a streaming media framework based on graphs of filters
@@ -251,48 +249,73 @@
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 libgstbasevideo-1_0-0
+%package -n libgstcodecparsers-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
-Group: Productivity/Multimedia/Other
+Group: System/Libraries
-%description -n libgstbasevideo-1_0-0
+%description -n libgstcodecparsers-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 libgstcodecparsers-1_0-0
+%package -n libgstegl-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
-Group: Productivity/Multimedia/Other
+Group: System/Libraries
-%description -n libgstcodecparsers-1_0-0
+%description -n libgstegl-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 libgstsignalprocessor-1_0-0
+%package -n libgstinsertbin-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
-Group: Productivity/Multimedia/Other
+Group: System/Libraries
-%description -n libgstsignalprocessor-1_0-0
+%description -n libgstinsertbin-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 libgstmpegts-1_0-0
+Summary: GStreamer Streaming-Media Framework Plug-Ins
+Group: System/Libraries
+
+%description -n libgstmpegts-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 libgsturidownloader-1_0-0
+Summary: GStreamer Streaming-Media Framework Plug-Ins
+Group: System/Libraries
+
+%description -n libgsturidownloader-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 devel
Summary: GStreamer Streaming-Media Framework Plug-Ins
Group: Development/Libraries/C and C++
Requires: gstreamer-devel
Requires: libgstbasecamerabinsrc-1_0-0 = %{version}
-Requires: libgstbasevideo-1_0-0 = %{version}
Requires: libgstcodecparsers-1_0-0 = %{version}
+Requires: libgstegl-1_0-0 = %{version}
+Requires: libgstinsertbin-1_0-0 = %{version}
+Requires: libgstmpegts-1_0-0 = %{version}
Requires: libgstphotography-1_0-0 = %{version}
-Requires: libgstsignalprocessor-1_0-0 = %{version}
+Requires: libgsturidownloader-1_0-0 = %{version}
%if %{build_gstvdp}
Requires: libgstvdp-1_0-0 = %{version}
%endif
@@ -319,7 +342,7 @@
%lang_package
%prep
%setup -q -n %{_name}-%{version}
-translation-update-upstream po gst-plugins-bad-%{gst_branch}
+#translation-update-upstream po gst-plugins-bad-%{gst_branch}
%patch0
%build
@@ -359,23 +382,31 @@
%post -n libgstphotography-1_0-0 -p /sbin/ldconfig
-%post -n libgstbasevideo-1_0-0 -p /sbin/ldconfig
-
%post -n libgstcodecparsers-1_0-0 -p /sbin/ldconfig
-%post -n libgstsignalprocessor-1_0-0 -p /sbin/ldconfig
+%post -n libgstegl-1_0-0 -p /sbin/ldconfig
+
+%post -n libgstinsertbin-1_0-0 -p /sbin/ldconfig
+
+%post -n libgstmpegts-1_0-0 -p /sbin/ldconfig
+
+%post -n libgsturidownloader-1_0-0 -p /sbin/ldconfig
%post -n libgstvdp-1_0-0 -p /sbin/ldconfig
%postun -n libgstbasecamerabinsrc-1_0-0 -p /sbin/ldconfig
-%postun -n libgstphotography-1_0-0 -p /sbin/ldconfig
+%postun -n libgstegl-1_0-0 -p /sbin/ldconfig
-%postun -n libgstbasevideo-1_0-0 -p /sbin/ldconfig
+%postun -n libgstmpegts-1_0-0 -p /sbin/ldconfig
+
+%postun -n libgstphotography-1_0-0 -p /sbin/ldconfig
%postun -n libgstcodecparsers-1_0-0 -p /sbin/ldconfig
-%postun -n libgstsignalprocessor-1_0-0 -p /sbin/ldconfig
+%postun -n libgstinsertbin-1_0-0 -p /sbin/ldconfig
+
+%postun -n libgsturidownloader-1_0-0 -p /sbin/ldconfig
%postun -n libgstvdp-1_0-0 -p /sbin/ldconfig
@@ -389,12 +420,14 @@
%if 0%{?suse_version} >= 1140
#%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
%endif
+%{_libdir}/gstreamer-%{gst_branch}/libgstaccurip.so
%{_libdir}/gstreamer-%{gst_branch}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{gst_branch}/libgstadpcmenc.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstaiff.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstaiff.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstapexsink.so
%{_libdir}/gstreamer-%{gst_branch}/libgstasfmux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstassrender.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstaudiofxbad.so
%{_libdir}/gstreamer-%{gst_branch}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{gst_branch}/libgstautoconvert.so
%{_libdir}/gstreamer-%{gst_branch}/libgstbayer.so
@@ -403,7 +436,6 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstcamerabin2.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstcdaudio.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstcdxaparse.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstcelt.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstcog.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcoloreffects.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstcolorspace.so
@@ -417,14 +449,13 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstdecklink.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstdfbvideosink.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstdirac.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstdtmf.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}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfestival.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfieldanalysis.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstfragmented.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstfreeverb.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfrei0r.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgdp.so
@@ -441,17 +472,19 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstinter.so
%{_libdir}/gstreamer-%{gst_branch}/libgstinterlace.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}/libgstjpegformat.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstkate.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstladspa.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstkate.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstladspa.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstlegacyresample.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstlinsys.so
%{_libdir}/gstreamer-%{gst_branch}/libgstliveadder.so
%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
@@ -464,7 +497,7 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstmplex.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstmusepack.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstmve.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstmxf.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstmxf.so
%{_libdir}/gstreamer-%{gst_branch}/libgstopenal.so
%{_libdir}/gstreamer-%{gst_branch}/libgstopenjpeg.so
%{_libdir}/gstreamer-%{gst_branch}/libgstopus.so
@@ -481,10 +514,7 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstreal.so
%endif
%{_libdir}/gstreamer-%{gst_branch}/libgstrfbsrc.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstrsvg.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstrtpmux.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstrtpvp8.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstscaletempoplugin.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrsvg.so
%{_libdir}/gstreamer-%{gst_branch}/libgstschro.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstsdi.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstsdl.so
@@ -502,8 +532,8 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgsttrm.so
#%{_libdir}/gstreamer-%{gst_branch}/libgsttta.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstvcdsrc.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstvdpau.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstvideofiltersbad.so
+%{_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}/libgstvideoparsersbad.so
@@ -513,6 +543,7 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstwaylandsink.so
%endif
%{_libdir}/gstreamer-%{gst_branch}/libgsty4mdec.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstyadif.so
%{_libdir}/gstreamer-%{gst_branch}/libgstresindvd.so
%if 0%{?BUILD_ORIG}
%if 0%{?BUILD_ORIG_ADDON}
@@ -545,9 +576,9 @@
%defattr(-, root, root)
%{_libdir}/libgstphotography-%{gst_branch}.so.0*
-%files -n libgstbasevideo-1_0-0
+%files -n libgstegl-1_0-0
%defattr(-, root, root)
-%{_libdir}/libgstbasevideo-%{gst_branch}.so.0*
+%{_libdir}/libgstegl-%{gst_branch}.so.0*
%files -n libgstbasecamerabinsrc-1_0-0
%defattr(-, root, root)
@@ -557,9 +588,17 @@
%defattr(-, root, root)
%{_libdir}/libgstcodecparsers-%{gst_branch}.so.0*
-%files -n libgstsignalprocessor-1_0-0
+%files -n libgstinsertbin-1_0-0
+%defattr(-, root, root)
+%{_libdir}/libgstinsertbin-%{gst_branch}.so.0*
+
+%files -n libgstmpegts-1_0-0
+%defattr(-, root, root)
+%{_libdir}/libgstmpegts-%{gst_branch}.so.0*
+
+%files -n libgsturidownloader-1_0-0
%defattr(-, root, root)
-%{_libdir}/libgstsignalprocessor-%{gst_branch}.so.0*
+%{_libdir}/libgsturidownloader-%{gst_branch}.so.0*
%if %{build_gstvdp}
%files -n libgstvdp-1_0-0
@@ -571,8 +610,9 @@
%defattr(-, root, root)
%{_includedir}/gstreamer-%{gst_branch}
%{_libdir}/*.so
-%{_libdir}/pkgconfig/gstreamer-basevideo-%{gst_branch}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-egl-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-insertbin-%{gst_branch}.pc
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{gst_branch}.pc
%files lang -f %{_name}-%{gst_branch}.lang
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.Jydavm/_old 2013-11-04 07:06:12.000000000 +0100
+++ /var/tmp/diff_new_pack.Jydavm/_new 2013-11-04 07:06:12.000000000 +0100
@@ -1,8 +1,10 @@
gstreamer-plugins-bad
gstreamer-plugins-bad-orig-addon
libgstbasecamerabinsrc-1_0-0
+libgstcodecparsers-1_0-0
+libgstegl-1_0-0
+libgstinsertbin-1_0-0
+libgstmpegts-1_0-0
libgstphotography-1_0-0
+libgsturidownloader-1_0-0
libgstvdp-1_0-0
-libgstbasevideo-1_0-0
-libgstsignalprocessor-1_0-0
-libgstcodecparsers-1_0-0
++++++ gst-plugins-bad-1.0.10-patched.tar.xz -> gst-plugins-bad-1.2.0-patched.tar.xz ++++++
++++ 414462 lines of diff (skipped)
++++++ gst-plugins-bad-1.0.10-patched.tar.xz -> gst-plugins-bad-1.2.0.tar.xz ++++++
++++ 559201 lines of diff (skipped)
++++++ gstreamer-plugins-bad-patch-source.sh ++++++
--- /var/tmp/diff_new_pack.Jydavm/_old 2013-11-04 07:06:17.000000000 +0100
+++ /var/tmp/diff_new_pack.Jydavm/_new 2013-11-04 07:06:17.000000000 +0100
@@ -17,12 +17,14 @@
ALLOWED="
aacparse
+accurip
adpcmdec
adpcmenc
aiff
aiffparse
amrparse
asfmux
+audiofxbad
audioparsers
audiovisualizers
autoconvert
@@ -54,6 +56,7 @@
interlace
invtelecine
ivfparse
+ivtc
jp2kdecimator
jpegformat
legacyresample
@@ -97,6 +100,7 @@
videosignal
vmnc
y4m
+yadif
"
NOT_ALLOWED="
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org