From ae4c19ee50c4748e48e2ce7b139592a7b712b03d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 15 Jul 2010 01:49:04 +0100 Subject: [PATCH] Release 0.10.24 --- ChangeLog | 1813 +++++++++++++++++++++++- NEWS | 107 +- RELEASE | 205 +-- configure.ac | 6 +- docs/plugins/inspect/plugin-1394.xml | 4 +- docs/plugins/inspect/plugin-aasink.xml | 4 +- docs/plugins/inspect/plugin-alaw.xml | 4 +- docs/plugins/inspect/plugin-alpha.xml | 4 +- docs/plugins/inspect/plugin-alphacolor.xml | 4 +- docs/plugins/inspect/plugin-annodex.xml | 4 +- docs/plugins/inspect/plugin-apetag.xml | 4 +- docs/plugins/inspect/plugin-audiofx.xml | 4 +- docs/plugins/inspect/plugin-auparse.xml | 4 +- docs/plugins/inspect/plugin-autodetect.xml | 4 +- docs/plugins/inspect/plugin-avi.xml | 4 +- docs/plugins/inspect/plugin-cacasink.xml | 4 +- docs/plugins/inspect/plugin-cairo.xml | 4 +- docs/plugins/inspect/plugin-cutter.xml | 4 +- docs/plugins/inspect/plugin-debug.xml | 4 +- docs/plugins/inspect/plugin-deinterlace.xml | 4 +- docs/plugins/inspect/plugin-dv.xml | 4 +- docs/plugins/inspect/plugin-efence.xml | 4 +- docs/plugins/inspect/plugin-effectv.xml | 4 +- docs/plugins/inspect/plugin-equalizer.xml | 4 +- docs/plugins/inspect/plugin-esdsink.xml | 4 +- docs/plugins/inspect/plugin-flac.xml | 4 +- docs/plugins/inspect/plugin-flv.xml | 4 +- docs/plugins/inspect/plugin-flxdec.xml | 4 +- docs/plugins/inspect/plugin-gconfelements.xml | 4 +- docs/plugins/inspect/plugin-gdkpixbuf.xml | 4 +- docs/plugins/inspect/plugin-goom.xml | 4 +- docs/plugins/inspect/plugin-goom2k1.xml | 4 +- docs/plugins/inspect/plugin-gstrtpmanager.xml | 4 +- docs/plugins/inspect/plugin-halelements.xml | 4 +- docs/plugins/inspect/plugin-icydemux.xml | 4 +- docs/plugins/inspect/plugin-id3demux.xml | 4 +- docs/plugins/inspect/plugin-imagefreeze.xml | 4 +- docs/plugins/inspect/plugin-interleave.xml | 4 +- docs/plugins/inspect/plugin-jpeg.xml | 4 +- docs/plugins/inspect/plugin-level.xml | 4 +- docs/plugins/inspect/plugin-matroska.xml | 4 +- docs/plugins/inspect/plugin-mulaw.xml | 4 +- docs/plugins/inspect/plugin-multifile.xml | 4 +- docs/plugins/inspect/plugin-multipart.xml | 4 +- docs/plugins/inspect/plugin-navigationtest.xml | 4 +- docs/plugins/inspect/plugin-oss4.xml | 4 +- docs/plugins/inspect/plugin-ossaudio.xml | 4 +- docs/plugins/inspect/plugin-png.xml | 4 +- docs/plugins/inspect/plugin-pulseaudio.xml | 4 +- docs/plugins/inspect/plugin-quicktime.xml | 4 +- docs/plugins/inspect/plugin-replaygain.xml | 4 +- docs/plugins/inspect/plugin-rtp.xml | 4 +- docs/plugins/inspect/plugin-rtsp.xml | 4 +- docs/plugins/inspect/plugin-shapewipe.xml | 4 +- docs/plugins/inspect/plugin-shout2send.xml | 2 +- docs/plugins/inspect/plugin-smpte.xml | 4 +- docs/plugins/inspect/plugin-soup.xml | 4 +- docs/plugins/inspect/plugin-spectrum.xml | 4 +- docs/plugins/inspect/plugin-speex.xml | 4 +- docs/plugins/inspect/plugin-taglib.xml | 4 +- docs/plugins/inspect/plugin-udp.xml | 4 +- docs/plugins/inspect/plugin-video4linux2.xml | 4 +- docs/plugins/inspect/plugin-videobox.xml | 4 +- docs/plugins/inspect/plugin-videocrop.xml | 4 +- docs/plugins/inspect/plugin-videofilter.xml | 4 +- docs/plugins/inspect/plugin-videomixer.xml | 4 +- docs/plugins/inspect/plugin-wavenc.xml | 4 +- docs/plugins/inspect/plugin-wavpack.xml | 4 +- docs/plugins/inspect/plugin-wavparse.xml | 4 +- docs/plugins/inspect/plugin-ximagesrc.xml | 4 +- docs/plugins/inspect/plugin-y4menc.xml | 4 +- gst-plugins-good.doap | 11 + win32/common/config.h | 8 +- 73 files changed, 2182 insertions(+), 234 deletions(-) diff --git a/ChangeLog b/ChangeLog index ecdc6ca..1dcc67d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,1818 @@ +=== release 0.10.24 === + +2010-07-15 Tim-Philipp Müller + + * configure.ac: + releasing 0.10.24, "Taking Liberties" + +2010-07-15 01:35:06 +0100 Tim-Philipp Müller + + * po/cs.po: + * po/lv.po: + po: update translations + +2010-07-07 00:42:46 +0100 Tim-Philipp Müller + + * configure.ac: + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * win32/common/config.h: + 0.10.23.4 pre-release + +2010-07-07 00:31:17 +0100 Tim-Philipp Müller + + * po/LINGUAS: + * po/da.po: + * po/el.po: + * po/es.po: + * po/fr.po: + * po/id.po: + * po/pt_BR.po: + * po/sl.po: + * po/tr.po: + * po/zh_CN.po: + po: update translations + +2010-06-23 11:47:43 +0200 Michael Grzeschik + + * sys/v4l2/gstv4l2sink.c: + v4l2sink: destroy buffer pool when changing state to NULL + In the case we change the State from READY_TO_NULL the buffers in the pool + still hold an open dup file descriptor to the device, therefore the device + release function will not be called and the device will probably answer with + -EBUSY when we reopen it in the next NULL_TO_READY transition. + Signed-off-by: Michael Grzeschik + See bug #622500 and #612244. + +2010-07-06 13:21:19 +0530 Arun Raghavan + + * gst/qtdemux/qtdemux.c: + qtdemux: Fix order of bitrates in 'btrt' atom + There seems to be a bug in libmp4v2 that generates a MPEG4BitRateBox as + (bufferSizeDB, avgBitrate, maxBitrate) instead of (bufferSizeDB, + maxBitrate, avgBitrate), according to the spec. I used the mp4file + output while writing this code, so the order is wrong. This patches + fixes that. + https://bugzilla.gnome.org/show_bug.cgi?id=623654 + +2010-07-05 12:05:57 +0200 Mark Nauwelaerts + + * ext/jpeg/gstjpegdec.c: + jpegdec: fix skipping extra 0xff markers + Fixes #623585. + +2010-06-29 23:18:23 +0100 Tim-Philipp Müller + + * ext/jpeg/gstjpegdec.c: + * ext/jpeg/gstjpegdec.h: + jpegdec: fix memory leak + Don't leak result of gst_adapter_take(). There are most likely + smarter things we can do, but let's keep things simple for the + release. + Fixes #623172. + +2010-07-02 12:31:31 +0200 Edward Hervey + + * gst/qtdemux/qtdemux.c: + qtdemux: strip out bogus tags from XMP atom + https://bugzilla.gnome.org/show_bug.cgi?id=623366 + +2010-07-02 14:25:22 +0200 Andrzej K. Haczewski + + * gst/flv/gstflvmux.c: + flvmux: Write duration at the correct position + +2010-06-30 11:12:08 +0200 Thijs Vermeir + + * gst/rtpmanager/gstrtpptdemux.c: + rtpptdemux: fix memleak on custom downstream events + by not sending custom downstream event twice and fix memleak when + not handling the event + https://bugzilla.gnome.org/show_bug.cgi?id=623196 + +2010-06-29 20:18:51 +0100 Tim-Philipp Müller + + * configure.ac: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * win32/common/config.h: + 0.10.23.3 pre-release + +2010-06-29 20:14:53 +0100 Tim-Philipp Müller + + * gst/wavparse/gstwavparse.c: + wavparse: fix unportable printf format specifiers in commented out code + To avoid false positives when grepping for unportable specifiers. + +2010-06-29 19:12:36 +0100 Tim-Philipp Müller + + * configure.ac: + configure: fix --disable-external + +2010-06-28 15:44:06 +0100 Tim-Philipp Müller + + * autogen.sh: + * configure.ac: + Bump automake requirement to 1.10 and autoconf to 2.60 + For maintainability reasons and $(builddir). + See #622944. + +2010-06-28 09:07:58 +0100 Tim-Philipp Müller + + * gst/goom/plugin_info.c: + goom: don't allocate 260kB struct on the stack + PluginInfo is quite a sizeable struct, let's not allocate it on the + stack, especially not if we're copying it over into another dynamically + allocated copy anyway. + Fixes #570761. + +2010-06-27 10:31:17 +0200 Sebastian Dröge + + * configure.ac: + configure: Require GTK+ >= 2.14 for the examples + +2010-06-26 20:12:25 +0200 Guido Günther + + * tests/examples/equalizer/demo.c: + * tests/examples/spectrum/demo-audiotest.c: + * tests/examples/spectrum/demo-osssrc.c: + examples: Make demos -DSEAL safe to fix build with GTK+ 3.0 + +2010-06-26 21:39:34 +0200 Sebastian Dröge + + * ext/jpeg/Makefile.am: + jpeg: Explicitely link with libgstbase + +2010-06-26 18:42:29 +0100 Tim-Philipp Müller + + * configure.ac: + * win32/common/config.h: + 0.10.23.2 pre-release + +2010-06-26 18:41:49 +0100 Tim-Philipp Müller + + * gst/deinterlace/tvtime-dist.c: + * gst/deinterlace/tvtime-dist.h: + * gst/videobox/gstvideoboxorc-dist.c: + * gst/videobox/gstvideoboxorc-dist.h: + * gst/videomixer/blendorc-dist.c: + gst: update orc files + +2010-06-26 18:41:39 +0100 Tim-Philipp Müller + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ru.po: + * po/sk.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + * po/zh_HK.po: + * po/zh_TW.po: + po: update translations + +2010-06-25 19:40:06 +0200 Sebastian Dröge + + * gst/matroska/matroska-mux.c: + matroskamux: Fix leaking of the streamheader buffers + gst_value_set_buffer() increases the refcount and doesn't + take ownership of the buffer. + +2010-06-24 16:32:23 +0100 Tim-Philipp Müller + + * gst/matroska/ebml-read.c: + * gst/videobox/gstvideobox.c: + * gst/videofilter/gstvideoflip.c: + matroska, videobox, videofilter: fix compiler warnings when debugging is disabled in gstreamer + Fixes unused variable warnings when GStreamer's debugging system has been disabled. + +2010-06-24 15:17:11 +0100 Tim-Philipp Müller + + * tests/check/Makefile.am: + tests: add plugin loading whitelist to test environment + Only want to load core/base/good plugins here. + Fixes #619717. + +2010-06-24 15:09:16 +0300 Stefan Kost + + * common: + Automatic update of common submodule + From 73ff93a to a519571 + +2010-06-24 13:02:04 +0100 Tim-Philipp Müller + + * ext/gdk_pixbuf/gstgdkpixbuf.c: + gdkpixbufdec: bump rank to SECONDARY + Bump gdkpixbufdec's rank to SECONDARY to give it an edge over misc. + image decoders in gst-ffmpeg that also have a MARGINAL rank. + Fixes #620162. + +2010-06-23 12:15:13 +0200 Michael Grzeschik + + * gst/avi/gstavidemux.c: + reset the have_index flag at transition PAUSED_TO_READY + If we restart the Stream in the case of doing a transition from + PAUSED_TO_READY and back with READY_TO_PAUSED aso. the duration of the video + will get calculated even if we have a avi header with that information. + Signed-off-by: Michael Grzeschik + +2010-06-23 20:29:14 +0200 Sebastian Dröge + + * gst/videobox/gstvideobox.c: + videobox: Fix negotiation for I420/YV12 + We don't support conversion into *all* YUV + formats for them, only into I420/YV12/AYUV. + Fixes bug #622501. + +2010-06-22 15:22:44 +0200 Mark Nauwelaerts + + * gst/wavparse/gstwavparse.c: + wavparse: proper closing segment construction + Fixes #618982. + +2010-06-22 15:46:51 +0300 Stefan Kost + + * sys/v4l2/gstv4l2src.c: + * sys/v4l2/gstv4l2src.h: + * sys/v4l2/v4l2src_calls.c: + v4l2: precalculate duration + Have frame duration in the instance struct and calculate it after changing the caps. + +2010-06-21 12:17:39 +0300 Stefan Kost + + * sys/v4l2/gstv4l2sink.c: + v4l2sink: use glib defines in property declarations for readability + +2010-06-21 12:15:14 +0300 Stefan Kost + + * sys/v4l2/gstv4l2object.c: + * sys/v4l2/gstv4l2sink.c: + * sys/v4l2/gstv4l2src.c: + v4l2: use G_PARAM_STATIC_STRINGS to save a few bytes and strdups + +2010-06-18 20:02:49 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: fix locking after moving things around + +2010-06-18 14:13:58 -0300 Thiago Santos + + * ext/taglib/gstapev2mux.cc: + taglib: Use newly added gst_tag_list_peek_string_index + Replace calls to gst_tag_list_get_string_index with + gst_tag_list_peek_string_index to avoid a string copy + +2010-06-18 16:56:19 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: make some errors as warnings + Avoid spamming the testsuite with these error debug lines. + +2010-06-18 16:49:08 +0200 Keith Nicholson + + * gst/udp/gstudpsrc.c: + udpsrc: fix multicast support on windows builds + On windows builds, sets source address for bind to INADDR_ANY, while + maintaining the original multicast group address for subsequent join. + Fixes #595978 + +2010-06-18 16:16:28 +0200 Wim Taymans + + * gst/udp/gstudpnetutils.c: + udp: make url parsing compatible with VLC syntax + Skip everything before the @ sign in the url location. VLC uses that as the + remote address to connect to (but we ignore it for now). This makes our udp urls + compatible with the ones used by VLC. + Fixes #597695 + +2010-06-18 15:08:21 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + * gst/rtsp/gstrtspsrc.h: + rtspsrc: factor out the connections + Keep a global connection for aggregate control but also keep stream connections + for non-aggregate control. + Add some helper methods to connect/close/flush the connections. + +2010-06-17 13:06:56 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: add non-aggregate control + Add non-aggregate control. + Separate retrieving thr SDP from parsing and setting up the streaming from the + SDP. + +2010-06-17 22:10:03 +0100 Zaheer Abbas Merali + + * common: + common: update common back to what it was + +2010-06-17 17:24:22 +0100 Zaheer Abbas Merali + + * common: + * gst/flv/gstflvmux.c: + flvmux: add documentation for streamable property + +2010-06-17 16:43:44 +0100 Tim-Philipp Müller + + * common: + * docs/plugins/gst-plugins-good-plugins.args: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/gst-plugins-good-plugins.interfaces: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + docs: update introspected plugin docs for gstdoc-scangobj and other changes + Update common for latest gstdoc-scangobj, and inspect xml files for + escaping and pad template order changes. + +2010-06-17 16:41:56 +0100 Tim-Philipp Müller + + * tests/check/.gitignore: + tests: ignore sub-directory with orc tests + +2010-06-17 10:44:33 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + matroskademux: Fix an uninitialized variable compiler warning + +2010-06-16 21:02:13 +0200 Sebastian Dröge + + * gst/matroska/ebml-read.c: + ebml-read: Zero-sized ints/uints/floats have a value of 0 according to the EBML spec + +2010-06-16 20:02:58 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + matroskademux: Fix possible NULL pointer dereference and assertion that could be caused by invalid files + +2010-06-16 19:50:34 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + matroskademux: Clean up/fix some minor error handling bugs + +2010-06-16 19:30:25 +0200 Sebastian Dröge + + * sys/ximage/gstximagesrc.c: + ximagesrc: Fix NULL pointer dereference when allocation of the ximage fails + +2010-06-16 19:28:04 +0200 Sebastian Dröge + + * ext/flac/gstflactag.c: + flactag: Fix possible NULL pointer dereference + +2010-06-16 19:24:54 +0200 Sebastian Dröge + + * gst/audiofx/audioiirfilter.c: + audioiirfilter: Fix possible NULL pointer dereference + +2010-06-16 19:20:02 +0200 Sebastian Dröge + + * gst/effectv/gstwarp.c: + warptv: Don't use floats as loop counters + +2010-06-16 11:21:35 -0400 Havoc Pennington + + * sys/v4l2/gstv4l2object.c: + v4l2src: do not try to change device format if it's already correct + This allows set_caps to succeed if caps change in a way that + would not modify the format we're getting from the hardware. + Otherwise if not in NULL state, setting caps would fail + with EBUSY. + With this change, in some cases it's OK to go PLAYING->READY->PLAYING + rather than PLAYING->NULL->PLAYING to avoid a time-consuming close + and reopen of the device. + Fixes #621723 + +2010-06-16 11:09:17 -0400 Havoc Pennington + + * sys/v4l2/gstv4l2src.c: + v4l2src: in negotiate, check for error return from set_caps + Fixes #621723 (partially) + set_caps can fail if the video device is running, in that case + setting its format leads to EBUSY. + If set_caps fails then we will not have set up the buffer pool + (it will be NULL) which leads to a crash when we try to pull + buffers. If we fail the negotiate on set_caps failure, then we + won't go to playing state and won't crash. + This is a small improvement. Of course, a nicer fix would + be to make set_caps work in the case where the format is + unchanged. If the format has changed, failing is + probably correct because we need to close the device + (go to NULL state) in order to set caps. + +2010-06-16 15:40:34 +0200 Mark Nauwelaerts + + * gst/avi/gstavidemux.c: + avidemux: improve audio vbr detection + Subsequent entry time calculations use blockalign value to determine + number of frames per chunk, and blockalign == 1 is then most unlikely to result + in reasonable values (which also aligns with "spec"). + +2010-06-16 15:52:57 +0200 Mark Nauwelaerts + + * gst/rtp/gstrtph264depay.c: + rtph264depay: tweak DELTA_UNIT labeling + Consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT. + See #620154. + +2010-06-15 20:06:17 +0200 Sebastian Dröge + + * ext/wavpack/gstwavpackdec.c: + wavpackdec: Initialize uninitialized variable and don't unref it if it's NULL + +2010-06-15 20:04:35 +0200 Sebastian Dröge + + * gst/avi/gstavidemux.c: + avidemux: Assign variables before printing them + +2010-06-15 20:00:28 +0200 Sebastian Dröge + + * gst/wavparse/gstwavparse.c: + wavparse: Initialize uninitialized variable + +2010-06-15 19:47:16 +0200 Sebastian Dröge + + * sys/v4l2/gstv4l2object.c: + v4l2: Initialize variable + +2010-06-15 19:45:36 +0200 Sebastian Dröge + + * ext/flac/gstflacenc.c: + flacenc: Fix NEWSEGMENT parsing logic and don't use uninitialized variables + +2010-06-15 17:20:20 +0200 Edward Hervey + + * gst/matroska/ebml-read.c: + matroska: Fix unitialized variable + +2010-06-15 16:49:49 +0200 Edward Hervey + + * common: + Automatic update of common submodule + From 9339ccc to 35617c2 + +2010-06-15 16:54:04 +0300 Stefan Kost + + * common: + Automatic update of common submodule + From 5adb1ca to 9339ccc + +2010-06-15 16:35:18 +0300 Stefan Kost + + * common: + Automatic update of common submodule + From 57c89b7 to 5adb1ca + +2010-06-15 14:08:26 +0100 Tim-Philipp Müller + + * .gitignore: + .gitignore: ignore generated tvtime.h file + +2010-06-15 15:36:33 +0300 Stefan Kost + + * common: + Automatic update of common submodule + From c804988 to 57c89b7 + +2010-05-17 13:54:03 +0200 Marc-André Lureau + + * ext/raw1394/gst1394clock.c: + * ext/raw1394/gst1394clock.h: + raw1394: remove useless last_time + It seems to me this code is useless: removing it. + https://bugzilla.gnome.org/show_bug.cgi?id=618871 + +2010-06-14 19:21:22 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + * gst/rtsp/gstrtspsrc.h: + rtspsrc: respect aggregate control attributes + when the SDP specifies an aggregate control url, use that for playback + control. + Fixes #619531 + +2010-06-14 15:36:00 +0200 Sebastian Dröge + + * gst/goom/gstgoom.c: + goom: Call orc_init() before trying to get target flags + +2010-06-14 15:35:08 +0200 Sebastian Dröge + + * gst/deinterlace/gstdeinterlace.c: + deinterlace: Call orc_init() before trying to get target flags + +2010-06-14 14:26:22 +0100 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + * tests/check/elements/matroskamux.c: + matroskamux: revert change that set a reserved flag on the Block. + So matroska's Block structure has no keyframe flag, only the SimpleBlock has it. + To detect keyframes in Blocks, it is just the BlockGroup container that needs + to have a ReferenceBlock attached if it is a delta frame in video. + +2010-05-31 12:45:01 +0200 Mark Nauwelaerts + + * ext/jpeg/gstjpegdec.c: + * ext/jpeg/gstjpegdec.h: + jpegdec: use libjpeg scatter-gather operation to avoid data copying + Fixes #583047 (more). + +2010-05-27 15:45:23 +0200 Mark Nauwelaerts + + * ext/jpeg/gstjpegdec.c: + * ext/jpeg/gstjpegdec.h: + jpegdec: optimize buffer handling when parsing + Use an adapter to collect incoming data, and use adapter API to scan and peek. + Fixes #583047. + +2010-06-14 13:48:28 +0200 Sebastian Dröge + + * sys/oss4/oss4-mixer.c: + oss4: Use g_ascii_strcasecmp() instead of the deprecated g_strcasecmp() + +2010-06-14 13:27:30 +0200 Sebastian Dröge + + * configure.ac: + configure: Use GLIB_EXTRA_CFLAGS + +2010-06-14 13:03:57 +0200 Sebastian Dröge + + * common: + Automatic update of common submodule + From 7a0fdf5 to c804988 + +2010-06-14 11:46:32 +0200 Mark Nauwelaerts + + * gst/rtp/gstrtph264depay.c: + rtph264depay: also consider AU and SEI NALUs as DELTA_UNIT + Fixes #620154. + +2010-06-14 11:32:43 +0200 Sebastian Dröge + + * common: + Automatic update of common submodule + From 6da3bab to 7a0fdf5 + +2010-06-12 21:26:16 +0300 Stefan Kost + + * gst/rtp/gstrtpmparobustdepay.c: + build: include stdio.h for sscanf + +2010-06-12 14:12:50 +0200 Sebastian Dröge + + * tests/check/Makefile.am: + tests: Add clean rule for the orc tests + +2010-06-12 14:12:04 +0200 Sebastian Dröge + + * tests/check/Makefile.am: + tests: Add autogenerated orc tests + +2010-06-12 08:27:42 +0200 Sebastian Dröge + + * common: + Automatic update of common submodule + From 733fca9 to 6da3bab + +2010-06-11 16:23:29 -0700 David Schleef + + * sys/v4l2/gstv4l2src.c: + v4l2src: Fix element description + +2010-06-11 21:13:59 +0100 Tim-Philipp Müller + + * gst/rtp/gstrtpmparobustdepay.c: + rtpmparobustdepay: don't try to unref NULL buffers + Fixes generic/states unit test. + +2010-06-11 20:50:23 +0100 Tim-Philipp Müller + + * gst/wavparse/gstwavparse.c: + wavparse: use typefind functions to check if PCM data contains dts stream + Use new dts audio typefinder from -base to check if the PCM data + contains a dts stream. This way we recognise more varieties more + reliably and also detect the dts stream if there isn't a frame + sync right at the start of the data. + Fixes #413942. + +2010-06-11 20:47:22 +0100 Tim-Philipp Müller + + * gst/wavparse/gstwavparse.c: + wavparse: set buffer offsets before using the buffer for the first time + gst_type_find_helper_for_buffer() will need the correct offset + set on the buffer (ie. 0) and not the byte offset we started + pulling the data from. + +2010-06-10 16:14:43 +0200 Mark Nauwelaerts + + * gst/rtp/Makefile.am: + * gst/rtp/gstrtp.c: + * gst/rtp/gstrtpmparobustdepay.c: + * gst/rtp/gstrtpmparobustdepay.h: + rtp: add mpa-robust depayloader + Fixes #589997. + +2010-06-11 10:57:41 +0200 Mark Nauwelaerts + + * gst/avi/gstavimux.c: + avimux: fix avi header bytewriting + ... by using proper offsets for tag list writing. + Also use _reset rather than _free and consistently use bytewriter position. + See #619293. + +2010-06-10 22:58:41 +0200 Sebastian Dröge + + * .gitignore: + Update .gitignore + Add the generated orc source files + +2010-06-10 22:55:17 +0200 Sebastian Dröge + + * tests/check/elements/matroskamux.c: + matroskamux: Fix unit test for changed key-frame behaviour + All audio frames are marked as keyframe now instead of marking + them all as delta unit... + +2010-06-10 22:45:13 +0200 Sebastian Dröge + + * gst/videomixer/Makefile.am: + * gst/videomixer/blend.c: + * gst/videomixer/blend_mmx.h: + * gst/videomixer/blendorc-dist.c: + * gst/videomixer/blendorc-dist.h: + * gst/videomixer/blendorc.orc: + videomixer: Port most blending related functions to orc + Only remaining MMX implementation is the ARGB/BGRA/AYUV blending + for which we first need the orc compositing opcodes. + +2010-06-10 20:17:07 +0200 Sebastian Dröge + + * gst/videomixer/blend_mmx.h: + videomixer: Replace some tabs by spaces + +2010-06-10 11:04:38 +0100 Andoni Morales Alastruey + + * ext/raw1394/gst1394clock.c: + dv1394: Fix the internal clock even more + The cycleCount register is 13 bits long and the cycleOffset one + is 12 bits long. To read the cycleCount register we need to shift + 12 bits and not 13. Fixes #615461 + +2010-06-09 18:37:29 -0700 David Schleef + + * configure.ac: + configure: use m4 macro to check for Orc + +2010-06-09 22:40:23 +0200 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + matroskamux: some non-delta buffers were not marked as keyframes + +2010-06-09 22:00:16 +0200 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroskamux: change 2 second limit per cluster + Start cluster at every keyframe or when we would overflow the previous + cluster's relative timestamp field. This would avoid as much as possible + starting clusters at non-keyframes. + +2010-06-09 12:40:09 -0700 David Schleef + + * common: + Automatic update of common submodule + From fad145b to 733fca9 + +2010-06-09 12:34:01 -0700 David Schleef + + * common: + Automatic update of common submodule + From 47683c1 to fad145b + +2010-06-09 20:53:06 +0200 Sebastian Dröge + + * ext/pulse/pulsesink.c: + pulsesink: Don't request more shared memory than needed + +2010-06-09 20:45:04 +0200 Sebastian Dröge + + * ext/gconf/gstswitchsink.c: + switchsink: Set the GST_ELEMENT_IS_SINK flag on the sink + +2010-06-09 20:43:50 +0200 Sebastian Dröge + + * ext/gconf/gstgconfvideosink.c: + * ext/gconf/gstgconfvideosink.h: + gconfvideosink: Use GstSwitchSink as base class + +2010-06-09 20:30:31 +0200 Sebastian Dröge + + * ext/gconf/gstgconfaudiosink.c: + gconfaudiosink: Use G_PARAM_STATIC_STRINGS + +2010-06-09 20:29:02 +0200 Sebastian Dröge + + * ext/gconf/gstgconfaudiosink.c: + * ext/gconf/gstgconfaudiosink.h: + gconfaudiosink: Rename instance variable to be more descriptive + +2010-06-09 20:22:30 +0200 Sebastian Dröge + + * gst/autodetect/gstautoaudiosink.c: + * gst/autodetect/gstautovideosink.c: + auto{audio,video}sink: Don't lose the GST_ELEMENT_IS_SINK flag after removing the child + +2010-06-09 20:07:09 +0200 Julien Moutte + + * sys/directsound/gstdirectsoundsink.c: + directsoundsink: Plug some memleak and support 22050Hz mono sound. + Segment size needs to be a multiple of the sample size in bytes. + +2010-06-09 16:22:27 +0200 Sebastian Dröge + + * ext/pulse/pulsesink.c: + pulsesink: Flush shm buffer immediately if it's full + +2010-06-09 16:21:55 +0200 Sebastian Dröge + + * ext/pulse/pulsesink.c: + pulsesink: Fix writing of buffers larger than segsize + Fixes bug #620540. + +2010-06-09 15:42:37 +0200 Sebastian Dröge + + * ext/pulse/pulsesink.c: + pulsesink: Fix playback if PA doesn't give us a large enough shared memory buffer + +2010-06-09 15:42:19 +0200 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroskamux: change indexed property to streamable + The property streamable has reverse semantics to indexed. + +2010-06-09 09:13:09 -0300 Thiago Santos + + * gst/flv/gstflvmux.c: + * gst/flv/gstflvmux.h: + flvmux: Rename unreleased property 'indexed' to 'streamable' + Rename 'indexed' to 'streamable' for a better name while it + hasn't been released + +2010-06-08 15:23:51 -0700 David Schleef + + * REQUIREMENTS: + * configure.ac: + configure: remove liboil check + +2010-06-08 14:44:19 -0700 David Schleef + + * gst/level/gstlevel.c: + level: remove unused liboil include + +2010-06-04 18:22:42 -0700 David Schleef + + * gst/videomixer/Makefile.am: + * gst/videomixer/blend.c: + videomixer: liboil to orc conversion + +2010-06-04 18:21:21 -0700 David Schleef + + * gst/videobox/Makefile.am: + * gst/videobox/gstvideobox.c: + * gst/videobox/gstvideoboxorc-dist.c: + * gst/videobox/gstvideoboxorc-dist.h: + * gst/videobox/gstvideoboxorc.orc: + videobox: liboil to orc conversion + +2010-06-04 18:16:25 -0700 David Schleef + + * gst/goom/Makefile.am: + * gst/goom/README: + * gst/goom/gstgoom.c: + * gst/goom/plugin_info.c: + goom: liboil to orc conversion + +2010-06-08 16:04:23 -0700 David Schleef + + * gst/deinterlace/Makefile.am: + * gst/deinterlace/tvtime-dist.c: + * gst/deinterlace/tvtime-dist.h: + * gst/deinterlace/tvtime.orc: + * gst/deinterlace/tvtime/linear.c: + * gst/deinterlace/tvtime/linearblend.c: + * gst/deinterlace/tvtime/vfir.c: + deinterlace: orcify some deinterlacing methods + +2010-06-08 16:03:36 -0700 David Schleef + + * gst/deinterlace/Makefile.am: + * gst/deinterlace/gstdeinterlace.c: + * gst/deinterlace/gstdeinterlace.h: + * gst/deinterlace/gstdeinterlacemethod.c: + * gst/deinterlace/gstdeinterlacemethod.h: + * gst/deinterlace/tvtime/greedy.c: + * gst/deinterlace/tvtime/greedyh.c: + * gst/deinterlace/tvtime/linear.c: + * gst/deinterlace/tvtime/linearblend.c: + * gst/deinterlace/tvtime/scalerbob.c: + * gst/deinterlace/tvtime/tomsmocomp.c: + * gst/deinterlace/tvtime/vfir.c: + * gst/deinterlace/tvtime/weave.c: + * gst/deinterlace/tvtime/weavebff.c: + * gst/deinterlace/tvtime/weavetff.c: + deinterlace: convert from liboil to orc + +2010-06-08 15:23:28 -0700 David Schleef + + * REQUIREMENTS: + * configure.ac: + configure: Add orc check + +2010-06-08 14:09:00 +0200 Zaheer Abbas Merali + + * gst/flv/gstflvmux.c: + * gst/flv/gstflvmux.h: + flvmux: Add indexed property to replace disabled is-live. + Add indexed property to be the negation of what the disabled is-live property + was. Fixes bug #613066. + +2010-06-08 09:22:30 +0200 Sebastian Dröge + + * configure.ac: + raw1394: Require libraw1394 >= 2.0.0 for raw1394_read_cycle_timer + Fixes bug #620929. + +2010-06-08 07:35:00 +0200 Sebastian Dröge + + * ext/annodex/gstcmmlenc.c: + cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer + oggmux does this for CMML by its own now + +2010-06-07 18:32:16 +0200 Sebastian Dröge + + * gst/flv/gstflvdemux.c: + flvdemux: Don't handle non-TIME seeks + Don't send them upstream because for upstream a BYTES seek + might make sense but is completely wrong because upstream + can't seek to a byte position of the audio or video stream. + Also don't build the index in push mode for non-TIME seeks, + things will go wrong here otherwise. + +2010-06-02 19:16:20 +0100 Sjoerd Simons + + * gst/rtp/gstrtph264pay.c: + Cope with short startcodes in the h264 bytestream + +2010-06-06 17:25:16 +0100 Tim-Philipp Müller + + * ext/pulse/pulsesink.c: + pulse: log message printf format fixes + +2010-06-06 18:00:22 +0200 Sebastian Dröge + + * ext/dv/gstdvdemux.c: + * ext/pulse/pulsemixer.c: + * ext/pulse/pulsesink.c: + * ext/pulse/pulsesrc.c: + * ext/speex/gstspeexenc.c: + * ext/taglib/gsttaglibmux.c: + * ext/wavpack/gstwavpackdec.c: + * ext/wavpack/gstwavpackenc.c: + * ext/wavpack/gstwavpackparse.c: + ext: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs + +2010-06-06 17:57:03 +0200 Sebastian Dröge + + * sys/directsound/gstdirectsoundsink.c: + * sys/oss/gstossdmabuffer.c: + * sys/oss/gstosssink.c: + * sys/oss/gstosssrc.c: + * sys/oss4/oss4-sink.c: + * sys/oss4/oss4-source.c: + * sys/osxaudio/gstosxaudiosink.c: + * sys/osxaudio/gstosxaudiosrc.c: + * sys/osxaudio/gstosxringbuffer.c: + * sys/sunaudio/gstsunaudiosink.c: + * sys/sunaudio/gstsunaudiosrc.c: + * sys/waveform/gstwaveformsink.c: + sys: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs + +2010-06-06 17:52:40 +0200 Sebastian Dröge + + * gst/autodetect/gstautoaudiosink.c: + * gst/autodetect/gstautoaudiosrc.c: + * gst/autodetect/gstautovideosink.c: + * gst/autodetect/gstautovideosrc.c: + * gst/debugutils/breakmydata.c: + * gst/debugutils/gsttaginject.c: + * gst/debugutils/rndbuffersize.c: + * gst/debugutils/testplugin.c: + * gst/flv/gstflvdemux.c: + * gst/rtpmanager/gstrtpjitterbuffer.c: + * gst/rtpmanager/gstrtpptdemux.c: + * gst/rtpmanager/gstrtpssrcdemux.c: + * gst/videofilter/gstvideobalance.c: + * gst/videomixer/videomixer.c: + gst: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs + +2010-06-06 15:12:16 +0200 Philip Jägenstedt + + * gst/matroska/matroska-demux.c: + matroskademux: refactor delta unit handling + This allows us to skip delta units earlier and is a bit clearer in my + opinion. It also makes only video buffers ever be delta units, not + just for SimpleBlock as before. + +2010-06-06 15:17:00 +0200 Sebastian Dröge + + * gst/flv/gstflvdemux.c: + flvdemux: Clear adapter on discontinuities + +2010-06-06 14:03:53 +0200 Philip Jägenstedt + + * gst/matroska/matroska-demux.c: + matroskademux: Ignore keyframe flag for non-video streams + When the keyframe bit of SimpleBlock Flags wasn't set, the buffer was being + marked with GST_BUFFER_FLAG_DELTA_UNIT, causing all buffers to be skipped + after a seek. This may be a problem with the Sorenson Squish encoder, but + arguably the keyframe bit should only be applied to video. + Fixes bug #620358. + +2010-06-06 14:56:52 +0200 Sebastian Dröge + + * gst/flv/gstflvdemux.c: + flvdemux: First try upstream when handling seek events/queries + +2010-06-04 14:54:59 -0400 Tristan Matthews + + * gst/rtp/gstrtpceltpay.c: + gstrtpceltpay: don't always fixate sink caps to 1 channel + The getcaps function should not fixate the channels field until we + get the encoding-params field from our srcpad's caps. Fixes #620591 + +2010-06-04 13:57:28 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtsp: try all ranges from the sdp + Try all ranges in the SDP before giving up. + +2010-06-04 13:56:07 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: make parse_range return result + Make the parse_range function return if the parsing succeeded or failed. + +2010-06-04 11:44:09 +0200 Edward Hervey + + * gst/videomixer/videomixer.c: + videomixer: if we're not linked downstream, we can do any format + Stupid me, assuming _get_allowed_caps() would actually return the + pad templates if there was no peer. + +2010-05-31 16:26:19 +0100 Sjoerd Simons + + * gst/rtp/gstrtptheorapay.c: + Keep announcing the delivery-method in the capabilities + Even though we don't use delivery-method in our payloader, older versions of + the theora payloader in gstreamer required it. As such we need to keep this + around in the caps for backwards-compatibility. + This reverts part of 49463a37cbaa952e1401291f0a2623de6cab3880 + Fixes #618940 + +2010-06-03 17:52:11 +0100 Tim-Philipp Müller + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ru.po: + * po/sk.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + * po/zh_HK.po: + * po/zh_TW.po: + * sys/oss4/oss4-mixer.c: + oss4: add some comments for translators to clarify meaning of "Low" + "Low" etc. are quality settings here (e.g. for the internal resampler). + Some day when we use GLib's i18n functions we might want to use + NC_() and g_dpgettext2() here instead of the comments. + Fixes #555967. + +2010-06-03 19:23:01 +0200 Wim Taymans + + * gst/rtp/gstrtpmp4gdepay.c: + * gst/rtp/gstrtpmp4gdepay.h: + mp4gdepay: calculate the frame duration correctly + When we calculate the frame duration, we need to use the amount of + frames in the _previous_ packet, not the current packet. The frame duration is + needed to correctly de-interleave interleaved streams. This fixes the case where + there are a variable number of frames in a packet. + Fixes #620494 + +2010-06-03 18:58:42 +0200 Edward Hervey + + * gst/videomixer/videomixer.c: + videomixer: Don't return caps in get_caps() that will be rejected + This commit basically puts _get_caps() in sync with accept_caps(). + If we don't have a master pad OR the master pad caps aren't negotiated + then we just return the downstream allowed caps. + If we have a master pad with negotiated caps, we return those caps + with a free range of width/height/framerate + +2010-06-03 13:45:32 +0200 Sebastian Dröge + + * ext/pulse/pulsesink.c: + Revert "pulsesink: Add comments to remove the provide-clock message posting once we depend on base 0.10.30" + This reverts commit 8f3708f38aa3839a6a625ca7d1c166101c9fbb7f. + The baseaudiosink commit was reverted + +2010-06-03 10:27:25 +0200 Sebastian Dröge + + * ext/pulse/pulsesink.c: + pulsesink: Add comments to remove the provide-clock message posting once we depend on base 0.10.30 + baseaudiosink does all this for us now. + +2010-06-02 16:36:11 +0200 Mark Nauwelaerts + + * gst/flv/gstflvdemux.c: + flvdemux: delayed seek handling also deserves TRUE event response + +2010-06-02 15:30:47 +0200 Thijs Vermeir + + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: fix compiler warning + unused variable ‘estimated’ + +2010-06-02 15:04:00 +0200 Alessandro Decina + + * common: + common: revert the change i did in my previous commit + +2010-06-02 13:39:10 +0200 Alessandro Decina + + * common: + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: stop buffering and emit EOS at the end of a stream + When using RTP_JITTER_BUFFER_MODE_BUFFER, make sure that the ringbuffer doesn't + get stuck buffering forever when there isn't enough data left to fill the + buffer. + +2010-06-01 21:52:59 +0200 Benjamin Otte + + * gst/debugutils/testplugin.c: + debugutils: Don't consume preroll buffer twice + +2010-06-01 21:32:11 +0200 Benjamin Otte + + * ext/pulse/pulseutil.c: + pulse: Style fix: use g_strdup() instead of printf()ing a simple string + +2010-05-27 16:07:31 +0200 Benjamin Otte + + * gst/debugutils/tests.c: + debugutils: Replace md5 implementation with glib's + https://bugzilla.gnome.org/show_bug.cgi?id=619824 + +2010-05-22 11:55:37 +0200 Mark Nauwelaerts + + * gst/avi/gstavimux.c: + avimux: clean up code for avi header using a bytewriter + https://bugzilla.gnome.org/show_bug.cgi?id=619293 + +2010-06-01 18:54:41 -0500 Pierre-Louis Bossart + + * configure.ac: + * ext/pulse/pulsesink.c: + pulsesink: optimize communication with PulseAudio using pa_stream_begin_write + +2010-06-02 10:52:56 +0200 Sebastian Dröge + + * ext/pulse/pulsesink.c: + pulsesink: Post provide-clock message on the bus if the clock appears/disappears + Fixes bug #620277. + +2010-06-01 23:49:17 -0700 David Schleef + + * common: + Automatic update of common submodule + From 17f89e5 to 47683c1 + +2010-06-01 22:54:49 -0700 David Schleef + + * common: + Automatic update of common submodule + From cdff0fb to 17f89e5 + +2010-06-01 20:45:29 +0200 Edward Hervey + + * gst/videomixer/videomixer.c: + videomixer: filter caps returned from downstream with our pad template. + +2010-06-01 16:56:32 +0100 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + matroskamux: Remove more unneeded warnings + +2010-06-01 16:54:03 +0100 Zaheer Abbas Merali + + * gst/matroska/ebml-write.c: + matroskamux: remove unneeded warning + +2010-06-01 16:49:14 +0100 Zaheer Abbas Merali + + * gst/matroska/ebml-write.c: + matroskamux: remove unneeded debug statement + +2010-06-01 16:24:53 +0100 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroskamux: change is-live property to indexed + +2010-05-23 13:56:16 +0100 Zaheer Abbas Merali + + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-mux.c: + matroska: use the uint64 scaling functions + In demuxer and muxer use the gst_util_uint64 scaling functions rather than + standard integer division. Add warnings (to be changed to debug) for debugging + the timestamp and duration. + +2010-05-21 14:35:34 +0100 Zaheer Abbas Merali + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: set delta unit on all buffers except cluster start ones + +2010-05-21 13:38:11 +0100 Zaheer Abbas Merali + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: store caps and set on buffers rather than using pad caps + +2010-05-21 13:25:24 +0100 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + matroskamux: make sure pads caps are set before any buffers pushed. + +2010-05-21 13:14:04 +0100 Zaheer Abbas Merali + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: add streamheaders + +2010-05-21 12:23:08 +0100 Zaheer Abbas Merali + + * gst/matroska/matroska-mux.c: + matroskamux: no need to set cache twice + +2010-05-21 01:59:53 +0200 Xavier Queralt + + * gst/matroska/matroska-mux.c: + Do not create a SeekHeader, Cues, .. when doing live + +2010-05-20 23:39:59 +0200 Xavier Queralt + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + Add is-live property + +2010-06-01 13:22:26 +0200 Mark Nauwelaerts + + * ext/jpeg/gstjpegdec.c: + jpegdec: fix variable init + +2010-05-28 16:37:32 +0200 Mark Nauwelaerts + + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-demux.h: + * gst/matroska/matroska-ids.h: + matroskademux: improve reverse playback + Slightly modify approach to also handle cases where cue entries do not reliably + lead to initial keyframes. + Fixes #619817. + +2010-05-24 16:02:58 +0200 Mark Nauwelaerts + + * gst/deinterlace/gstdeinterlacemethod.h: + * gst/deinterlace/tvtime/linear.c: + * gst/deinterlace/tvtime/linearblend.c: + * gst/deinterlace/tvtime/scalerbob.c: + * gst/deinterlace/tvtime/tomsmocomp.c: + * gst/deinterlace/tvtime/vfir.c: + * gst/deinterlace/tvtime/weave.c: + * gst/deinterlace/tvtime/weavebff.c: + * gst/deinterlace/tvtime/weavetff.c: + deinterlace: avoid gtk-doc confusing comments + +2010-05-21 11:21:58 +0200 Mark Nauwelaerts + + * tests/check/Makefile.am: + * tests/check/elements/matroskamux.c: + matroskamux: adjust unit test to modified behaviour + +2010-05-20 14:33:41 +0200 Mark Nauwelaerts + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: use write caching also when writing buffer data + Specifically, this reduces pushing several small buffers for each + data buffer and also avoids a seek for each buffer altogether + (though a seek is still needed for each cluster). + Fixes #619273. + +2010-05-20 14:23:07 +0200 Mark Nauwelaerts + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: fix ebml write caching with bytewriter implementation + Also cache a bit more during header writing. + Fixes #619273. + +2010-05-20 14:08:42 +0200 Mark Nauwelaerts + + * gst/matroska/ebml-write.c: + matroskamux: use consistent debug category name for ebmlwrite + +2010-05-18 14:44:15 +0200 Mark Nauwelaerts + + * gst/matroska/ebml-read.c: + * gst/matroska/ebml-read.h: + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-demux.h: + matroskademux: use bytereader based GstEbmlRead as a helper + ... rather than basing on it by inheritance. + Also use more common code for push and pull mode. + Fixes #619198. + Fixes #611117. + +2010-06-01 15:47:32 +0200 Mark Nauwelaerts + + * gst/matroska/matroska-mux.c: + matroskamux: _get_pad_template result needs no unref + +2010-05-18 19:42:58 -0300 Thiago Santos + + * ext/libpng/gstpngenc.c: + pngenc: Support 8 bit grayscale + Adds support to 8 bit grayscale input + +2010-05-18 14:46:54 -0300 Thiago Santos + + * ext/jpeg/gstjpegdec.c: + jpegdec: Adds 8bit grayscale support + Adds decoding support for jpeg images in 8 bit grayscale format. + +2010-05-18 01:57:14 -0300 Thiago Santos + + * ext/jpeg/gstjpegenc.c: + jpegenc: Accept grayscale as input + Adds video/x-raw-grayscale (8 bit) support to jpegenc + +2010-05-31 13:30:05 +0200 Edward Hervey + + * gst/videomixer/videomixer.c: + videomixer: Implement sinkpad GetCapsFunction. + This allows returning only the formats, width, height, framerate + and pixel-aspect-ratio that downstream can support. + https://bugzilla.gnome.org/show_bug.cgi?id=620148 + +2010-05-31 07:49:21 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + matroskademux: Don't compare running times with stream times when doing QoS + +2010-05-27 21:06:43 +0200 Sebastian Dröge + + * gst/deinterlace/gstdeinterlace.c: + * gst/deinterlace/gstdeinterlace.h: + deinterlace: Don't reconfigure the caps when changing properties + Fixes bug #619848. + +2010-05-26 13:13:44 +0200 Sebastian Dröge + + * gst/alpha/gstalpha.c: + * gst/alpha/gstalpha.h: + alpha: Add property to allow passthrough mode + This passthrough mode is used if the alpha method is "set" + and the alpha value is 1.0. + Fixes bug #617512. + +2010-05-25 15:16:06 +1000 Alexander Kojevnikov + + * gst/spectrum/gstspectrum.c: + spectrum: support 24-bit width + Fixes #619045 + +2010-05-24 21:50:58 +1000 Alexander Kojevnikov + + * gst/spectrum/gstspectrum.c: + spectrum: support arbitrary bit depth + Partially fixes #619045 + +2010-05-25 05:36:46 +0200 Philip Jägenstedt + + * gst/matroska/matroska-demux.c: + matroskademux: fix deadlock introduced by video keyframe QoS + +2010-05-23 09:32:08 +0200 Philip Jägenstedt + + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-ids.c: + * gst/matroska/matroska-ids.h: + matroskademux: skip buffers before a late keyframe (QoS) + Before, vp8dec had no option but to decode all frames even if some/all + of them would be late. With this change, performance when keyframes are + frequent is helped a great deal. On my Thinkpad X60s, decoding a 20 s + 1080p sunflower encode with keyframes every 10 frames went from taking + 42 s with 5 frames shown to 21 s with 15 frames shown (still slow + enough to count by hand). When keyframes are more sparse, you will + still be able to catch up eventually, but the results won't be as + noticable. + +2010-05-14 17:57:59 +0200 Sebastian Dröge + + * gst/videomixer/videomixer.c: + * gst/videomixer/videomixer.h: + * gst/videomixer/videomixerpad.h: + videomixer: Don't mix input with different pixel aspect ratios + Fixes bug #618530. + +2010-05-17 19:54:22 +0200 Sebastian Dröge + + * gst/deinterlace/tvtime/greedyh.asm: + * gst/deinterlace/tvtime/greedyh.c: + deinterlace: Add MMX/3DNow implementations of greedyh for UYVY + +2010-05-17 19:16:43 +0200 Sebastian Dröge + + * gst/deinterlace/tvtime/greedyh.c: + deinterlace: Fix UYVY implementation of greedyh to be actually used + +2010-05-11 11:43:07 +0200 Sebastian Dröge + + * configure.ac: + * ext/Makefile.am: + * ext/gdk_pixbuf/Makefile.am: + * ext/gdk_pixbuf/gstgdkpixbuf.c: + * ext/gdk_pixbuf/gstgdkpixbufsink.c: + * ext/gdk_pixbuf/pixbufscale.c: + gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3 + +2010-06-01 10:06:10 +0100 Tim-Philipp Müller + + * Makefile.am: + * common: + * win32/common/gstrtpbin-marshal.c: + * win32/common/gstrtpbin-marshal.h: + * win32/common/gstudp-enumtypes.c: + * win32/common/gstudp-marshal.c: + * win32/common/gstudp-marshal.h: + win32: add more generated marshal and enumtype files to win32-update + +2010-06-01 09:27:00 +0100 Tim-Philipp Müller + + * gst/matroska/matroska.c: + Revert "matroska: add temporary webm typefinder" + This reverts commit d148ec0ad2053abb0c38fc681a8953292985388f. + We depend on -base git now, which has a webm typefinder in the usual + place. + +2010-06-01 09:26:11 +0100 Tim-Philipp Müller + + * gst/avi/gstavimux.c: + * gst/flv/gstflvmux.c: + * gst/matroska/matroska-mux.c: + Revert "avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time" + This reverts commit 6a9983cd20c48b96396229b3f94d0254a05ddf48. + Rely on locking done in GstTagSetter in core git. + +2010-06-01 09:23:18 +0100 Tim-Philipp Müller + + * configure.ac: + configure: require core/base git + For WebM typefinding and GstTagsetter fixes. + +2010-06-01 09:17:52 +0100 Tim-Philipp Müller + + * configure.ac: + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * win32/common/config.h: + Back to development + === release 0.10.23 === -2010-05-30 Tim-Philipp Müller +2010-05-30 14:03:53 +0100 Tim-Philipp Müller + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 0.10.23, "Stylish Kids in Riot" + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * gst-plugins-good.doap: + * win32/common/config.h: + Release 0.10.23 + +2010-05-30 14:02:04 +0100 Tim-Philipp Müller + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ru.po: + * po/sk.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + * po/zh_HK.po: + * po/zh_TW.po: + Update .po files 2010-05-29 10:23:48 +0200 Sebastian Dröge diff --git a/NEWS b/NEWS index 1fb6753..4833c2d 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,109 @@ -This is GStreamer Good Plug-ins 0.10.23, "Stylish Kids in Riot" +This is GStreamer Good Plug-ins 0.10.24, "Taking Liberties" + +Changes since 0.10.23: + + * Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and + other optimisations, and remove liboil dependency. The main goal + for this release was to make the transition from liboil to liborc. + Performance improvements should not be expected and will be the + focus of future versions. liborc is an optional dependency for + the time being, to make it possible to test and develop the very + latest GStreamer versions on systems that don't have orc yet. + However, without orc slow unoptimised backup code will be used + for many performance critical code paths. Distributors are urged + to package and ship the latest version of liborc and compile + GStreamer modules with --enable-orc. Please do not distribute + GStreamer packages that are not orc enabled. More information on + the orc integration can be found in the docs/design/ directory. + * alpha: add "prefer-passthrough" property to allow passthrough mode + * avidemux: improve audio vbr detection + * cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer + * deinterlace: add mmx implementations of greedyh for UYVY; orcify some deinterlacing methods + * dv1394: fix the internal clock even more + * flvmux: add "streamable" property + * flvmux: write duration at the correct position + * gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3 + * jpegdec: improved parsing, and better buffer handling that minimises memcpys + * jpegdec, jpegenc: add grayscale support + * matroskademux: QoS fixes and improvements; reverse playback improvements + * matroskademux: handle zero-sized numbers correctly + * matroskamux: add "streamable" property; set streamheaders on output caps + * matroskamux: try harder to make sure clusters start with a key frame + * matroskamux: mark output buffers properly as keyframe or delta unit + * matroskamux: do some write caching to avoid newsegment events before each output buffer + * matroskamux: fix some timestamp drift caused by rounding errors + * pngenc: Support 8 bit grayscale + * pulsesink: optimize communication with PulseAudio using pa_stream_begin_write + * pulsesink: Post provide-clock message on the bus if the clock appears/disappears + * rtph264depay: consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT + * rtph264pay: handle short startcodes in the h264 bytestream + * rtpjitterbuffer: stop buffering and emit EOS at the end of a stream + * rtpmparobustdepay: add mpa-robust depayloader + * rtpmp4gdepay: calculate the frame duration correctly + * rtptheorapay: keep announcing the delivery-method in the capabilities, restores + compatibility with older farsight versions again + * rtspsrc: respect aggregate control attributes; try all ranges from the sdp + * spectrum: support 24-bit width and arbitrary bit depth + * udp: make url parsing compatible with VLC syntax + * udpsrc: fix multicast support on windows + * v4l2sink: destroy buffer pool when changing state to NULL + * videobox: fix negotiation for I420/YV12 + * videomixer: don't mix input with different pixel aspect ratios; negotiation fixes + * wavparse: proper closing segment construction when doing non-flushing seeks + * wavparse: use typefind functions to check if PCM data contains dts stream + +Bugs fixed since 0.10.23: + + * 619045 : [spectrum] Add support for 24-bit width and all depth combinations + * 555967 : [oss4] clarify some translation strings + * 570761 : [goom] crash in plugin_info_init allocating 260kB struct on stack + * 583047 : [jpegdec] optimise buffer handling when parsing frames + * 589997 : [rtp] need mpa-robust depayloader for helix-style MP3-DRAFT-00 + * 595978 : [udpsrc] failed to play a multicast stream + * 597695 : [udpsrc] support VLC-style udp://239.255.11.11:1234 uri with bind address + * 611117 : [matroskademux] can't handle unknown cluster sizes + * 613066 : [flvmux] re-enable renamed/fixed is-live property + * 615461 : dv1394src clock continues to be broken + * 617339 : pulsesink doesn't make use of pa_stream_begin_write + * 618530 : [videomixer] Doesn't handle pixel-aspect-ratio correctly + * 618871 : 1394: remove useless last_time + * 618982 : [wavparse] wrong closing segment when doing non-flushing seek + * 619198 : [matroskademux] GstEbmlRead cleanup + * 619273 : [matroskamux] reduce downstream spam + * 619293 : [avimux] clean up avi header creation code + * 619531 : [rtspsrc] embedded asx streams' rtsp server doesn't like gstreamer request + * 619717 : unit tests fail if older -good plugins are present in system plugin directory + * 619824 : Use glib for checksumming + * 619848 : [deinterlace] can't switch properties on running pipeline + * 620148 : [videomixer] Doesn't negotiate format with downstream + * 620154 : [rtph264depay] Seeking with RTP payloaders corrupts images sometimes + * 620162 : [gdkpixbufdec] Bump rank to SECONDARY + * 620277 : [pulsesink] custom clock is still used after NULL state change + * 620358 : [matroskademux] Sorenson Squish WebM output seeking issues + * 620390 : rtph264pay doesn't understand short startcodes + * 620494 : [rtsp] stuttery audio with some h264/aac streams + * 620540 : [pulsesink] pa_stream_write() failed: Invalid argument + * 620591 : rtpceltpay doesn't handle stereo celt audio + * 620743 : matroskademux: refactor delta unit handling + * 620929 : Required libraw1394 version is not high enough + * 621510 : GNOME Goal: Remove deprecated glib symbols + * 621566 : [pulsesink] since upgrading plugins sound is garbled via Amarok + * 621723 : v4l2src crashes on PLAYING- > READY- > PLAYING + * 622498 : [avidemux] Doesn't reset all state when going back to READY + * 622500 : [v4l2sink] destroy open buffers when changing to NULL + * 622501 : [videobox] may negotiate input/output format combinations it can't actually handle + * 622816 : Make demos -DSEAL safe + * 623103 : matroskamux dispose error + * 623172 : [jpegdec] leak in unit test + * 623196 : rtpptdemux: don't send custom downstream event twice + * 623366 : [qtdemux] strip out bogus tags from XMP + * 623379 : [flvmux] Writing duration outside the allocated memory area in streaming mode + * 623585 : jpegdec: fails to skip extra 0xff markers at start + * 623654 : qtdemux: Fix order of bitrates in 'btrt' atom + * 619817 : [matroskademux] Reverse playback doesn't work + * 617512 : [alpha] should work in passthrough in all formats if alpha == 1.0 + * 619485 : matroskademux: skip buffers before a late keyframe (QoS) + * 413942 : [wavparse] undetected dts-in-wav Changes since 0.10.22: diff --git a/RELEASE b/RELEASE index 4fd3e6b..440a4d2 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -Release notes for GStreamer Good Plug-ins 0.10.23 "Stylish Kids in Riot" +Release notes for GStreamer Good Plug-ins 0.10.24 "Taking Liberties" @@ -54,89 +54,108 @@ contains a set of less supported plug-ins that haven't passed the Features of this release - * alpha: add support for YUY2, YVYU, UYVY and YV12; YUV->RGB conversion fixes - * avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time - * avimux, matroskamux: add support for On2 VP8 - * capssetter: element moved from gst-plugins-bad - * deinterlace: add support for most YUV and RGB formats for some methods - * deinterlace: make automatic detection of interlacing the default - * gamma: add support for more YUV/RGB formats, make gamma property controllable - * jpegdec, jpegenc: support more colour spaces and pixel formats - * matroskademux: implement push mode seeking - * matroskademux: add support for WebM - * imagefreeze: plugin moved from gst-plugins-bad - * oss4: plugin moved from gst-plugins-bad - * osxvideosink: implement the xoverlay interface, allow switching views at runtime - * qcelpdepay: add a QCELP depayloader - * qtdemux: add support for VP8; push-mode seeking and ctts table parsing fixes - * rtph263depay: use Picture Start Code to detect packet loss and frame start - * rtph263pay: use found GOBs to apply Mode A payloading - * rtph264depay: DELTA_UNIT marking of output buffers - * rtph264pay: extract SPS and PPS from property provided parameter set - * rtph264pay: add config-interval property to re-send SPS/PPS in stream - * rtpmp4vpay: add config-interval property to re-insert config in stream - * rtptheoradepay: fix in-band configuration parsing - * rtptheorapay: add config-interval parameter to re-insert config in stream - * rtpvorbisdepay, rtptheoradepay: also accept in-line configuration - * rtsp: configure bandwidth properties in the session - * rtspsrc: fall back to SDP ports instead of server_port - * rtspsrc: use the SDP connection info in multicast - * rtspsrc: handle SEEKING queries - * smptealpha: add support for all 4 ARGB formats and YV12 (converted to AYUV) - * videobalance: add support for all RGB formats, Y41B, Y42B and Y444, YUY2, UYVY, AYUV and YVYU - * videobox: add support for Y444, Y42B, Y41B, YUY2, UYUV, and YVYU - * videobox: fix floating point to integer conversion for the alpha values - * videobox: handle ranges/lists of width or height when transforming caps - * videobox: translate navigation events to make sense again upstream - * videofilter: merge gamma, videobalance, and videoflip plugin into single plu - * videoflip: add support for all RGB formats and AYUV, Y41B, Y42B and Y444 - * videoflip: also flip the pixel-aspect-ratio if width/height are exchanged - * videomixer: add support for Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY - * webmmux: Add new webmmux element that only supports muxing of WebM - * y4menc: add 4:2:2, 4:1:1, and 4:4:4 output support + * Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and + other optimisations, and remove liboil dependency. The main goal + for this release was to make the transition from liboil to liborc. + Performance improvements should not be expected and will be the + focus of future versions. liborc is an optional dependency for + the time being, to make it possible to test and develop the very + latest GStreamer versions on systems that don't have orc yet. + However, without orc slow unoptimised backup code will be used + for many performance critical code paths. Distributors are urged + to package and ship the latest version of liborc and compile + GStreamer modules with --enable-orc. Please do not distribute + GStreamer packages that are not orc enabled. More information on + the orc integration can be found in the docs/design/ directory. + + * alpha: add "prefer-passthrough" property to allow passthrough mode + * avidemux: improve audio vbr detection + * cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer + * deinterlace: add mmx implementations of greedyh for UYVY; orcify some deinterlacing methods + * dv1394: fix the internal clock even more + * flvmux: add "streamable" property + * flvmux: write duration at the correct position + * gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3 + * jpegdec: improved parsing, and better buffer handling that minimises memcpys + * jpegdec, jpegenc: add grayscale support + * matroskademux: QoS fixes and improvements; reverse playback improvements + * matroskademux: handle zero-sized numbers correctly + * matroskamux: add "streamable" property; set streamheaders on output caps + * matroskamux: try harder to make sure clusters start with a key frame + * matroskamux: mark output buffers properly as keyframe or delta unit + * matroskamux: do some write caching to avoid newsegment events before each output buffer + * matroskamux: fix some timestamp drift caused by rounding errors + * pngenc: Support 8 bit grayscale + * pulsesink: optimize communication with PulseAudio using pa_stream_begin_write + * pulsesink: Post provide-clock message on the bus if the clock appears/disappears + * rtph264depay: consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT + * rtph264pay: handle short startcodes in the h264 bytestream + * rtpjitterbuffer: stop buffering and emit EOS at the end of a stream + * rtpmparobustdepay: add mpa-robust depayloader + * rtpmp4gdepay: calculate the frame duration correctly + * rtptheorapay: keep announcing the delivery-method in the capabilities, restores compatibility with older farsight versions again + * rtspsrc: respect aggregate control attributes; try all ranges from the sdp + * spectrum: support 24-bit width and arbitrary bit depth + * udp: make url parsing compatible with VLC syntax + * udpsrc: fix multicast support on windows + * v4l2sink: destroy buffer pool when changing state to NULL + * videobox: fix negotiation for I420/YV12 + * videomixer: don't mix input with different pixel aspect ratios; negotiation fixes + * wavparse: proper closing segment construction when doing non-flushing seeks + * wavparse: use typefind functions to check if PCM data contains dts stream Bugs fixed in this release + * 619045 : [spectrum] Add support for 24-bit width and all depth combinations + * 555967 : [oss4] clarify some translation strings + * 570761 : [goom] crash in plugin_info_init allocating 260kB struct on stack + * 583047 : [jpegdec] optimise buffer handling when parsing frames + * 589997 : [rtp] need mpa-robust depayloader for helix-style MP3-DRAFT-00 + * 595978 : [udpsrc] failed to play a multicast stream + * 597695 : [udpsrc] support VLC-style udp://239.255.11.11:1234 uri with bind address + * 611117 : [matroskademux] can't handle unknown cluster sizes + * 613066 : [flvmux] re-enable renamed/fixed is-live property + * 615461 : dv1394src clock continues to be broken + * 617339 : pulsesink doesn't make use of pa_stream_begin_write + * 618530 : [videomixer] Doesn't handle pixel-aspect-ratio correctly + * 618871 : 1394: remove useless last_time + * 618982 : [wavparse] wrong closing segment when doing non-flushing seek + * 619198 : [matroskademux] GstEbmlRead cleanup + * 619273 : [matroskamux] reduce downstream spam + * 619293 : [avimux] clean up avi header creation code + * 619531 : [rtspsrc] embedded asx streams' rtsp server doesn't like gstreamer request + * 619717 : unit tests fail if older -good plugins are present in system plugin directory + * 619824 : Use glib for checksumming + * 619848 : [deinterlace] can't switch properties on running pipeline + * 620148 : [videomixer] Doesn't negotiate format with downstream + * 620154 : [rtph264depay] Seeking with RTP payloaders corrupts images sometimes + * 620162 : [gdkpixbufdec] Bump rank to SECONDARY + * 620277 : [pulsesink] custom clock is still used after NULL state change + * 620358 : [matroskademux] Sorenson Squish WebM output seeking issues + * 620390 : rtph264pay doesn't understand short startcodes + * 620494 : [rtsp] stuttery audio with some h264/aac streams + * 620540 : [pulsesink] pa_stream_write() failed: Invalid argument + * 620591 : rtpceltpay doesn't handle stereo celt audio + * 620743 : matroskademux: refactor delta unit handling + * 620929 : Required libraw1394 version is not high enough + * 621510 : GNOME Goal: Remove deprecated glib symbols + * 621566 : [pulsesink] since upgrading plugins sound is garbled via Amarok + * 621723 : v4l2src crashes on PLAYING- > READY- > PLAYING + * 622498 : [avidemux] Doesn't reset all state when going back to READY + * 622500 : [v4l2sink] destroy open buffers when changing to NULL + * 622501 : [videobox] may negotiate input/output format combinations it can't actually handle + * 622816 : Make demos -DSEAL safe + * 623103 : matroskamux dispose error + * 623172 : [jpegdec] leak in unit test + * 623196 : rtpptdemux: don't send custom downstream event twice + * 623366 : [qtdemux] strip out bogus tags from XMP + * 623379 : [flvmux] Writing duration outside the allocated memory area in streaming mode + * 623585 : jpegdec: fails to skip extra 0xff markers at start + * 623654 : qtdemux: Fix order of bitrates in 'btrt' atom + * 619817 : [matroskademux] Reverse playback doesn't work + * 617512 : [alpha] should work in passthrough in all formats if alpha == 1.0 * 619485 : matroskademux: skip buffers before a late keyframe (QoS) - * 576286 : [videomixer] Should accept/output non-alpha streams - * 618349 : osxvideosink: implement the XOverlay interface - * 574416 : rtp{theora,vorbis}depay should accept in-line configuration (too) - * 590662 : [pulse] Allocates and starts pulse main loops in instance_init - * 592270 : Cannot catch 'have-ns-view' on pipeline for playbin and playbin2 - * 599585 : gstrtph263pay does not fragment frame with limited GOBs - * 600553 : [jpegdec] crashes on a fuzzed jpeg - * 606689 : Re-send codec data on GstForceKeyUnit - * 607452 : Failure to sync on rtpmp4vpay stream; sender;receiver mismatch - * 609405 : [qtdemux] Issues when seeking with file with lots of tracks and edit lists - * 609658 : [rtph264depay] doesn't mark output frames as keyframes correctly - * 610172 : inconsistent h263pay/h263depay behaviour - * 610902 : y4menc only supports 4:2:0 - * 613786 : [PLUGIN-MOVE] Move imagefreeze to gst-plugins-good - * 614305 : [PLUGIN-MOVE] oss4 should be moved to good - * 614765 : racy stream status leave implementation - * 615798 : [smptealpha] Need ability to reverse transition direction - * 616516 : [qtdemux] h264 playback gets skippy after a seek - * 616700 : [rtspsrc] gst_query_new_seeking() fails on rtspsrc - * 617164 : [rtph264pay] SPS/PPS in provided sprop-parameter-sets never sent on timeout - * 617537 : rtspsrc always falls back to unicast instead of using the announced multicast - * 617733 : [wavparse] handle gst_pad_pull_range() returning less data than requested - * 617739 : [PLUGIN-MOVE] Move capssetter to gst-plugins-good - * 618305 : [flvmux] last timestamp is stored even if it's invalid - * 618351 : avimux crashes when fed from filesrc - * 618386 : rtptheoradepay: make delivery-method parameter optional - * 618419 : gstrtpbin-Description maybe exist error - * 618733 : [efence] Configure check is broken - * 618874 : [pulse] regression: broken mainloop locking - * 618940 : rtptheorapay/depay wrongly claims to do delivery-method=inline - * 619018 : Speex encoder latency should depend on rate - * 619103 : WebM demuxer - * 619105 : [qtdemux] misalignment between index and sample while looking for frame - * 619219 : [matroska] Move webm muxer into a separate element with restrictions - * 619835 : [videobox] Either makes video completely opaque or completely transparent - * 619943 : [jpegenc] Crash if playing - > setcaps - > ready - > setcaps - * 620002 : [flvdemux] Typo in position query handling makes all position queries fail - * 605231 : [deinterlace] Support AYUV, RGB colorspaces - * 619533 : [avimux, matroskamux, flvmux] crash when receiving tags on multiple pads at the same time + * 413942 : [wavparse] undetected dts-in-wav Download @@ -166,26 +185,30 @@ Applications Contributors to this release * Alessandro Decina - * Benjamin M. Schwartz + * Alexander Kojevnikov + * Andoni Morales Alastruey + * Andrzej K. Haczewski + * Arun Raghavan * Benjamin Otte - * Brian Cameron - * Christian Schaller - * Clive Wright * David Schleef - * Frederic Crozat - * Garrett D'Amore - * Jan Schmidt - * Jan Urbański + * Edward Hervey + * Guido Günther + * Havoc Pennington * Julien Moutte + * Keith Nicholson + * Marc-André Lureau * Mark Nauwelaerts - * Olivier Crête - * Philip + * Michael Grzeschik * Philip Jägenstedt - * Robert Swain + * Pierre-Louis Bossart * Sebastian Dröge + * Sjoerd Simons * Stefan Kost * Thiago Santos + * Thijs Vermeir * Tim-Philipp Müller * Tristan Matthews * Wim Taymans + * Xavier Queralt + * Zaheer Abbas Merali   \ No newline at end of file diff --git a/configure.ac b/configure.ac index 1253246..338edf3 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file dnl initialize autoconf dnl releases only do -Wall, git and prerelease does -Werror too dnl use a three digit version number for releases, and four for git/pre -AC_INIT(GStreamer Good Plug-ins, 0.10.23.4, +AC_INIT(GStreamer Good Plug-ins, 0.10.24, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-plugins-good) @@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL AM_PROG_LIBTOOL dnl *** required versions of GStreamer stuff *** -GST_REQ=0.10.29.2 -GSTPB_REQ=0.10.29.2 +GST_REQ=0.10.30 +GSTPB_REQ=0.10.30 dnl *** autotools stuff **** diff --git a/docs/plugins/inspect/plugin-1394.xml b/docs/plugins/inspect/plugin-1394.xml index b16e809..2c0199a 100644 --- a/docs/plugins/inspect/plugin-1394.xml +++ b/docs/plugins/inspect/plugin-1394.xml @@ -3,10 +3,10 @@ Source for video data via IEEE1394 interface ../../ext/raw1394/.libs/libgst1394.so libgst1394.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml index 8377c87..46b9274 100644 --- a/docs/plugins/inspect/plugin-aasink.xml +++ b/docs/plugins/inspect/plugin-aasink.xml @@ -3,10 +3,10 @@ ASCII Art video sink ../../ext/aalib/.libs/libgstaasink.so libgstaasink.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml index 0c26ebf..d6da569 100644 --- a/docs/plugins/inspect/plugin-alaw.xml +++ b/docs/plugins/inspect/plugin-alaw.xml @@ -3,10 +3,10 @@ ALaw audio conversion routines ../../gst/law/.libs/libgstalaw.so libgstalaw.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml index 823c776..7766ad2 100644 --- a/docs/plugins/inspect/plugin-alpha.xml +++ b/docs/plugins/inspect/plugin-alpha.xml @@ -3,10 +3,10 @@ adds an alpha channel to video - constant or via chroma-keying ../../gst/alpha/.libs/libgstalpha.so libgstalpha.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml index 06138b8..bc5615c 100644 --- a/docs/plugins/inspect/plugin-alphacolor.xml +++ b/docs/plugins/inspect/plugin-alphacolor.xml @@ -3,10 +3,10 @@ RGBA from/to AYUV colorspace conversion preserving the alpha channel ../../gst/alpha/.libs/libgstalphacolor.so libgstalphacolor.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-annodex.xml b/docs/plugins/inspect/plugin-annodex.xml index e236e19..6d7b29d 100644 --- a/docs/plugins/inspect/plugin-annodex.xml +++ b/docs/plugins/inspect/plugin-annodex.xml @@ -3,10 +3,10 @@ annodex stream manipulation (info about annodex: http://www.annodex.net) ../../ext/annodex/.libs/libgstannodex.so libgstannodex.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml index a68f04f..8f85bf9 100644 --- a/docs/plugins/inspect/plugin-apetag.xml +++ b/docs/plugins/inspect/plugin-apetag.xml @@ -3,10 +3,10 @@ APEv1/2 tag reader ../../gst/apetag/.libs/libgstapetag.so libgstapetag.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml index b32bf8c..45a29d5 100644 --- a/docs/plugins/inspect/plugin-audiofx.xml +++ b/docs/plugins/inspect/plugin-audiofx.xml @@ -3,10 +3,10 @@ Audio effects plugin ../../gst/audiofx/.libs/libgstaudiofx.so libgstaudiofx.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml index 2cbd7cd..ca194e3 100644 --- a/docs/plugins/inspect/plugin-auparse.xml +++ b/docs/plugins/inspect/plugin-auparse.xml @@ -3,10 +3,10 @@ parses au streams ../../gst/auparse/.libs/libgstauparse.so libgstauparse.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml index ac69a12..42016c9 100644 --- a/docs/plugins/inspect/plugin-autodetect.xml +++ b/docs/plugins/inspect/plugin-autodetect.xml @@ -3,10 +3,10 @@ Plugin contains auto-detection plugins for video/audio in- and outputs ../../gst/autodetect/.libs/libgstautodetect.so libgstautodetect.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml index ac58184..6b4c025 100644 --- a/docs/plugins/inspect/plugin-avi.xml +++ b/docs/plugins/inspect/plugin-avi.xml @@ -3,10 +3,10 @@ AVI stream handling ../../gst/avi/.libs/libgstavi.so libgstavi.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml index 6d2d252..1b764ac 100644 --- a/docs/plugins/inspect/plugin-cacasink.xml +++ b/docs/plugins/inspect/plugin-cacasink.xml @@ -3,10 +3,10 @@ Colored ASCII Art video sink ../../ext/libcaca/.libs/libgstcacasink.so libgstcacasink.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml index 1c83cbc..f4e5666 100644 --- a/docs/plugins/inspect/plugin-cairo.xml +++ b/docs/plugins/inspect/plugin-cairo.xml @@ -3,10 +3,10 @@ Cairo-based elements ../../ext/cairo/.libs/libgstcairo.so libgstcairo.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml index 548b3f6..b7be038 100644 --- a/docs/plugins/inspect/plugin-cutter.xml +++ b/docs/plugins/inspect/plugin-cutter.xml @@ -3,10 +3,10 @@ Audio Cutter to split audio into non-silent bits ../../gst/cutter/.libs/libgstcutter.so libgstcutter.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml index 50ed40e..21b4c2a 100644 --- a/docs/plugins/inspect/plugin-debug.xml +++ b/docs/plugins/inspect/plugin-debug.xml @@ -3,10 +3,10 @@ elements for testing and debugging ../../gst/debugutils/.libs/libgstdebug.so libgstdebug.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-deinterlace.xml b/docs/plugins/inspect/plugin-deinterlace.xml index 2c34078..f4ba404 100644 --- a/docs/plugins/inspect/plugin-deinterlace.xml +++ b/docs/plugins/inspect/plugin-deinterlace.xml @@ -3,10 +3,10 @@ Deinterlacer ../../gst/deinterlace/.libs/libgstdeinterlace.so libgstdeinterlace.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml index b0aa5dc..01c19e7 100644 --- a/docs/plugins/inspect/plugin-dv.xml +++ b/docs/plugins/inspect/plugin-dv.xml @@ -3,10 +3,10 @@ DV demuxer and decoder based on libdv (libdv.sf.net) ../../ext/dv/.libs/libgstdv.so libgstdv.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-efence.xml b/docs/plugins/inspect/plugin-efence.xml index 6cbc331..6cd5c7c 100644 --- a/docs/plugins/inspect/plugin-efence.xml +++ b/docs/plugins/inspect/plugin-efence.xml @@ -3,10 +3,10 @@ This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence". ../../gst/debugutils/.libs/libgstefence.so libgstefence.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml index a64792e..037ead8 100644 --- a/docs/plugins/inspect/plugin-effectv.xml +++ b/docs/plugins/inspect/plugin-effectv.xml @@ -3,10 +3,10 @@ effect plugins from the effectv project ../../gst/effectv/.libs/libgsteffectv.so libgsteffectv.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml index 0fec239..0d53663 100644 --- a/docs/plugins/inspect/plugin-equalizer.xml +++ b/docs/plugins/inspect/plugin-equalizer.xml @@ -3,10 +3,10 @@ GStreamer audio equalizers ../../gst/equalizer/.libs/libgstequalizer.so libgstequalizer.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-esdsink.xml b/docs/plugins/inspect/plugin-esdsink.xml index 9c07653..a4c9841 100644 --- a/docs/plugins/inspect/plugin-esdsink.xml +++ b/docs/plugins/inspect/plugin-esdsink.xml @@ -3,10 +3,10 @@ ESD Element Plugins ../../ext/esd/.libs/libgstesd.so libgstesd.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml index 198fc3a..27f3252 100644 --- a/docs/plugins/inspect/plugin-flac.xml +++ b/docs/plugins/inspect/plugin-flac.xml @@ -3,10 +3,10 @@ The FLAC Lossless compressor Codec ../../ext/flac/.libs/libgstflac.so libgstflac.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-flv.xml b/docs/plugins/inspect/plugin-flv.xml index d457edf..8592a76 100644 --- a/docs/plugins/inspect/plugin-flv.xml +++ b/docs/plugins/inspect/plugin-flv.xml @@ -3,10 +3,10 @@ FLV muxing and demuxing plugin ../../gst/flv/.libs/libgstflv.so libgstflv.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml index 9c9d4da..a7f0bed 100644 --- a/docs/plugins/inspect/plugin-flxdec.xml +++ b/docs/plugins/inspect/plugin-flxdec.xml @@ -3,10 +3,10 @@ FLC/FLI/FLX video decoder ../../gst/flx/.libs/libgstflxdec.so libgstflxdec.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-gconfelements.xml b/docs/plugins/inspect/plugin-gconfelements.xml index c1531ba..0095a4b 100644 --- a/docs/plugins/inspect/plugin-gconfelements.xml +++ b/docs/plugins/inspect/plugin-gconfelements.xml @@ -3,10 +3,10 @@ elements wrapping the GStreamer/GConf audio/video output settings ../../ext/gconf/.libs/libgstgconfelements.so libgstgconfelements.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml index 30751db..e99e84d 100644 --- a/docs/plugins/inspect/plugin-gdkpixbuf.xml +++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml @@ -3,10 +3,10 @@ GdkPixbuf-based image decoder, scaler and sink ../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so libgstgdkpixbuf.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml index 453f986..e14e2ea 100644 --- a/docs/plugins/inspect/plugin-goom.xml +++ b/docs/plugins/inspect/plugin-goom.xml @@ -3,10 +3,10 @@ GOOM visualization filter ../../gst/goom/.libs/libgstgoom.so libgstgoom.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml index cace611..430f385 100644 --- a/docs/plugins/inspect/plugin-goom2k1.xml +++ b/docs/plugins/inspect/plugin-goom2k1.xml @@ -3,10 +3,10 @@ GOOM 2k1 visualization filter ../../gst/goom2k1/.libs/libgstgoom2k1.so libgstgoom2k1.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-gstrtpmanager.xml b/docs/plugins/inspect/plugin-gstrtpmanager.xml index 16202a5..bd7283d 100644 --- a/docs/plugins/inspect/plugin-gstrtpmanager.xml +++ b/docs/plugins/inspect/plugin-gstrtpmanager.xml @@ -3,10 +3,10 @@ RTP session management plugin library ../../gst/rtpmanager/.libs/libgstrtpmanager.so libgstrtpmanager.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-halelements.xml b/docs/plugins/inspect/plugin-halelements.xml index cb7348e..8801e0e 100644 --- a/docs/plugins/inspect/plugin-halelements.xml +++ b/docs/plugins/inspect/plugin-halelements.xml @@ -3,10 +3,10 @@ elements wrapping the GStreamer/HAL audio input/output devices ../../ext/hal/.libs/libgsthalelements.so libgsthalelements.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml index d8ceec9..7548a2c 100644 --- a/docs/plugins/inspect/plugin-icydemux.xml +++ b/docs/plugins/inspect/plugin-icydemux.xml @@ -3,10 +3,10 @@ Demux ICY tags from a stream ../../gst/icydemux/.libs/libgsticydemux.so libgsticydemux.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml index 634d50c..d6cbafd 100644 --- a/docs/plugins/inspect/plugin-id3demux.xml +++ b/docs/plugins/inspect/plugin-id3demux.xml @@ -3,10 +3,10 @@ Demux ID3v1 and ID3v2 tags from a file ../../gst/id3demux/.libs/libgstid3demux.so libgstid3demux.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-imagefreeze.xml b/docs/plugins/inspect/plugin-imagefreeze.xml index b4b576b..86c551b 100644 --- a/docs/plugins/inspect/plugin-imagefreeze.xml +++ b/docs/plugins/inspect/plugin-imagefreeze.xml @@ -3,10 +3,10 @@ Still frame stream generator ../../gst/imagefreeze/.libs/libgstimagefreeze.so libgstimagefreeze.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-interleave.xml b/docs/plugins/inspect/plugin-interleave.xml index ed4d51e..30ffe7c 100644 --- a/docs/plugins/inspect/plugin-interleave.xml +++ b/docs/plugins/inspect/plugin-interleave.xml @@ -3,10 +3,10 @@ Audio interleaver/deinterleaver ../../gst/interleave/.libs/libgstinterleave.so libgstinterleave.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml index 765b3c3..ea1412f 100644 --- a/docs/plugins/inspect/plugin-jpeg.xml +++ b/docs/plugins/inspect/plugin-jpeg.xml @@ -3,10 +3,10 @@ JPeg plugin library ../../ext/jpeg/.libs/libgstjpeg.so libgstjpeg.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml index 6f5e3fc..d40b55c 100644 --- a/docs/plugins/inspect/plugin-level.xml +++ b/docs/plugins/inspect/plugin-level.xml @@ -3,10 +3,10 @@ Audio level plugin ../../gst/level/.libs/libgstlevel.so libgstlevel.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml index ad658f7..a0bf734 100644 --- a/docs/plugins/inspect/plugin-matroska.xml +++ b/docs/plugins/inspect/plugin-matroska.xml @@ -3,10 +3,10 @@ Matroska and WebM stream handling ../../gst/matroska/.libs/libgstmatroska.so libgstmatroska.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml index 93474e1..2c7a97d 100644 --- a/docs/plugins/inspect/plugin-mulaw.xml +++ b/docs/plugins/inspect/plugin-mulaw.xml @@ -3,10 +3,10 @@ MuLaw audio conversion routines ../../gst/law/.libs/libgstmulaw.so libgstmulaw.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml index 53ebb0d..0e11a46 100644 --- a/docs/plugins/inspect/plugin-multifile.xml +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -3,10 +3,10 @@ Reads/Writes buffers from/to sequentially named files ../../gst/multifile/.libs/libgstmultifile.so libgstmultifile.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml index fb4885e..aa5e816 100644 --- a/docs/plugins/inspect/plugin-multipart.xml +++ b/docs/plugins/inspect/plugin-multipart.xml @@ -3,10 +3,10 @@ multipart stream manipulation ../../gst/multipart/.libs/libgstmultipart.so libgstmultipart.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml index 3e88666..62082543 100644 --- a/docs/plugins/inspect/plugin-navigationtest.xml +++ b/docs/plugins/inspect/plugin-navigationtest.xml @@ -3,10 +3,10 @@ Template for a video filter ../../gst/debugutils/.libs/libgstnavigationtest.so libgstnavigationtest.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-oss4.xml b/docs/plugins/inspect/plugin-oss4.xml index fb30a97..af5139e 100644 --- a/docs/plugins/inspect/plugin-oss4.xml +++ b/docs/plugins/inspect/plugin-oss4.xml @@ -3,10 +3,10 @@ Open Sound System (OSS) version 4 support for GStreamer ../../sys/oss4/.libs/libgstoss4audio.so libgstoss4audio.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml index 3778433e..ff9a077 100644 --- a/docs/plugins/inspect/plugin-ossaudio.xml +++ b/docs/plugins/inspect/plugin-ossaudio.xml @@ -3,10 +3,10 @@ OSS (Open Sound System) support for GStreamer ../../sys/oss/.libs/libgstossaudio.so libgstossaudio.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml index f0b2431..ed8ff5f 100644 --- a/docs/plugins/inspect/plugin-png.xml +++ b/docs/plugins/inspect/plugin-png.xml @@ -3,10 +3,10 @@ PNG plugin library ../../ext/libpng/.libs/libgstpng.so libgstpng.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-pulseaudio.xml b/docs/plugins/inspect/plugin-pulseaudio.xml index cc26df8..4c498d9 100644 --- a/docs/plugins/inspect/plugin-pulseaudio.xml +++ b/docs/plugins/inspect/plugin-pulseaudio.xml @@ -3,10 +3,10 @@ PulseAudio plugin library ../../ext/pulse/.libs/libgstpulse.so libgstpulse.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-quicktime.xml b/docs/plugins/inspect/plugin-quicktime.xml index 5d99cb9..7463702 100644 --- a/docs/plugins/inspect/plugin-quicktime.xml +++ b/docs/plugins/inspect/plugin-quicktime.xml @@ -3,10 +3,10 @@ Quicktime support ../../gst/qtdemux/.libs/libgstqtdemux.so libgstqtdemux.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml index 208f74b..9ecf8f9 100644 --- a/docs/plugins/inspect/plugin-replaygain.xml +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -3,10 +3,10 @@ ReplayGain volume normalization ../../gst/replaygain/.libs/libgstreplaygain.so libgstreplaygain.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index 3dfc911..521f3b1 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -3,10 +3,10 @@ Real-time protocol plugins ../../gst/rtp/.libs/libgstrtp.so libgstrtp.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml index 93c0030..fcd7fb0 100644 --- a/docs/plugins/inspect/plugin-rtsp.xml +++ b/docs/plugins/inspect/plugin-rtsp.xml @@ -3,10 +3,10 @@ transfer data via RTSP ../../gst/rtsp/.libs/libgstrtsp.so libgstrtsp.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml index c9cb049..dff3219 100644 --- a/docs/plugins/inspect/plugin-shapewipe.xml +++ b/docs/plugins/inspect/plugin-shapewipe.xml @@ -3,10 +3,10 @@ Shape Wipe transition filter ../../gst/shapewipe/.libs/libgstshapewipe.so libgstshapewipe.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-shout2send.xml b/docs/plugins/inspect/plugin-shout2send.xml index 19300b4..6535cef 100644 --- a/docs/plugins/inspect/plugin-shout2send.xml +++ b/docs/plugins/inspect/plugin-shout2send.xml @@ -3,7 +3,7 @@ Sends data to an icecast server using libshout2 ../../ext/shout2/.libs/libgstshout2.so libgstshout2.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good libshout2 diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml index f8f138a..0c0b245 100644 --- a/docs/plugins/inspect/plugin-smpte.xml +++ b/docs/plugins/inspect/plugin-smpte.xml @@ -3,10 +3,10 @@ Apply the standard SMPTE transitions on video images ../../gst/smpte/.libs/libgstsmpte.so libgstsmpte.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index cefbc6a..9733884 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -3,10 +3,10 @@ libsoup HTTP client src ../../ext/soup/.libs/libgstsouphttpsrc.so libgstsouphttpsrc.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index c62b962..4960f57 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -3,10 +3,10 @@ Run an FFT on the audio signal, output spectrum data ../../gst/spectrum/.libs/libgstspectrum.so libgstspectrum.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml index c928036..097903e 100644 --- a/docs/plugins/inspect/plugin-speex.xml +++ b/docs/plugins/inspect/plugin-speex.xml @@ -3,10 +3,10 @@ Speex plugin library ../../ext/speex/.libs/libgstspeex.so libgstspeex.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml index 9297d7a..98d5b37 100644 --- a/docs/plugins/inspect/plugin-taglib.xml +++ b/docs/plugins/inspect/plugin-taglib.xml @@ -3,10 +3,10 @@ Tag writing plug-in based on taglib ../../ext/taglib/.libs/libgsttaglib.so libgsttaglib.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml index fbececf..4cc526d 100644 --- a/docs/plugins/inspect/plugin-udp.xml +++ b/docs/plugins/inspect/plugin-udp.xml @@ -3,10 +3,10 @@ transfer data via UDP ../../gst/udp/.libs/libgstudp.so libgstudp.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml index e970876..4316bb1 100644 --- a/docs/plugins/inspect/plugin-video4linux2.xml +++ b/docs/plugins/inspect/plugin-video4linux2.xml @@ -3,10 +3,10 @@ elements for Video 4 Linux ../../sys/v4l2/.libs/libgstvideo4linux2.so libgstvideo4linux2.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml index fb13e9f..ec5e65d 100644 --- a/docs/plugins/inspect/plugin-videobox.xml +++ b/docs/plugins/inspect/plugin-videobox.xml @@ -3,10 +3,10 @@ resizes a video by adding borders or cropping ../../gst/videobox/.libs/libgstvideobox.so libgstvideobox.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index 3e2abb6..fa003d7 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -3,10 +3,10 @@ Crops video into a user-defined region ../../gst/videocrop/.libs/libgstvideocrop.so libgstvideocrop.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml index cd33eb6..9e16770 100644 --- a/docs/plugins/inspect/plugin-videofilter.xml +++ b/docs/plugins/inspect/plugin-videofilter.xml @@ -3,10 +3,10 @@ Video filters plugin ../../gst/videofilter/.libs/libgstvideofilter.so libgstvideofilter.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml index 7b7e777..4d5b4d7 100644 --- a/docs/plugins/inspect/plugin-videomixer.xml +++ b/docs/plugins/inspect/plugin-videomixer.xml @@ -3,10 +3,10 @@ Video mixer ../../gst/videomixer/.libs/libgstvideomixer.so libgstvideomixer.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index 5671c0a..09d1210 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -3,10 +3,10 @@ Encode raw audio into WAV ../../gst/wavenc/.libs/libgstwavenc.so libgstwavenc.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml index c11ff94..6d58673 100644 --- a/docs/plugins/inspect/plugin-wavpack.xml +++ b/docs/plugins/inspect/plugin-wavpack.xml @@ -3,10 +3,10 @@ Wavpack lossless/lossy audio format handling ../../ext/wavpack/.libs/libgstwavpack.so libgstwavpack.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml index 912cdba..d907eb5 100644 --- a/docs/plugins/inspect/plugin-wavparse.xml +++ b/docs/plugins/inspect/plugin-wavparse.xml @@ -3,10 +3,10 @@ Parse a .wav file into raw audio ../../gst/wavparse/.libs/libgstwavparse.so libgstwavparse.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml index 5e029dd..0a4ede7 100644 --- a/docs/plugins/inspect/plugin-ximagesrc.xml +++ b/docs/plugins/inspect/plugin-ximagesrc.xml @@ -3,10 +3,10 @@ X11 video input plugin using standard Xlib calls ../../sys/ximage/.libs/libgstximagesrc.so libgstximagesrc.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-y4menc.xml b/docs/plugins/inspect/plugin-y4menc.xml index c4f2552..20c0c20 100644 --- a/docs/plugins/inspect/plugin-y4menc.xml +++ b/docs/plugins/inspect/plugin-y4menc.xml @@ -3,10 +3,10 @@ Encodes a YUV frame into the yuv4mpeg format (mjpegtools) ../../gst/y4m/.libs/libgsty4menc.so libgsty4menc.so - 0.10.23.4 + 0.10.24 LGPL gst-plugins-good - GStreamer Good Plug-ins prerelease + GStreamer Good Plug-ins source release Unknown package origin diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap index b6f0fe5..68e7869 100644 --- a/gst-plugins-good.doap +++ b/gst-plugins-good.doap @@ -34,6 +34,17 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library). + 0.10.24 + 0.10 + Taking Liberties + 2010-07-15 + + + + + + + 0.10.23 0.10 Stylish Kids in Riot diff --git a/win32/common/config.h b/win32/common/config.h index 0adb564..c999561 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -43,7 +43,7 @@ #define GST_LICENSE "LGPL" /* package name in plugins */ -#define GST_PACKAGE_NAME "GStreamer Good Plug-ins prerelease" +#define GST_PACKAGE_NAME "GStreamer Good Plug-ins source release" /* package origin */ #define GST_PACKAGE_ORIGIN "Unknown package origin" @@ -380,7 +380,7 @@ #define PACKAGE_NAME "GStreamer Good Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Good Plug-ins 0.10.23.4" +#define PACKAGE_STRING "GStreamer Good Plug-ins 0.10.24" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-good" @@ -389,7 +389,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "0.10.23.4" +#define PACKAGE_VERSION "0.10.24" /* directory where plugins are located */ #ifdef _DEBUG @@ -420,7 +420,7 @@ #undef STDC_HEADERS /* Version number of package */ -#define VERSION "0.10.23.4" +#define VERSION "0.10.24" /* old wavpack API */ #undef WAVPACK_OLD_API -- 2.7.4