Hello community,
here is the log from the commit of package gstreamer-0_10-plugins-good for
openSUSE:Factory
checked in at Mon May 23 12:35:23 CEST 2011.
--------
--- GNOME/gstreamer-0_10-plugins-good/gstreamer-0_10-plugins-good.changes
2011-04-08 23:35:09.000000000 +0200
+++
/mounts/work_src_done/STABLE/gstreamer-0_10-plugins-good/gstreamer-0_10-plugins-good.changes
2011-05-11 15:21:51.000000000 +0200
@@ -1,0 +2,174 @@
+Wed May 11 14:26:10 CEST 2011 - [email protected]
+
+- Update to version 0.10.29:
+ + audioparser: new amrparse, aacparse, ac3parse, flacparse,
+ mpegaudioparse, dcaparse elements
+ + audiowsincband:
+ - Add new windowing functions: gaussian, cos and hann
+ - Fix range of kernel elements (lim -> lim-1)
+ + audiowsinclimit:
+ - Add new windows to high/low-pass filters: gaussian, cosine,
+ hann
+ - Fix range of kernel elements (lim -> lim-1) in high/low-pass
+ filters
+ + avidemux:
+ - also add the frame-type for the stream index.
+ - flvdemux: mark delta-units in the index
+ - stream->current_total is accumulated byte size and not time
+ + avimux:
+ - add stream-format field to h264 pad template caps
+ - rework _request_new_pad to handle explict req-pad-names
+ - use running time for synchronization
+ + cairooverlay: Add generic Cairo overlay video element.
+ + debugutils: remove bitrotten negotiation element
+ + deinterlace: add support for NV12 and NV21 formats; fix greedyl
+ method
+ + dvdemux: first try if upstream handles TIME seeks before
+ handling them here and other event handling fixes
+ + flacdec: fix issues with large metadata blocks when streaming
+ unframed flac
+ + flacenc:
+ - Add support for writing METADATA_BLOCK_PICTURE blocks for
+ GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE
+ - Don't store image tags inside the vorbiscomments and the flac
+ metadata
+ + flvdemux:
+ - add width, height and framerate to caps when present on
+ onMetaData
+ - Do not build an index if upstream is not seekable
+ - fix deadlock on setting index on flvdemux
+ + flvmux:
+ - don't overwrite metadata tag with duration in streaming mode
+ - don't set duration for live stream
+ - use running time for synchronization
+ + flv: specify stream-format for h264 in the pad template caps
+ + icydemux: fix tag list handling issues that might have caused
+ crashes
+ + j2kpay: skip EPH packets
+ + jitterbuffer:
+ - also estimate eos if very near eos
+ - avoid trying to buffer more than is available
+ - handle position query
+ + matroskademux:
+ - better calculation of output framerate
+ - properly resume cluster scanning
+ - pull mode should always report seekable
+ - set stream-format=byte-stream on h264 caps if there's no
+ codec data
+ - store cluster positions provided by SeekHead
+ + matroskamux:
+ - add support for A-Law and ยต-Law
+ - avoid building index when streamable
+ - use running time for stream synchronization
+ - add stream-format field to h264 pad template caps
+ + matroska: Use ARTIST Matroska tag instead of AUTHOR for
+ GST_TAG_ARTIST
+ + matroskaparse: new element
+ + monoscope: stability (off-by-one) and memory leak fixes
+ + pngdec: handle 16-bit-per-channel images
+ + pulsesink:
+ - also uncork during EOS waiting (and after EOS is rendered)
+ - fix deadlock if connecting to PA fails
+ - release pa_shared_resource_mutex before
+ pa_threaded_mainloop_wait
+ + qtdemux:
+ - Adds more h264 fields to its caps
+ - Add support for 2Vuy and r210
+ - don't error out when there's a problem parsing non-vital
+ headers
+ - avoid skipping exposing a stream following a removed stream
+ - Check for invalid (empty) classification info entity strings
+ - extract MusicBrainz tags
+ - mind rounding issues when converting from global time to mov time
+ - propagate error during expose_streams
+ - support some more mpeg-4 fourcc variants
+ - take configured start time into account
+ + isomp4: move mp4mux/3gppmux/qtmux from -bad to -good, rename
+ qtdemux plugin to isomp4
+ + rtpbin: Don't try to request the same request pad twice
+ + rtpbin: fix setting the SDES property
+ + rtpbin: Get and use the NTP time when receiving RTCP
+ + rtpmanager: ignore a BYE if it is sent with our internal SSRC
+ + rtpptdemux: Tag upstream custom events with payload type
+ + rtpsession:
+ - add action signal to request early RTCP
+ - add "rtcp-min-interval" property for minimum interval between
+ Regular RTCP messages
+ - Don't relay more than one PLI request per RTT
+ - Emit "on-ssrc-validated" when validating by RTCP
+ - Emit signal on incoming RTCP feedback packet
+ - Emit signal when sending a compound RTCP packet
+ - Implement sending PLI packets in response to GstForceKeyUnit
+ - Number of active sources should be updated whenever the
+ status of the source changes to active
+ - Send GstForceKeyUnit event in response to received RTCP PLI
+ + rtpsource: Retain RTCP Feedback packets for a specified amount
+ of time
+ + rtpssrcdemux:
+ - Tag upstream custom events with SSRC
+ - Unknown SSRC is not fatal
+ + rtpspeexpay: Do not transmit samples with GAP flag
+ + rtptheoradepay: Request new keyframe on lost packets
+ + rtpvrawpay: add support for interlaced video
+ + rtspsrc:
+ - distribute new base_time to manager children following flush
+ seek
+ - handle * control correctly
+ - improve recovery from failed seek
+ + spectrum: misc, optimisations, add multi-channel support
+ + speexdec:
+ - Always process the number of frames per packet as specified
+ in the header
+ - get and use streamheader from the caps if possible
+ - Use speex intern silence detection
+ + theorapay: handle 0-sized packets (which are repeat frames)
+ + udpsink: warn when packet is too large
+ + v4l2:
+ - Add PJPG mapping
+ - fix interlaced set_format configuration
+ - new v4l2radio element to control analog radio devices
+ + videobalance: fix handling of YUV images with 'odd' widths
+ + videoflip:
+ - add support for YUY2, UVYV and YVYU
+ - fix invalid memory access for odd resolutions and Y422
+ + videomixer2: Add transparent background option for alpha
+ channel formats
+ + videomixer:
+ - Add transparent background option for alpha channel formats
+ - Fix argb/rgba overlay orc code
+ + wavparse: tune output max buffer size to material
+ + Bugs fixed: bgo#564122, bgo#432612, bgo#593482, bgo#595520,
+ bgo#622553, bgo#636699, bgo#639994, bgo#640118, bgo#640163,
+ bgo#640249, bgo#640483, bgo#640542, bgo#641330, bgo#641332,
+ bgo#641400, bgo#641827, bgo#642205, bgo#642337, bgo#642412,
+ bgo#642691, bgo#642879, bgo#642961, bgo#642963, bgo#643087,
+ bgo#643981, bgo#644288, bgo#644477, bgo#644510, bgo#644669,
+ bgo#644773, bgo#644849, bgo#644875, bgo#645858, bgo#645961,
+ bgo#646397, bgo#646474, bgo#646567, bgo#646800, bgo#646954,
+ bgo#646964, bgo#646965, bgo#646966, bgo#646967, bgo#646999,
+ bgo#647263, bgo#647510, bgo#647511, bgo#647659, bgo#647833,
+ bgo#647848, bgo#647919, bgo#648004, bgo#648160, bgo#648589,
+ bgo#649060, bgo#649449, bgo#566769
+- Drop gstreamer-0_10-plugins-good-fix-tag-list-handling-issue.patch:
+ fixed upstream.
+
+-------------------------------------------------------------------
+Mon May 9 11:41:21 CEST 2011 - [email protected]
+
+- Move plugins from extra subpackage to main subpackage:
+ libgstgdkpixbuf, libgstmonoscope, libgstsmpte, libgstspeex,
+ libgstvideobox. This only adds dependencies on gdk-pixbuf and
+ speex to the main subpackage, which is reasonable.
+- Move plugins from main subpackage to extra subpackage:
+ libgstcacasink. We don't want to depend on the caca library by
+ default.
+- Remove wrongs Provides from extra subpackage:
+ gst-plugins-good:%{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux2.so
+ This is wrong because the plugin is in the main subpackage.
+
+-------------------------------------------------------------------
+Sun Apr 24 12:59:34 UTC 2011 - [email protected]
+
+- Add 32bit compatibility libraries
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
gst-plugins-good-0.10.28.tar.bz2
gstreamer-0_10-plugins-good-fix-tag-list-handling-issue.patch
New:
----
baselibs.conf
gst-plugins-good-0.10.29.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-0_10-plugins-good.spec ++++++
--- /var/tmp/diff_new_pack.pzOnxR/_old 2011-05-23 12:32:31.000000000 +0200
+++ /var/tmp/diff_new_pack.pzOnxR/_new 2011-05-23 12:32:31.000000000 +0200
@@ -23,7 +23,7 @@
# support completely:
%define ENABLE_AALIB 1
%define _name gst-plugins-good
-Version: 0.10.28
+Version: 0.10.29
Release: 1
%define gst_branch 0.10
%if 0%{?ENABLE_AALIB}
@@ -69,8 +69,6 @@
License: LGPLv2.1+
Group: Productivity/Multimedia/Other
Source0:
http://gstreamer.freedesktop.org/src/gst-plugins-good/%{_name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM
gstreamer-0_10-plugins-good-fix-tag-list-handling-issue.patch bnc673914,
bgo641330 [email protected] -- possible fix for gstreamer crashes in Amarok
-Patch0: gstreamer-0_10-plugins-good-fix-tag-list-handling-issue.patch
# PATCH-FIX-UPSTREAM gst-plusesink-bufsize.diff bnc684781 [email protected] --
increase the pulsesink transfer chunk size
Patch1: gst-pulsesink-bufsize.diff
Url: http://gstreamer.freedesktop.org/
@@ -138,8 +136,6 @@
# Name up to 10.3:
Provides: gstreamer010-plugins-good-extra = %{version}
Obsoletes: gstreamer010-plugins-good-extra < %{version}
-# Generic name, never used in SuSE:
-Provides:
gst-plugins-good:%{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux2.so =
%{version}
# For update from <= 10.2 (v4l2):
Conflicts: gstreamer010-plugins-bad <= 0.10.3
# For update from < 11.1 (aasink):
@@ -153,7 +149,6 @@
%prep
chmod 0644 %{S:0}
%setup -q -n %{_name}-%{version}
-%patch0 -p1
%patch1 -p1
translation-update-upstream po gst-plugins-good-0.10
@@ -194,10 +189,10 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstalphacolor.so
%{_libdir}/gstreamer-%{gst_branch}/libgstapetag.so
%{_libdir}/gstreamer-%{gst_branch}/libgstaudiofx.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstaudioparsers.so
%{_libdir}/gstreamer-%{gst_branch}/libgstauparse.so
%{_libdir}/gstreamer-%{gst_branch}/libgstautodetect.so
%{_libdir}/gstreamer-%{gst_branch}/libgstavi.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstcacasink.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcairo.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcutter.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdebug.so
@@ -212,16 +207,19 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstflv.so
%{_libdir}/gstreamer-%{gst_branch}/libgstflxdec.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgconfelements.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstgdkpixbuf.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgoom.so
%{_libdir}/gstreamer-%{gst_branch}/libgstgoom2k1.so
%{_libdir}/gstreamer-%{gst_branch}/libgsticydemux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstid3demux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstimagefreeze.so
%{_libdir}/gstreamer-%{gst_branch}/libgstinterleave.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstisomp4.so
%{_libdir}/gstreamer-%{gst_branch}/libgstjack.so
%{_libdir}/gstreamer-%{gst_branch}/libgstjpeg.so
%{_libdir}/gstreamer-%{gst_branch}/libgstlevel.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmatroska.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstmonoscope.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmulaw.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmultifile.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmultipart.so
@@ -230,17 +228,19 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstossaudio.so
%{_libdir}/gstreamer-%{gst_branch}/libgstpng.so
%{_libdir}/gstreamer-%{gst_branch}/libgstpulse.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstqtdemux.so
%{_libdir}/gstreamer-%{gst_branch}/libgstreplaygain.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrtp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrtpmanager.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrtsp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstshapewipe.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstsmpte.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsouphttpsrc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstspectrum.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstspeex.so
%{_libdir}/gstreamer-%{gst_branch}/libgsttaglib.so
%{_libdir}/gstreamer-%{gst_branch}/libgstudp.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux2.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstvideobox.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideocrop.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideofilter.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideomixer.so
@@ -266,12 +266,8 @@
%if 0%{?ENABLE_AALIB}
%{_libdir}/gstreamer-%{gst_branch}/libgstaasink.so
%endif
+%{_libdir}/gstreamer-%{gst_branch}/libgstcacasink.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdv.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstgdkpixbuf.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstmonoscope.so
%{_libdir}/gstreamer-%{gst_branch}/libgstshout2.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstsmpte.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstspeex.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvideobox.so
%changelog
++++++ baselibs.conf ++++++
gstreamer-0_10-plugins-good
gstreamer-0_10-plugins-good-extra
gstreamer-0_10-plugin-hal
++++++ gst-plugins-good-0.10.28.tar.bz2 -> gst-plugins-good-0.10.29.tar.bz2
++++++
++++ 162929 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]