Release 0.10.19
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 6 Mar 2010 00:43:03 +0000 (00:43 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 6 Mar 2010 00:43:03 +0000 (00:43 +0000)
78 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/gst-plugins-good-plugins.args
docs/plugins/gst-plugins-good-plugins.hierarchy
docs/plugins/gst-plugins-good-plugins.interfaces
docs/plugins/gst-plugins-good-plugins.prerequisites
docs/plugins/gst-plugins-good-plugins.signals
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-gamma.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-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-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-videobalance.xml
docs/plugins/inspect/plugin-videobox.xml
docs/plugins/inspect/plugin-videocrop.xml
docs/plugins/inspect/plugin-videoflip.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

index 3d85299..982f72a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+=== release 0.10.19 ===
+
+2010-03-06  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         releasing 0.10.19, "Closer to the Edit"
+
+2010-03-03 20:29:30 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * win32/common/config.h:
+         0.18.4 pre-release
+
+2010-03-02 18:29:41 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: Make sure we don't send invalid newsegments
+         Fixes #611501
+
+2010-03-02 14:09:14 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/matroska/matroska-demux.c:
+       * gst/matroska/matroska-ids.h:
+         matroskademux: Mark streams as being EOS at the right time.
+         This allows us to stop streaming only when all streams have gone past the
+         segment.stop and not before.
+         Fixes #611501
+
+2010-02-26 18:10:32 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: Advance sparse streams only as much as required to keep the gap smaller than 500ms
+         Changing it to the newest timestamp that was ever pushed will
+         increase the segment start in 500ms jumps, which could be just
+         after the next sparse stream buffer. E.g.
+         Video at 1.0s, sparse stream at 0.5s would jump the
+         sparse stream to 1.0s. Now a new sparse stream buffer could
+         appear that has a timestamp of 0.9s and this would be
+         dropped for no good reason because of bad luck.
+
+2010-02-24 01:36:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * po/es.po:
+       * win32/common/config.h:
+         0.10.18.3 pre-release
+
+2010-02-24 02:05:49 +0100  Alessandro Decina <alessandro.decina@collabora.co.uk>
+
+       * gst/videomixer/videomixer.c:
+       * gst/videomixer/videomixer.h:
+         Make sure FLUSH_STOP is sent so not to leave downstream flushing.
+
+2010-02-23 17:25:54 +0100  Volker Grabsch <bugzilla.gnome.org@v.notjusthosting.com>
+
+       * configure.ac:
+         configure: Use $PKG_CONFIG instead of pkg-config to fix cross compilation
+         Fixes bug #610839.
+
+2010-02-23 17:24:03 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         rtpjitterbuffer: Reset skew detection after instantiating the jitterbuffer
+         ...not only when going to READY. This sets high_level and friends to
+         a more useful value.
+
+2010-02-23 17:19:14 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/rtpmanager/rtpjitterbuffer.c:
+         rtpjitterbuffer: Return 100 if high-level is 0 instead of dividing by zero
+
+2010-02-22 12:24:14 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtp/gstrtpmp4gdepay.c:
+         rtpmp4gdepay: avoid division by 0
+         Avoid a division by 0 when no constantDuration was specified and when out two
+         timestamps are equal.
+         Fixes #610265
+
+2010-02-22 18:20:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtp/gstrtpdvdepay.c:
+       * gst/rtp/gstrtpdvdepay.h:
+         dvdepay: don't output frames until we have a header
+         Wait for the complete first 6 header DIF packets before outputting a frame.
+         Decoders need this info to correctly decode the data.
+         Fixes #610556
+
+2010-02-22 20:55:29 +0100  David Hoyt <dhoyt@llnl.gov>
+
+       * ext/jpeg/gstjpegdec.c:
+         jpegdec: Fix invalid memory access by first checking and then reading
+         Fixes bug #610483.
+
+2010-02-18 09:05:50 +0100  Philippe Normand <phil@base-art.net>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: gst_pulsesink_get_mute: set result earlier.
+         In the cases where no buffer was process yet or the index is not
+         available, get_pulsesink_get_mute() would unconditionally return
+         FALSE.
+         https://bugzilla.gnome.org/show_bug.cgi?id=610337
+
+2010-02-19 12:35:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * pkgconfig/gstreamer-plugins-good-uninstalled.pc.in:
+         pkgconfig: fix gstreamer-plugins-good uninstalled .pc file
+         Fix gst-plugins-base reference/requirement. This caused spurious
+         problems with uninstalled -ugly/-bad not finding -good plugins in
+         their unit tests (when distchecking).
+
+2010-02-19 01:03:31 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * po/lv.po:
+       * win32/common/config.h:
+         0.10.18.2 pre-release
+
+2010-02-19 00:54:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/elements/.gitignore:
+       * tests/examples/shapewipe/.gitignore:
+         Make git ignore shapewipe examples and tests
+
+2010-02-19 00:46:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/flv/gstflvparse.c:
+         flvdemux: minor micro-optimisation
+         We know these values don't change during the loop, but the compiler
+         doesn't and has to re-check them for every iteration.
+
+2010-02-19 00:39:50 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/flv/gstflvparse.c:
+         flvdemux: remove static keyword from variables that shouldn't be static
+         Multiple flvparse/flvdemux instances should be able to operate without
+         trampling over each other by accidentally re-using the same (static)
+         variables. (Spotted by Mark Nauwelaerts)
+
+2010-02-16 02:07:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         docs: add Since: markers for new jitterbuffer properties
+
+2010-02-18 18:20:24 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: Fix off-by-one logic error in frame rate cap regression commit
+
+2010-02-17 16:27:33 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: Use the correct duration when comparing segments
+         Do not confuse QtDemuxSegments with GstSegments when
+         comparing the total file duration with the segment duration
+         Fixes #610296
+
+2010-02-17 18:06:29 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: add durations modulo 1<<32
+         For calculating the durations of each sample, we are supposed to add each
+         duration modulo 1<<32 so make the elapsed time counter a uint32.
+         Fixes #610280
+
+2010-02-16 21:05:24 +0100  Anders Skargren <anders.skargren at axis.com>
+
+       * gst/multipart/multipartdemux.c:
+         multipartdemux: improve header mime-type parsing
+         Make the handing of the mime type within the "boundary" a bit less naive.
+         The standard for MIME allows parameters to follow the "type" / "subtype"
+         clause separated from the mime type by ';'.
+         Modifies the multipartdemuxer's header parsing so it doesnt assume
+         the whole line after "content-type:" is the mime type and thus makes it a bit
+         more resilient to finding absurd mime types in the case where parameters are
+         added.
+         Fixes #604711
+
+2010-02-16 19:53:09 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtspsrc: avoid stopping NULL tasks
+         Check the task for NULL, it could be paused and set to NULL before.
+
+2010-02-16 16:22:28 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: fix ALAC codec-data handling
+         ALAC codec-data apparently comes in (at least) two flavours (mov, mp4),
+         so use atom based parsing to retrieve required data, rather than
+         aiming for a specific offset.
+         See also #580731.
+
+2010-02-16 15:50:23 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: fix debug message
+
+2010-02-11 19:39:04 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+       * gst/qtdemux/qtdemux_types.h:
+         qtdemux: handle signed values in 3GPP location tag
+
+2010-02-08 21:35:53 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtspsrc: fix typo in debug message
+
+2010-02-16 15:00:13 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+         avidemux: reset some more stream state after seek
+         In particular, fixes non-flushing seek.
+
+2010-02-16 14:44:11 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: Fix frame rate cap regression
+         Look for a non-zero min_duration during initialisation to avoid
+         incorrect frame rate caps.
+
+2010-02-16 10:13:17 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * sys/v4l2/gstv4l2bufferpool.c:
+         v4l2: log more details in buffer pool finalize
+         Helps to align with the loggin from libv4l.
+
+2010-02-16 10:11:40 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * sys/v4l2/gstv4l2object.c:
+         v4l2: init datastructures after pre-conditions checks
+
+2010-02-16 10:10:45 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * ext/jpeg/gstjpegenc.c:
+         jpegenc: add a fixme for handling other YUV variants
+
+2010-02-16 01:40:19 +0000  Brian Cameron <brian.cameron@sun.com>
+
+       * gst/matroska/matroska-demux.c:
+         matroska: fix GST_ELEMENT_ERROR usage
+         Fixes #610053.
+
+2010-02-16 00:50:15 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: fix up GST_CXXFLAGS properly
+         We don't want C specific flags in GST_CXXFLAGS, so base it on the
+         GST_CFLAGS that only contains the pkg-config CFLAGS but none of
+         the GST_OPTION_CFLAGS. Also, we only need the local includes once.
+         Fix typo as well (GST_FLAGS -> GST_CFLAGS).
+
+2010-02-15 23:13:46 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * configure.ac:
+         configure: base GST_CXXFLAGS on --cflags from pkg-config
+         pkg-config sets GST_CFLAGS and GST_LIBS. We need to use CFLAGS as a starting
+         point for for both C and CXX settings.
+
+2010-01-20 18:52:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/gstrtpsession.c:
+         rtpbin: remove use of ntp_ns_base
+
+2010-01-20 18:22:20 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpsession.c:
+       * gst/rtpmanager/rtpsession.c:
+       * gst/rtpmanager/rtpsession.h:
+       * gst/rtpmanager/rtpstats.h:
+         rtpbin: remove more ntpnstime and cleanups
+         Remove some code where we pass ntpnstime around, we can do most things with the
+         running_time just fine.
+         Rename a variable in the ArrivalStats struct so that it's clear that this is the
+         current system time.
+
+2010-01-20 18:19:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/rtpsource.c:
+         rtpsource: use running_time for jitter
+         Use the running_time to calculate the jitter instead of the ntp time. Part of
+         the plan to get rid of ntpnsbase.
+
+2010-01-20 17:04:03 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpsession.c:
+       * gst/rtpmanager/rtpsession.c:
+       * gst/rtpmanager/rtpsession.h:
+       * gst/rtpmanager/rtpsource.c:
+       * gst/rtpmanager/rtpsource.h:
+         rtpbin: change how NTP time is calculated in RTCP
+         Don't calculate the NTP time based on the running_time of the pipeline but from
+         the systemclock. This allows us to generate more accurate NTP timestamps in case
+         the systemclock is synchronized with NTP or similar.
+
+2010-02-15 12:12:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * sys/v4l2/v4l2_calls.c:
+         v4l2: printf format string fix
+         The compiler wants a cast here even though the type is already
+         typedefed as 64-bit integer (presumably because glib has typedefed
+         guint64 to unsigned long here).
+
+2010-02-15 10:33:02 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c:
+         matroska: fix printf format string
+
+2010-02-15 00:50:10 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/raw1394/gst1394clock.h:
+       * gst/matroska/ebml-write.h:
+       * gst/rtpmanager/gstrtpjitterbuffer.h:
+         raw1394, matroska, rtpmanager: remove padding from structures
+         None of these element and class structures are in public headers,
+         so don't need padding.
+
+2010-02-15 00:47:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * 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 for new translator comment
+
+2010-02-15 00:45:51 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: add comment for translators for 'x by y' message
+         Fixes #609724.
+
+2010-02-15 01:28:44 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/cairo/gstcairorender.c:
+         cairorender: Fix leaking of pad templates
+
+2010-02-15 00:50:27 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/shapewipe.c:
+         shapewipe: Fix unit test for latest changes
+         Now the alpha is multiplied with the already existing alpha
+         value instead of simply ignoring it and the luma/chroma values
+         are kept, even if the output is 100% transparent.
+
+2010-02-15 00:47:08 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/shapewipe.c:
+         shapewipe: Improve unit test output on errors
+
+2010-02-14 23:17:20 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 96dc793 to 44ecce7
+
+2010-02-13 23:28:06 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: bump -base requirement to git
+         For GST_RIFF_TAG_JUNQ.
+
+2010-02-12 16:11:30 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * sys/v4l2/gstv4l2.c:
+         v4l2sink: change rank to NONE so it is never autoplugged
+
+2010-02-13 18:18:42 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/flv/gstflvparse.c:
+         flvdemux: Audio tags without any content are valid.
+         We silently ignore them instead of erroring out.
+
+2010-02-13 18:07:50 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/flv/gstflvparse.c:
+         flvdemux: Fix GST_CLOCK_DIFF usage.
+         It was previously checking for DIFF(a, b > 6 * GST_SECOND) instead of
+         the proper DIFF(a,b) > 6 * GST_SECOND
+
+2010-02-13 16:27:07 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/flv/gstflvdemux.c:
+         flvdemux: Don't forget to reset the indexed variable when cleaning up
+
+2010-02-13 11:01:53 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/flv/gstflvparse.c:
+         flvdemux: Speedup GstIndex usage
+         Used the _add_associationv variant of GstIndex since we know how many
+         associations we're adding. Trims up to 50% from index generation time.
+         Note : It would be great if the index could be generated on the fly or
+         on request as opposed to being fully created at startup.
+
+2010-02-12 19:32:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/rtpjitterbuffer.c:
+         jitterbuffer: don't resync to invalid timestamps
+         If we detect backward timestamps on the server, don't try to resync when we
+         don't have an input timestamp (such as when using RTSP over TCP) instead, do
+         nothing but assume the timestamp was ok, it will correct itself when time goes
+         forwards.
+
+2010-02-12 17:21:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+         rtpbin: fix typo
+
+2010-02-12 16:47:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         jitterbuffer: start out active and not buffering
+         There is no need to set the latency in the jittebuffer in _init, we will set
+         that later when going to PAUSED.
+         Set the jitterbuffer active and not buffering when starting.
+
+2010-01-27 17:57:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.h:
+         rtpbin: more buffering work
+         When deactivating jitterbuffers when the buffering starts, keep the current
+         percent of the jitterbuffer and also set the jitterbuffer in the buffering state
+         so that we know when it's filled again.
+         Add property to get the buffering percentage of the jitterbuffer.
+
+2009-10-14 16:29:35 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         rtpjitterbuffer: adjust latency in buffer mode
+         When we are in buffer mode, adjust the buffering low/high thresholds based on
+         the total configured latency. If we don't and there is a huge queue or element
+         with a big latency downstream we might drain the complete queue immediately and
+         start buffering again.
+
+2009-10-12 11:54:07 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         jitterbuffer: add ts-offset to timestamp
+         Add the ts-offset to the buffer timestamp to get the final output timestamp of
+         the buffer.
+
+2009-10-08 19:23:53 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin-marshal.list:
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/gstrtpjitterbuffer.h:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+         rtpbin: do more accurate buffer offsets
+         Return the next timestamp in the jitterbuffer.
+         Use the min-timestamp of the jitterbuffers to calculate an offset so that the
+         next timestamp is pushed with a timestamp equal to running_time.
+         Start producing timestamps from 0 in the buffering case too.
+
+2009-10-08 18:42:11 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+         rtpbin: only start buffering when < 100%
+         Only start buffering when the percentage message is < 100 %.
+
+2009-10-06 13:34:34 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/gstrtpbin.h:
+         rtpbin: keep track of elapsed pause time
+         Keep track of the time we spend pausing the jitterbuffers when they were
+         buffering and distribute this elapsed time to the jitterbuffers.
+         Also keep the latency in nanosecond precision.
+
+2009-10-06 13:33:15 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/gstrtpjitterbuffer.h:
+         jitterbuffer: keep track of offset
+         Keep track of an outgoing offset that we add to each outgoing buffer to
+         compensate for PAUSE when buffering.
+         Adjust the offset when activating.
+
+2009-10-06 13:30:54 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/rtpjitterbuffer.c:
+         jitterbuffer: report level using high watermark
+
+2009-10-05 21:31:59 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/gstrtpbin.h:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+       * gst/rtsp/gstrtspsrc.c:
+         rtpbin: pass running_time to jitterbuffer pause
+         Pass the current running time to the jitterbuffer when pausing or resuming so
+         that it calculate the right offsets.
+         Small cleanups and comments.
+         Set the default rtspsrc latency to 2 seconds.
+
+2009-10-05 20:09:30 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+         rtpbin: add some comments
+
+2009-10-05 19:45:35 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin-marshal.list:
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/gstrtpbin.h:
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/gstrtpjitterbuffer.h:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.h:
+         rtpbin: more buffering updates
+         Add signal to pause the jitterbuffer. This will be emitted from gstrtpbin when
+         one of the jitterbuffers is buffering.
+         Make rtpbin collect the buffering messages and post a new buffering message with
+         the min value.
+         Remove the stats callback from jitterbuffer but pass a percent integer to
+         functions that affect the buffering state of the jitterbuffer. This allows us
+         then to post buffering messages from outside of the jitterbuffer lock.
+
+2009-10-05 13:32:17 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpbin.c:
+       * gst/rtpmanager/gstrtpbin.h:
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.h:
+         rtpbin: propagate buffer-mode property
+         Propagate buffer-mode property to the jitterbuffers.
+         Intercept BUFFERING messages in rtpbin
+
+2009-10-01 17:14:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.h:
+         jitterbuffer: do more buffering implementation
+         Add callback for buffering stats.
+         Configure the latency in the jitterbuffer instead of passing it with _insert.
+         Calculate buffering levels when pushing and popping
+         Post buffering messages.
+
+2009-10-01 12:46:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.h:
+         jitterbuffer: flesh out buffering mode some more
+         Add a buffering state to the jitterbuffer and wait until buffering ends before
+         pushing out packets.
+
+2009-10-01 12:09:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.c:
+         jitterbuffer: hook up the mode property
+         Expose a mode property on the jitterbuffer.
+         Fix the case where timestamps are -1 in the check for outgoing timestamps.
+
+2009-10-01 11:20:08 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/rtpjitterbuffer.c:
+       * gst/rtpmanager/rtpjitterbuffer.h:
+         jitterbuffer: add buffering mode options
+         Add getters and setters for different buffering modes that the jitterbuffer will
+         support. Default to the current slave mode.
+
+2010-02-12 15:54:37 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * sys/v4l2/gstv4l2.c:
+         v4lsink: lower rank to MARGINAL
+
+2010-02-12 16:06:45 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/flv/gstflvdemux.c:
+       * gst/flv/gstflvdemux.h:
+       * gst/flv/gstflvparse.c:
+         flvdemux: Obtain the index from the end of an flv file in push mode
+         Allows for better support of seeking in flv files when in push mode
+
+2010-01-21 11:55:15 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+       * gst/avi/gstavidemux.h:
+         avidemux: Drop video frames up to the desired keyframe after a seek
+         The audio packets in AVI are generally muxed ~0.5s before the
+         corresponding video packet. This changes causes downstream to only
+         receive packets with roughly corresponding timestamps.
+
+2010-01-19 18:35:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+         avidemux: more DISCONT handling
+         Add some debug in the DISCONT handling code.
+         When we receive a DISCONT in push mode, mark all streams as DISCONT.
+
+2010-01-19 10:51:08 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+         avidemux: Fix _handle_seek_push () and new segement behaviour
+
+2010-01-18 17:13:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+         avidemux: cleanups
+         Make sure we reset the demuxer correctly wrt parsing the index.
+         Don't leak pending seek events.
+         Rename some methods to reflect what they do and to avoid confusion with similar
+         method names.
+         Try to make the seeking threadsafe by protecting the setup code with a lock.
+         Make sure we post errors when a seek fails.
+
+2010-01-18 11:45:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+       * gst/avi/gstavidemux.h:
+         avidemux: rename some variables
+         seek_event -> seg_event
+         event_seek -> seek_event
+
+2010-01-15 18:00:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+         avidemux: take fallback duration from avih
+         When we have not parsed any indexes yet, we don't know the length of the streams
+         and we must take the length given in the avih as a fallback.
+         Avoid some typechecking.
+
+2009-12-04 15:13:12 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+       * gst/avi/gstavidemux.h:
+         avidemux: Push mode seeking support
+
+2010-02-01 16:04:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtspsrc: cleanup properties
+         Use more default constants.
+         Use static strings param flag.
+         Init properties explicitly instead of letting gobject do this.
+
+2010-02-12 15:34:38 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * ext/speex/gstspeexdec.c:
+         speex: add missing include
+
+2010-02-05 13:28:53 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/debugutils/gsttaginject.c:
+         taginject: fix multi-value tag example
+         We need to use {} to specify a list.
+
+2010-02-01 14:43:04 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/avi/gstavidemux.c:
+       * gst/wavparse/gstwavparse.c:
+         avi,wav: also handle JUNQ chunk in addition to JUNK
+
+2010-02-04 15:59:25 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtp/gstrtpamrpay.c:
+       * gst/rtp/gstrtpdvpay.c:
+       * gst/rtp/gstrtpg726pay.c:
+       * gst/rtp/gstrtpj2kpay.c:
+       * gst/rtp/gstrtpjpegpay.c:
+       * gst/rtp/gstrtpmp2tpay.c:
+         rtppay: don't ignore result from set_outcaps
+         set_outcaps can fail and we need to propagate the result upstream.
+
+2010-02-04 15:36:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/flv/gstflvparse.c:
+         flvparse: fix confusing debug messages
+
+2010-01-27 13:28:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         jitterbuffer: add some more debug info
+
+2010-01-27 13:26:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: avoid segfault when shutting down
+         when we are shutting down, we might still receive state updates from pulseaudio
+         but since we are unparented we should not do anything with the NULL parent
+         anymore.
+
+2010-01-26 18:33:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/videomixer/videomixer.c:
+       * gst/videomixer/videomixer.h:
+         videomixer: fix timestamp problems
+         When the pad with the highest framerate goes EOS, instead of not timestamping
+         output buffers, intepollate timestamps and durations from the last seen ones.
+         Fixes #608026
+
+2010-02-12 11:32:40 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * docs/plugins/gst-plugins-good-plugins.args:
+       * docs/plugins/gst-plugins-good-plugins.hierarchy:
+       * docs/plugins/gst-plugins-good-plugins.interfaces:
+       * docs/plugins/gst-plugins-good-plugins.prerequisites:
+       * 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-gamma.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-interleave.xml:
+       * docs/plugins/inspect/plugin-jpeg.xml:
+       * docs/plugins/inspect/plugin-level.xml:
+       * docs/plugins/inspect/plugin-matroska.xml:
+       * docs/plugins/inspect/plugin-monoscope.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-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-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-videobalance.xml:
+       * docs/plugins/inspect/plugin-videobox.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       * docs/plugins/inspect/plugin-videoflip.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:
+         docs: Update documentation
+
+2010-02-12 11:18:26 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-good-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-good-plugins-sections.txt:
+       * docs/plugins/inspect/plugin-shapewipe.xml:
+       * tests/check/Makefile.am:
+       * tests/examples/Makefile.am:
+         Moved 'shapewipe' from -bad to -good
+         Fixes bug #584536.
+
+2010-02-10 10:52:53 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 29/29] shapewipe: Preserve the input color values in all cases
+
+2010-02-10 10:50:49 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 28/29] shapewipe: Scale mask alpha values by the source alpha values
+
+2010-02-10 10:42:32 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 27/29] shapewipe: Fix ARGB processing
+
+2010-02-10 10:34:24 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/examples/shapewipe/shapewipe-example.c:
+         [MOVED FROM BAD 26/29] shapewipe: Print some more details on error/warning messages
+
+2010-02-08 08:26:33 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 25/29] shapewipe: Improve/add debug output
+
+2010-02-08 08:20:44 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 24/29] shapewipe: Always hold the mask mutex before signalling the GCond
+
+2010-02-08 08:19:48 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 23/29] shapewipe: Move chain function error cases at the end of the function and add useful debug output
+
+2010-02-08 08:12:11 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+       * gst/shapewipe/gstshapewipe.h:
+         [MOVED FROM BAD 22/29] shapewipe: Fix race condition during shutdown that can lead to a deadlock
+
+2010-02-08 08:11:33 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 21/29] shapewipe: Drop mask buffer on FLUSH events
+
+2010-02-08 08:09:55 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+       * gst/shapewipe/gstshapewipe.h:
+         [MOVED FROM BAD 20/29] shapewipe: Update copyright year
+
+2010-02-08 08:08:44 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 19/29] shapewipe: Don't reset properties when going PAUSED->READY
+         Also use defines for the default values of the properties.
+
+2010-01-16 16:52:11 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 18/29] shapewipe: Replace floating point arithmetic in the inner processing loops by integer arithmetic
+
+2009-12-10 10:40:10 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 17/29] shapewipe: Don't do pointer dereferences in the processing loop
+         Lowers the time taken there in my testcase from 6.91% to 6.20%
+         as measured by callgrind.
+
+2009-07-08 17:59:29 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 16/29] shapewipe: Add BGRA support for video in/output
+
+2009-07-02 11:24:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+       * gst/shapewipe/gstshapewipe.h:
+         [MOVED FROM BAD 15/29] shapewipe: Add support for ARGB video input/output
+
+2009-06-23 18:23:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 14/29] shapewipe: Correctly handle 0/1 fps
+
+2009-06-09 19:14:41 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+       * gst/shapewipe/gstshapewipe.h:
+         [MOVED FROM BAD 13/29] shapewipe: Implement basic QoS
+         This change is based on Tim's QoS implementation
+         for jpegdec.
+
+2009-06-09 18:45:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 12/29] shapewipe: Proxy queries on the video pads to the correct peers
+
+2009-06-09 18:37:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 11/29] shapewipe: Proxy bufferalloc on the video sinkpad
+
+2009-06-09 18:25:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 10/29] shapewipe: Try to work inplace if possible
+         This saves one new, large allocation per frame for the
+         most cases.
+
+2009-06-04 08:56:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/shapewipe.c:
+         [MOVED FROM BAD 09/29] shapewipe: Increase timeout of the unit test
+
+2009-06-01 21:24:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 08/29] shapewipe: Fix some issues that were exposed by the new unit test
+
+2009-06-01 21:24:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/shapewipe.c:
+         [MOVED FROM BAD 07/29] shapewipe: Add unit test for shapewipe
+
+2009-05-31 21:33:01 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 06/29] shapewipe: Add documentation and integrate into the build system
+
+2009-05-29 21:07:26 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+         [MOVED FROM BAD 05/29] shapewipe: Adjust border to still have everything transparent at 1.0 and the other way around
+
+2009-05-29 16:55:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+       * tests/examples/shapewipe/shapewipe-example.c:
+         [MOVED FROM BAD 04/29] shapewipe: Divide the border value by two, otherwise we use a twice a wide border
+
+2009-05-29 16:51:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/gstshapewipe.c:
+       * gst/shapewipe/gstshapewipe.h:
+       * tests/examples/shapewipe/shapewipe-example.c:
+         [MOVED FROM BAD 03/29] shapewipe: Add border property to allow smooth borders
+         ...and use a border of 0.01 in the example application.
+
+2009-05-29 16:00:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/examples/shapewipe/Makefile.am:
+         [MOVED FROM BAD 02/29] shapewipe: Fix Makefile of the example application
+
+2009-05-29 15:32:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/shapewipe/Makefile.am:
+       * gst/shapewipe/gstshapewipe.c:
+       * gst/shapewipe/gstshapewipe.h:
+       * tests/examples/shapewipe/Makefile.am:
+       * tests/examples/shapewipe/shapewipe-example.c:
+         [MOVED FROM BAD 01/29] shapewipe: Add a simple shapewipe transition filter & example application
+
+2010-02-06 18:19:27 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/flac/gstflacdec.c:
+         flacdec: Only flush the FLAC decoder if it wasn't created right before
+         If the FLAC decoder is flushed, its state will be set to frame-sync mode,
+         which will sync to the next *audio* frame and makes it ignore all headers.
+         This prevented tags and everything else to show up when using flacdec
+         in push mode.
+         Fixes bug #608843.
+
+2010-02-11 01:12:15 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * MAINTAINERS:
+         Update MAINTAINERS
+
+2010-02-12 00:03:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: back to development
+         Slushy freeze remains in effect.
+
 === release 0.10.18 ===
 
-2010-02-10  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+2010-02-10 23:18:22 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 0.10.18, "Short Circuit"
+       * docs/plugins/gst-plugins-good-plugins.args:
+       * docs/plugins/gst-plugins-good-plugins.hierarchy:
+       * docs/plugins/gst-plugins-good-plugins.interfaces:
+       * docs/plugins/gst-plugins-good-plugins.prerequisites:
+       * 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-gamma.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-interleave.xml:
+       * docs/plugins/inspect/plugin-jpeg.xml:
+       * docs/plugins/inspect/plugin-level.xml:
+       * docs/plugins/inspect/plugin-matroska.xml:
+       * docs/plugins/inspect/plugin-monoscope.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-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-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-videobalance.xml:
+       * docs/plugins/inspect/plugin-videobox.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       * docs/plugins/inspect/plugin-videoflip.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.18
+
+2010-02-10 23:17:21 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * 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-02-10 20:36:56 +0000  Robert Swain <robert.swain@collabora.co.uk>
 
diff --git a/NEWS b/NEWS
index ae52c8b..39d14ca 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,52 @@
-This is GStreamer Good Plug-ins 0.10.18, "Short Circuit"
+This is GStreamer Good Plug-ins 0.10.19, "Closer to the Edit"
+
+Changes since 0.10.18:
+
+      * shapewipe: moved from -bad to -good
+      * avidemux: push mode seeking support
+      * avidemux: drop video frames up to the desired keyframe after a seek
+      * configure: cross-compilation fixes (use $PKG_CONFIG instead of pkg-config)
+      * dvdepay: don't output frames until we have a header, fixes crash
+      * flacdec: fix tag extraction in push mode
+      * flvdemux: obtain the index from the end of an flv file in push mode
+      * flvdemux: audio tags without any content are valid; indexing improvements
+      * jpegdec: fix invalid memory access in parser
+      * jitterbuffer: new buffering modes: low/high watermark buffering, rtp timestamps
+      * matroskademux: seeking/segment fixes (esp. regression with gnonlin)
+      * matroskademux: subtitle stream improvements (advance sparse streams in smaller steps)
+      * multipartdemux: improve header mime-type parsing
+      * qtdemux: fix ALAC codec-data handling; handle signed values in 3GPP location tag
+      * qtdemux: fix frame rate cap regression; fix sample durations corner-case
+      * qtdemux: Use the correct duration when comparing segments
+      * pulsesink: avoid segfault when shutting down
+      * pulsesink: return previous mute state if sink is not active at the moment
+      * rtpbin: change how NTP time is calculated in RTCP, generating more accurate NTP timestamps if the system clock is synchronised with NTP or similar
+      * rtpmp4gdepay: avoid division by 0 in corner case
+      * v4l2sink: change rank to NONE so we don't try to autoplug it
+      * videomixer: fix timestamping problems for input streams with different lengths
+      * videomixer: fix problem when used with gnonlin (always send FLUSH_STOP)
+
+Bugs fixed since 0.10.18:
+
+      * 584536 : [PLUGIN-MOVE] Move shapewipe to -good
+      * 587304 : [jitterbuffer] don't handle correctly data burst from udpsrc
+      * 599292 : Synchronizing two RTP streams from different devices using RTCP is inaccurate.
+      * 604711 : Handling of mime type in multipartdemux
+      * 608026 : [videomixer] timestamping problems
+      * 608843 : [flacdec] Can't read tags in push mode
+      * 610004 : GST_CXXFLAGS should contain GST_CFLAGS
+      * 610053 : matroska fails to build with Sun Studio
+      * 610238 : Avoid an assertion in the rtspsrc element which abort the client application
+      * 610265 : gstrtpmp4gdepay issuing a SIGFPE crashing an application
+      * 610280 : [qtdemux] issue with corrupted 3gp file
+      * 610296 : [qtdemux] Confusion with gst/qt segments
+      * 610337 : pulsesink: gst_pulsesink_get_mute: set result earlier.
+      * 610483 : [jpegdec] invalid memory access
+      * 610556 : Memory violation when starting to decode a running DV PAL RTP stream
+      * 610839 : Unable to cross compile gst-plugins-good
+      * 610894 : send FLUSH_STOP after FLUSH_START in videomixer
+      * 611501 : [regression] matroskademux fails to output anything on some seeks
+      * 609724 : Add translator comment for %s in pulsesink
 
 Changes since 0.10.17:
 
diff --git a/RELEASE b/RELEASE
index 0de6b90..5d47f90 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer Good Plug-ins 0.10.18 "Short Circuit"
+Release notes for GStreamer Good Plug-ins 0.10.19 "Closer to the Edit"
         
 
 
@@ -54,82 +54,58 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
-      * v4l2src: implement GstURIHandler interface
-      * matroskamux: make index size configurable
-      * matroskademux: support push based mode
-      * matroskademux: improve stream synchronization
-      * flacdec: fix possible hanging in pull mode seeking
-      * flacdec: use a single decoder field for both push and pull mode
-      * flacenc: optionally add a seek table
-      * rtp: add BroadcomVoice payloader and depayloader
-      * rtp: add G.723 payloader and depayloader
-      * rtph264pay: add option to insert PPS/SPS in streams
-      * rtph264depay: optionally merge NALUs into Access Units
-      * rtspsrc: add user-id and user-pw properties; fix major memory leak
-      * avimux: many fixes, also better compatibility with Windows Media Player
-      * avidemux: per-stream index parsing (= much faster startup)
-      * qtdemux: progressive download support / seeking in push mode
-      * qtdemux: per sample parsing (= much faster start up)
-      * wavenc: Post warning if file hasn't been finalised properly
-      * videomixer: MMX optimisations and other improvements; implement basic QoS
-      * matroska, qtdemux, id3demux: fix language code writing and extraction
+      * shapewipe: moved from -bad to -good
+      * avidemux: push mode seeking support
+      * avidemux: drop video frames up to the desired keyframe after a seek
+      * configure: cross-compilation fixes (use $PKG_CONFIG instead of pkg-config)
+      * dvdepay: don't output frames until we have a header, fixes crash
+      * flacdec: fix tag extraction in push mode
+      * flvdemux: obtain the index from the end of an flv file in push mode
+      * flvdemux: audio tags without any content are valid; indexing improvements
+      * jpegdec: fix invalid memory access in parser
+      * jitterbuffer: new buffering modes: low/high watermark buffering, rtp timestamps
+      * matroskademux: seeking/segment fixes (esp. regression with gnonlin)
+      * matroskademux: subtitle stream improvements (advance sparse streams in smaller steps)
+      * multipartdemux: improve header mime-type parsing
+      * qtdemux: fix ALAC codec-data handling; handle signed values in 3GPP location tag
+      * qtdemux: fix frame rate cap regression; fix sample durations corner-case
+      * qtdemux: Use the correct duration when comparing segments
+      * pulsesink: avoid segfault when shutting down
+      * pulsesink: return previous mute state if sink is not active at the moment
+      * rtpbin: change how NTP time is calculated in RTCP, generating more accurate NTP timestamps if the system clock is synchronised with NTP or similar
+      * rtpmp4gdepay: avoid division by 0 in corner case
+      * v4l2sink: change rank to NONE so we don't try to autoplug it
+      * videomixer: fix timestamping problems for input streams with different lengths
+      * videomixer: fix problem when used with gnonlin (always send FLUSH_STOP)
 
 Bugs fixed in this release
      
-      * 609405 : [qtdemux] Issues when seeking with file with lots of tracks and edit lists
-      * 503582 : [avidemux] Extract date tag (contained in the IDIT chunk)
-      * 351595 : [flacenc] write seek tables
-      * 505823 : [matroskademux] language tags have wrong iso code
-      * 515073 : [goom] Update to goom2k4
-      * 539858 : not enough NEWSEGMENT events from matroskademux
-      * 554839 : [rtpbin] Automaticaly remove pads
-      * 582575 : [rtph263depay] dropping only part of key frames on lost fragmets
-      * 583367 : gstrtpL16pay ignores max-ptime property
-      * 583985 : [matroskamux] make index size configurable
-      * 587323 : rtpmp4vpay does not payload mp4v stream depayloaded with rtpmp4vdepay
-      * 593354 : rtpjitterbuffer sometimes outputs packets with timestamps in the past
-      * 595265 : SDES handling in RTPSource
-      * 597497 : can't play a redirecting .mov file via playbin
-      * 597823 : Add rtpg723pay plugin
-      * 599300 : [qtdemux] Doesn't populate video bitrate field
-      * 601143 : v4l2src: add GstURIHandler interface
-      * 601242 : [flvmux] ECMA array with file index lacks final 0x09 byte
-      * 601728 : [rtspsrc] Add username/password properties
-      * 602231 : Deadlock between rtpjitterbuffer and gstrtpbin
-      * 602508 : qtdemux: Parse stbl atom per sample instead of all at once
-      * 602887 : shout2send element won't change from PLAYING state to NULL
-      * 602940 : jitterbuffer is racy determining basetime
-      * 603376 : rtpsession : g_type_create_instance performance issue : avoid buffer ref
-      * 603471 : [flacdec] not timestamping output buffers
-      * 603547 : shout2send plugin sends data too fast
-      * 603779 : [ladspa] Remove ladspa plugin code
-      * 604352 : [rganalysis] miscomputes timestamps
-      * 604611 : [qtdemux] Provides invalid ALAC codec data
-      * 604679 : videomixer MMX code doesn't build on fedora12
-      * 604814 : videomixer make error
-      * 604872 : [udpsink] Add missing 'gssize len' parameter to g_convert()
-      * 604913 : rtph264pay/NALU/rtph264depay
-      * 605222 : Mobile Youtube RTSP streams time out at EOS
-      * 605269 : [shout2][patch] Setting public flag
-      * 605447 : Unable to play Real Audio stream for radioBERLIN.
-      * 605882 : rtpg723pay is incorrect
-      * 606198 : rtph264pay is causing alignment trap on ARM arch
-      * 606438 : multiudpsink: warningfixes for windows
-      * 606692 : Incorrect Center Frequency For Band3
-      * 606807 : audioamplify:  allow negative amplifications
-      * 607353 : rtph264pay & base: Don't crash if the other side specifies the profile-level-id
-      * 607440 : [wavenc] should post warning if the file isn't finished properly on pipeline shutting down
-      * 607718 : [qtdemux] Infinite loop doing negative rate playback for single audio stream
-      * 607949 : [avidemux] regression in stop position for mp3 streams
-      * 608209 : [videomixer] blend_mmx.h:173: Error: can't encode register '%ah' in an instruction requiring REX prefix
-      * 608255 : [speex] speexenc crash and leaks in rtpspeexpay and speexdec
-      * 608268 : [flvmux] index timestamps should be in seconds, not milliseconds
-      * 608629 : [pngdec] png_set_gray_1_2_4_to_8() removed in libpng > = 1.4.0
-      * 608671 : [mkv] issues when seeking
-      * 608990 : [qtdemux] Segment start timestamps can be broken
-      * 609107 : [qtdemux] Unknown atoms should also be skipped when looking for moov
-      * 598610 : [matroskademux] Support push mode operation
-      * 594381 : audiofirfilter: Implement FFT convolution
+      * 584536 : [PLUGIN-MOVE] Move shapewipe to -good
+      * 587304 : [jitterbuffer] don't handle correctly data burst from udpsrc
+      * 599292 : Synchronizing two RTP streams from different devices using RTCP is inaccurate.
+      * 604711 : Handling of mime type in multipartdemux
+      * 608026 : [videomixer] timestamping problems
+      * 608843 : [flacdec] Can't read tags in push mode
+      * 610004 : GST_CXXFLAGS should contain GST_CFLAGS
+      * 610053 : matroska fails to build with Sun Studio
+      * 610238 : Avoid an assertion in the rtspsrc element which abort the client application
+      * 610265 : gstrtpmp4gdepay issuing a SIGFPE crashing an application
+      * 610280 : [qtdemux] issue with corrupted 3gp file
+      * 610296 : [qtdemux] Confusion with gst/qt segments
+      * 610337 : pulsesink: gst_pulsesink_get_mute: set result earlier.
+      * 610483 : [jpegdec] invalid memory access
+      * 610556 : Memory violation when starting to decode a running DV PAL RTP stream
+      * 610839 : Unable to cross compile gst-plugins-good
+      * 610894 : send FLUSH_STOP after FLUSH_START in videomixer
+      * 611501 : [regression] matroskademux fails to output anything on some seeks
+      * 609724 : Add translator comment for %s in pulsesink
+
+API changed in this release
+     
+- API additions:
+    
+* jitterbuffer::mode
+* rtpbin::buffer-mode
 
 Download
 
@@ -159,31 +135,17 @@ Applications
 Contributors to this release
     
       * Alessandro Decina
-      * Arnout Vandecappelle
-      * Arun Raghavan
-      * Aurelien Grimaud
-      * Bastien Nocera
-      * Branko Čibej
+      * Anders Skargren
+      * Brian Cameron
       * David Hoyt
       * Edward Hervey
-      * Havard Graff
-      * Jan Schmidt
-      * Jan Urbański
-      * Jonathan Conder
-      * Kipp Cannon
-      * Marco Ballesio
       * Mark Nauwelaerts
-      * Michael Smith
-      * Olivier Crête
-      * Pascal Buhler
-      * Peter van Hardenberg
+      * Philippe Normand
       * Robert Swain
-      * Robert Weidlich
-      * Roland Krikava
       * Sebastian Dröge
       * Stefan Kost
       * Thiago Santos
-      * Tiago Katcipis
       * Tim-Philipp Müller
+      * Volker Grabsch
       * Wim Taymans
  
\ No newline at end of file
index 9f261df..74096a3 100644 (file)
@@ -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.18.4,
+AC_INIT(GStreamer Good Plug-ins, 0.10.19,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gst-plugins-good)
 
@@ -47,8 +47,8 @@ AC_LIBTOOL_WIN32_DLL
 AM_PROG_LIBTOOL
 
 dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.10.26.3
-GSTPB_REQ=0.10.26.3
+GST_REQ=0.10.27
+GSTPB_REQ=0.10.27
 
 dnl *** autotools stuff ****
 
index bdf92fd..ca5fc01 100644 (file)
 <NAME>GstRTSPSrc::debug</NAME>
 <TYPE>gboolean</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Debug</NICK>
 <BLURB>Dump request and response messages to stdout.</BLURB>
 <DEFAULT>FALSE</DEFAULT>
 <NAME>GstRTSPSrc::protocols</NAME>
 <TYPE>GstRTSPLowerTrans</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Protocols</NICK>
 <BLURB>Allowed lower transport protocols.</BLURB>
 <DEFAULT>UDP Unicast Mode|UDP Multicast Mode|TCP interleaved mode</DEFAULT>
 <NAME>GstRTSPSrc::retry</NAME>
 <TYPE>guint</TYPE>
 <RANGE><= 65535</RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Retry</NICK>
 <BLURB>Max number of retries when allocating RTP ports.</BLURB>
 <DEFAULT>20</DEFAULT>
 <NAME>GstRTSPSrc::timeout</NAME>
 <TYPE>guint64</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Timeout</NICK>
 <BLURB>Retry TCP transport after UDP timeout microseconds (0 = disabled).</BLURB>
 <DEFAULT>5000000</DEFAULT>
 <NAME>GstRTSPSrc::latency</NAME>
 <TYPE>guint</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Buffer latency in ms</NICK>
 <BLURB>Amount of ms to buffer.</BLURB>
-<DEFAULT>3000</DEFAULT>
+<DEFAULT>2000</DEFAULT>
 </ARG>
 
 <ARG>
 <NAME>GstRTSPSrc::tcp-timeout</NAME>
 <TYPE>guint64</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>TCP Timeout</NICK>
 <BLURB>Fail after timeout microseconds on TCP connections (0 = disabled).</BLURB>
 <DEFAULT>20000000</DEFAULT>
 <NAME>GstRTSPSrc::connection-speed</NAME>
 <TYPE>guint</TYPE>
 <RANGE><= 2147483</RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Connection Speed</NICK>
 <BLURB>Network connection speed in kbps (0 = unknown).</BLURB>
 <DEFAULT>0</DEFAULT>
 <NAME>GstRTSPSrc::nat-method</NAME>
 <TYPE>GstRTSPNatMethod</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>NAT Method</NICK>
 <BLURB>Method to use for traversing firewalls and NAT.</BLURB>
 <DEFAULT>Send Dummy packets</DEFAULT>
 <NAME>GstRTSPSrc::do-rtcp</NAME>
 <TYPE>gboolean</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Do RTCP</NICK>
 <BLURB>Send RTCP packets, disable for old incompatible server.</BLURB>
 <DEFAULT>TRUE</DEFAULT>
 <NAME>GstRTSPSrc::proxy</NAME>
 <TYPE>gchar*</TYPE>
 <RANGE></RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>Proxy</NICK>
 <BLURB>Proxy settings for HTTP tunneling. Format: [http://][user:passwd@]host[:port].</BLURB>
 <DEFAULT>NULL</DEFAULT>
 <NAME>GstRTSPSrc::rtp-blocksize</NAME>
 <TYPE>guint</TYPE>
 <RANGE><= 65536</RANGE>
-<FLAGS>rwx</FLAGS>
+<FLAGS>rw</FLAGS>
 <NICK>RTP Blocksize</NICK>
 <BLURB>RTP package size to suggest to server (0 = disabled).</BLURB>
 <DEFAULT>0</DEFAULT>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Auto Remove</NICK>
-<BLURB>Automatically removed timed out sources.</BLURB>
+<BLURB>Automatically remove timed out sources.</BLURB>
 <DEFAULT>FALSE</DEFAULT>
 </ARG>
 
 <ARG>
+<NAME>GstRtpBin::buffer-mode</NAME>
+<TYPE>RTPJitterBufferMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Buffer Mode</NICK>
+<BLURB>Control the buffering algorithm in use.</BLURB>
+<DEFAULT>Slave receiver to sender clock</DEFAULT>
+</ARG>
+
+<ARG>
 <NAME>GstRtpJitterBuffer::do-lost</NAME>
 <TYPE>gboolean</TYPE>
 <RANGE></RANGE>
 </ARG>
 
 <ARG>
+<NAME>GstRtpJitterBuffer::mode</NAME>
+<TYPE>RTPJitterBufferMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Mode</NICK>
+<BLURB>Control the buffering algorithm in use.</BLURB>
+<DEFAULT>Slave receiver to sender clock</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRtpJitterBuffer::percent</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>percent</NICK>
+<BLURB>The buffer filled percent.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
 <NAME>GstRtpSession::bandwidth</NAME>
 <TYPE>gdouble</TYPE>
 <RANGE>>= 0</RANGE>
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>NTP base time</NICK>
-<BLURB>The NTP base time corresponding to running_time 0.</BLURB>
+<BLURB>The NTP base time corresponding to running_time 0 (deprecated).</BLURB>
 <DEFAULT>0</DEFAULT>
 </ARG>
 
index cec630c..6784f91 100644 (file)
@@ -1,8 +1,8 @@
 GObject
   GstObject
     GstPad
-      GstInterleavePad
       GstVideoMixerPad
+      GstInterleavePad
     GstPadTemplate
     GstPluginFeature
       GstElementFactory
@@ -11,33 +11,70 @@ GObject
     GstElement
       GstBin
         GstPipeline
-        GstHalAudioSink
-        GstHalAudioSrc
         GstGConfVideoSink
         GstGConfVideoSrc
         GstSwitchSink
           GstGConfAudioSink
         GstGConfAudioSrc
-        GstRTSPSrc
+        GstHalAudioSink
+        GstHalAudioSrc
         GstRtpBin
-        GstPushFileSrc
         GstAutoVideoSink
         GstAutoVideoSrc
         GstAutoAudioSink
         GstAutoAudioSrc
+        GstPushFileSrc
+        GstRTSPSrc
         GstRgVolume
         GstAspectRatioCrop
+      GstCmmlEnc
+      GstCmmlDec
+      GstBaseSink
+        GstAASink
+        GstBaseAudioSink
+          GstPulseSink
+          GstAudioSink
+            GstEsdSink
+            GstOssSink
+        GstCACASink
+        GstVideoSink
+          GstGdkPixbufSink
+          GstV4l2Sink
+        GstShout2send
+        GstTest
+        GstMultiFileSink
+        GstMultiUDPSink
+          GstUDPSink
+        GstDynUDPSink
+      GstBaseSrc
+        GstPushSrc
+          GstDV1394Src
+          GstHDV1394Src
+          GstSoupHTTPSrc
+          GstBaseAudioSrc
+            GstAudioSrc
+              GstPulseSrc
+              GstOssSrc
+          GstV4l2Src
+          GstXImageSrc
+          GstMultiFileSrc
+          GstUDPSrc
+      GstWavpackParse
+      GstWavpackDec
+      GstWavpackEnc
+      GstDVDemux
+      GstDVDec
+      GstTagLibMux
+        GstId3v2Mux
+        GstApev2Mux
+      GstFlacEnc
+      GstFlacDec
+      GstFlacTag
       GstCairoTextOverlay
       GstBaseTransform
         GstCairoTimeOverlay
         GstPixbufScale
-        GstVideoBox
         GstVideoFilter
-          GstNavigationtest
-          GstVideoBalance
-          GstVideoFlip
-          GstGamma
-          GstSMPTEAlpha
           GstEdgeTV
           GstAgingTV
           GstDiceTV
@@ -50,14 +87,24 @@ GObject
           GstRadioacTV
           GstStreakTV
           GstRippleTV
+          GstNavigationtest
+          GstVideoFlip
+          GstVideoBalance
+          GstGamma
+          GstSMPTEAlpha
+        GstVideoBox
         GstBreakMyData
         GstNavSeek
         GstProgressReport
         GstTagInject
+        GstLevel
         GstAlpha
         GstAlphaColor
-        GstLevel
         GstAudioFilter
+          GstIirEqualizer
+            GstIirEqualizerNBands
+            GstIirEqualizer3Bands
+            GstIirEqualizer10Bands
           GstSpectrum
           GstAudioInvert
           GstAudioKaraoke
@@ -72,101 +119,28 @@ GObject
             GstAudioWSincBand
             GstAudioFIRFilter
           GstAudioEcho
-          GstIirEqualizer
-            GstIirEqualizerNBands
-            GstIirEqualizer3Bands
-            GstIirEqualizer10Bands
-        GstAudioPanorama
         GstRgAnalysis
         GstRgLimiter
         GstVideoCrop
+        GstAudioPanorama
       GstCairoRender
-      GstBaseSrc
-        GstPushSrc
-          GstSoupHTTPSrc
-          GstBaseAudioSrc
-            GstAudioSrc
-              GstPulseSrc
-              GstOssSrc
-          GstDV1394Src
-          GstHDV1394Src
-          GstXImageSrc
-          GstV4l2Src
-          GstUDPSrc
-          GstMultiFileSrc
-      GstBaseSink
-        GstCACASink
-        GstBaseAudioSink
-          GstPulseSink
-          GstAudioSink
-            GstEsdSink
-            GstOssSink
-        GstAASink
-        GstVideoSink
-          GstGdkPixbufSink
-          GstV4l2Sink
-        GstShout2send
-        GstTest
-        GstMultiUDPSink
-          GstUDPSink
-        GstDynUDPSink
-        GstMultiFileSink
       GstPulseMixer
-      GstTagLibMux
-        GstId3v2Mux
-        GstApev2Mux
+      GstSpeexEnc
+      GstSpeexDec
       GstJpegEnc
       GstJpegDec
       GstSmokeEnc
       GstSmokeDec
-      GstDVDemux
-      GstDVDec
-      GstCmmlEnc
-      GstCmmlDec
-      GstFlacEnc
-      GstFlacDec
-      GstFlacTag
       GstPngDec
       GstPngEnc
       GstGdkPixbuf
-      GstWavpackParse
-      GstWavpackDec
-      GstWavpackEnc
-      GstSpeexEnc
-      GstSpeexDec
       GstOssMixerElement
-      GstRTPDec
-      GstICYDemux
-      GstWavParse
-      GstEbmlRead
-        GstMatroskaDemux
-      GstMatroskaMux
-      GstRtpJitterBuffer
-      GstRtpPtDemux
-      GstRtpSession
-      GstRtpSsrcDemux
-      GstRndBufferSize
-      GstEFence
-      GstFlxDec
-      GstVideoMixer
-      GstTagDemux
-        GstApeDemux
-        GstID3Demux
       GstShapeWipe
-      GstGoom
-      GstGoom2k1
-      GstFLVDemux
-      GstFlvMux
-      GstMultipartDemux
-      GstMultipartMux
-      GstMuLawEnc
-      GstMuLawDec
-      GstALawEnc
-      GstALawDec
-      GstCutter
-      GstQTDemux
+      GstAviDemux
+      GstAviMux
+      GstAviSubtitle
+      GstRTPDepay
       GstBaseRTPDepayload
-        GstRtpXQTDepay
         GstRtpAC3Depay
         GstRTPBVDepay
         GstRtpCELTDepay
@@ -199,18 +173,7 @@ GObject
         GstRtpTheoraDepay
         GstRtpVorbisDepay
         GstRtpVRawDepay
-      GstAviDemux
-      GstAviMux
-      GstAviSubtitle
-      GstSMPTE
-      GstInterleave
-      GstDeinterleave
-      GstY4mEncode
-      GstMonoscope
-      GstDeinterlace
-      GstWavEnc
-      GstAuParse
-      GstRTPDepay
+        GstRtpXQTDepay
       GstBaseRTPPayload
         GstBaseRTPAudioPayload
           GstRTPBVPay
@@ -242,6 +205,42 @@ GObject
         GstRtpVorbisPay
         GstRtpVRawPay
       GstAsteriskh263
+      GstGoom
+      GstGoom2k1
+      GstWavEnc
+      GstRtpJitterBuffer
+      GstRtpPtDemux
+      GstRtpSession
+      GstRtpSsrcDemux
+      GstRndBufferSize
+      GstEFence
+      GstCutter
+      GstEbmlRead
+        GstMatroskaDemux
+      GstMatroskaMux
+      GstRTPDec
+      GstQTDemux
+      GstSMPTE
+      GstAuParse
+      GstMultipartDemux
+      GstMultipartMux
+      GstALawEnc
+      GstALawDec
+      GstMuLawEnc
+      GstMuLawDec
+      GstTagDemux
+        GstApeDemux
+        GstID3Demux
+      GstFlxDec
+      GstDeinterlace
+      GstY4mEncode
+      GstInterleave
+      GstDeinterleave
+      GstWavParse
+      GstFLVDemux
+      GstFlvMux
+      GstICYDemux
+      GstVideoMixer
     GstBus
     GstTask
     GstTaskPool
@@ -261,17 +260,19 @@ GObject
   RTPSession
   GstTunerNorm
   GstTunerChannel
+  GstMixerTrack
+    GstMixerOptions
   GdkPixbuf
 GInterface
   GTypePlugin
   GstChildProxy
   GstURIHandler
+  GstPropertyProbe
+  GstPreset
+  GstTagSetter
   GstStreamVolume
   GstImplementsInterface
-  GstPropertyProbe
   GstMixer
-  GstTagSetter
-  GstPreset
   GstTuner
   GstColorBalance
   GstVideoOrientation
index fd02f1f..631a290 100644 (file)
@@ -1,48 +1,48 @@
 GstBin GstChildProxy
 GstPipeline GstChildProxy
-GstHalAudioSink GstChildProxy
-GstHalAudioSrc GstChildProxy
 GstGConfVideoSink GstChildProxy
 GstGConfVideoSrc GstChildProxy
 GstSwitchSink GstChildProxy
 GstGConfAudioSink GstChildProxy
 GstGConfAudioSrc GstChildProxy
-GstRTSPSrc GstChildProxy GstURIHandler
+GstHalAudioSink GstChildProxy
+GstHalAudioSrc GstChildProxy
 GstRtpBin GstChildProxy
-GstPushFileSrc GstChildProxy GstURIHandler
 GstAutoVideoSink GstChildProxy
 GstAutoVideoSrc GstChildProxy
 GstAutoAudioSink GstChildProxy
 GstAutoAudioSrc GstChildProxy
+GstPushFileSrc GstChildProxy GstURIHandler
+GstRTSPSrc GstChildProxy GstURIHandler
 GstRgVolume GstChildProxy
 GstAspectRatioCrop GstChildProxy
-GstVideoBalance GstImplementsInterface GstColorBalance
-GstIirEqualizer GstChildProxy
-GstIirEqualizerNBands GstChildProxy
-GstIirEqualizer3Bands GstChildProxy GstPreset
-GstIirEqualizer10Bands GstChildProxy GstPreset
+GstPulseSink GstStreamVolume GstImplementsInterface GstPropertyProbe
+GstV4l2Sink GstImplementsInterface GstColorBalance GstVideoOrientation GstPropertyProbe
+GstShout2send GstTagSetter
+GstUDPSink GstURIHandler
+GstDV1394Src GstURIHandler GstPropertyProbe
+GstHDV1394Src GstURIHandler GstPropertyProbe
 GstSoupHTTPSrc GstURIHandler
 GstPulseSrc GstImplementsInterface GstMixer GstPropertyProbe
 GstOssSrc GstImplementsInterface GstMixer
-GstDV1394Src GstURIHandler GstPropertyProbe
-GstHDV1394Src GstURIHandler GstPropertyProbe
 GstV4l2Src GstURIHandler GstImplementsInterface GstTuner GstColorBalance GstVideoOrientation GstPropertyProbe
 GstUDPSrc GstURIHandler
-GstPulseSink GstStreamVolume GstImplementsInterface GstPropertyProbe
-GstV4l2Sink GstImplementsInterface GstColorBalance GstVideoOrientation GstPropertyProbe
-GstShout2send GstTagSetter
-GstUDPSink GstURIHandler
-GstPulseMixer GstImplementsInterface GstMixer GstPropertyProbe
+GstWavpackEnc GstPreset
 GstTagLibMux GstTagSetter
 GstId3v2Mux GstTagSetter
 GstApev2Mux GstTagSetter
 GstFlacEnc GstTagSetter GstPreset
 GstFlacTag GstTagSetter
-GstWavpackEnc GstPreset
+GstVideoBalance GstImplementsInterface GstColorBalance
+GstIirEqualizer GstChildProxy
+GstIirEqualizerNBands GstChildProxy
+GstIirEqualizer3Bands GstChildProxy GstPreset
+GstIirEqualizer10Bands GstChildProxy GstPreset
+GstPulseMixer GstImplementsInterface GstMixer GstPropertyProbe
 GstSpeexEnc GstTagSetter GstPreset
 GstOssMixerElement GstImplementsInterface GstMixer
-GstMatroskaMux GstTagSetter
-GstVideoMixer GstChildProxy
-GstFlvMux GstTagSetter
 GstAviMux GstTagSetter
+GstMatroskaMux GstTagSetter
 GstDeinterlace GstChildProxy
+GstFlvMux GstTagSetter
+GstVideoMixer GstChildProxy
index 94e9b4b..9652dcf 100644 (file)
@@ -1,8 +1,8 @@
 GstChildProxy GstObject
+GstTagSetter GstObject GstElement
 GstStreamVolume GObject
 GstImplementsInterface GstObject GstElement
 GstMixer GstObject GstImplementsInterface GstElement
-GstTagSetter GstObject GstElement
 GstTuner GstObject GstImplementsInterface GstElement
 GstColorBalance GstObject GstImplementsInterface GstElement
 GstVideoOrientation GstObject GstImplementsInterface GstElement
index 9dff207..99fec5e 100644 (file)
@@ -509,6 +509,15 @@ guint  arg1
 </SIGNAL>
 
 <SIGNAL>
+<NAME>GstRtpJitterBuffer::set-active</NAME>
+<RETURNS>guint64</RETURNS>
+<FLAGS>la</FLAGS>
+GstRtpJitterBuffer *gstrtpjitterbuffer
+gboolean  arg1
+guint64  arg2
+</SIGNAL>
+
+<SIGNAL>
 <NAME>GstRtpPtDemux::clear-pt-map</NAME>
 <RETURNS>void</RETURNS>
 <FLAGS>la</FLAGS>
index 44bfb0c..d294d04 100644 (file)
@@ -3,10 +3,10 @@
   <description>Source for video data via IEEE1394 interface</description>
   <filename>../../ext/raw1394/.libs/libgst1394.so</filename>
   <basename>libgst1394.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index af421cf..5803e85 100644 (file)
@@ -3,10 +3,10 @@
   <description>ASCII Art video sink</description>
   <filename>../../ext/aalib/.libs/libgstaasink.so</filename>
   <basename>libgstaasink.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2edc386..d6b1e55 100644 (file)
@@ -3,10 +3,10 @@
   <description>ALaw audio conversion routines</description>
   <filename>../../gst/law/.libs/libgstalaw.so</filename>
   <basename>libgstalaw.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index d3ed8a2..350758a 100644 (file)
@@ -3,10 +3,10 @@
   <description>adds an alpha channel to video - constant or via chroma-keying</description>
   <filename>../../gst/alpha/.libs/libgstalpha.so</filename>
   <basename>libgstalpha.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 8d0c184..e151cfd 100644 (file)
@@ -3,10 +3,10 @@
   <description>RGBA to AYUV colorspace conversion preserving the alpha channel</description>
   <filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
   <basename>libgstalphacolor.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 4a74a9c..e9dd6a4 100644 (file)
@@ -3,10 +3,10 @@
   <description>annodex stream manipulation (info about annodex: http://www.annodex.net)</description>
   <filename>../../ext/annodex/.libs/libgstannodex.so</filename>
   <basename>libgstannodex.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9b93dde..c500dc0 100644 (file)
@@ -3,10 +3,10 @@
   <description>APEv1/2 tag reader</description>
   <filename>../../gst/apetag/.libs/libgstapetag.so</filename>
   <basename>libgstapetag.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c8aa8f5..515445f 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio effects plugin</description>
   <filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
   <basename>libgstaudiofx.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 8301769..e56c639 100644 (file)
@@ -3,10 +3,10 @@
   <description>parses au streams</description>
   <filename>../../gst/auparse/.libs/libgstauparse.so</filename>
   <basename>libgstauparse.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7b7b0d8..e5fbbf1 100644 (file)
@@ -3,10 +3,10 @@
   <description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
   <filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
   <basename>libgstautodetect.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 13269ee..01a005b 100644 (file)
@@ -3,10 +3,10 @@
   <description>AVI stream handling</description>
   <filename>../../gst/avi/.libs/libgstavi.so</filename>
   <basename>libgstavi.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 50a9b21..e181e6b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Colored ASCII Art video sink</description>
   <filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
   <basename>libgstcacasink.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e95fa10..b19051d 100644 (file)
@@ -3,10 +3,10 @@
   <description>Cairo-based elements</description>
   <filename>../../ext/cairo/.libs/libgstcairo.so</filename>
   <basename>libgstcairo.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 72f568b..ca46a1e 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio Cutter to split audio into non-silent bits</description>
   <filename>../../gst/cutter/.libs/libgstcutter.so</filename>
   <basename>libgstcutter.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ca45157..903f73f 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements for testing and debugging</description>
   <filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
   <basename>libgstdebug.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cb9bd99..93b2a30 100644 (file)
@@ -3,10 +3,10 @@
   <description>Deinterlacer</description>
   <filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
   <basename>libgstdeinterlace.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2ed615d..b467469 100644 (file)
@@ -3,10 +3,10 @@
   <description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
   <filename>../../ext/dv/.libs/libgstdv.so</filename>
   <basename>libgstdv.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5e30822..2649299 100644 (file)
@@ -3,10 +3,10 @@
   <description>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".</description>
   <filename>../../gst/debugutils/.libs/libgstefence.so</filename>
   <basename>libgstefence.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f490a82..7682462 100644 (file)
@@ -3,10 +3,10 @@
   <description>effect plugins from the effectv project</description>
   <filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
   <basename>libgsteffectv.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b637b1a..fc9a8d5 100644 (file)
@@ -3,10 +3,10 @@
   <description>GStreamer audio equalizers</description>
   <filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
   <basename>libgstequalizer.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cc470b8..0242f7c 100644 (file)
@@ -3,10 +3,10 @@
   <description>ESD Element Plugins</description>
   <filename>../../ext/esd/.libs/libgstesd.so</filename>
   <basename>libgstesd.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3558724..6b98ea6 100644 (file)
@@ -3,10 +3,10 @@
   <description>The FLAC Lossless compressor Codec</description>
   <filename>../../ext/flac/.libs/libgstflac.so</filename>
   <basename>libgstflac.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 8788867..936beaf 100644 (file)
@@ -3,10 +3,10 @@
   <description>FLV muxing and demuxing plugin</description>
   <filename>../../gst/flv/.libs/libgstflv.so</filename>
   <basename>libgstflv.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 83ae894..f9338bb 100644 (file)
@@ -3,10 +3,10 @@
   <description>FLC/FLI/FLX video decoder</description>
   <filename>../../gst/flx/.libs/libgstflxdec.so</filename>
   <basename>libgstflxdec.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 07c21b4..b7e59a0 100644 (file)
@@ -3,10 +3,10 @@
   <description>Changes gamma on video images</description>
   <filename>../../gst/videofilter/.libs/libgstgamma.so</filename>
   <basename>libgstgamma.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index fc3b085..4803e42 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements wrapping the GStreamer/GConf audio/video output settings</description>
   <filename>../../ext/gconf/.libs/libgstgconfelements.so</filename>
   <basename>libgstgconfelements.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7bab05c..5c98435 100644 (file)
@@ -3,10 +3,10 @@
   <description>GdkPixbuf-based image decoder, scaler and sink</description>
   <filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
   <basename>libgstgdkpixbuf.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index df6dffd..4db2e85 100644 (file)
@@ -3,10 +3,10 @@
   <description>GOOM visualization filter</description>
   <filename>../../gst/goom/.libs/libgstgoom.so</filename>
   <basename>libgstgoom.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index deb716f..32186e8 100644 (file)
@@ -3,10 +3,10 @@
   <description>GOOM 2k1 visualization filter</description>
   <filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
   <basename>libgstgoom2k1.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index d7c0872..958aa20 100644 (file)
@@ -3,10 +3,10 @@
   <description>RTP session management plugin library</description>
   <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
   <basename>libgstrtpmanager.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9370663..45378bf 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements wrapping the GStreamer/HAL audio input/output devices</description>
   <filename>../../ext/hal/.libs/libgsthalelements.so</filename>
   <basename>libgsthalelements.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index d023cfb..551943b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Demux ICY tags from a stream</description>
   <filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
   <basename>libgsticydemux.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b675c59..6f1b492 100644 (file)
@@ -3,10 +3,10 @@
   <description>Demux ID3v1 and ID3v2 tags from a file</description>
   <filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
   <basename>libgstid3demux.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c6dfcc4..6bc398c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio interleaver/deinterleaver</description>
   <filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
   <basename>libgstinterleave.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c8e9e2e..3d52457 100644 (file)
@@ -3,10 +3,10 @@
   <description>JPeg plugin library</description>
   <filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
   <basename>libgstjpeg.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7522835..d59c325 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio level plugin</description>
   <filename>../../gst/level/.libs/libgstlevel.so</filename>
   <basename>libgstlevel.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e916a54..903d486 100644 (file)
@@ -3,10 +3,10 @@
   <description>Matroska stream handling</description>
   <filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
   <basename>libgstmatroska.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f99bee0..8ef9aa4 100644 (file)
@@ -3,10 +3,10 @@
   <description>MuLaw audio conversion routines</description>
   <filename>../../gst/law/.libs/libgstmulaw.so</filename>
   <basename>libgstmulaw.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 35910fc..94481ea 100644 (file)
@@ -3,10 +3,10 @@
   <description>Reads/Writes buffers from/to sequentially named files</description>
   <filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
   <basename>libgstmultifile.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 64b193d..c2936e2 100644 (file)
@@ -3,10 +3,10 @@
   <description>multipart stream manipulation</description>
   <filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
   <basename>libgstmultipart.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 359a873..a70ecb0 100644 (file)
@@ -3,10 +3,10 @@
   <description>Template for a video filter</description>
   <filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
   <basename>libgstnavigationtest.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7be3b6e..9a49830 100644 (file)
@@ -3,10 +3,10 @@
   <description>OSS (Open Sound System) support for GStreamer</description>
   <filename>../../sys/oss/.libs/libgstossaudio.so</filename>
   <basename>libgstossaudio.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index bcbf730..8dc58de 100644 (file)
@@ -3,10 +3,10 @@
   <description>PNG plugin library</description>
   <filename>../../ext/libpng/.libs/libgstpng.so</filename>
   <basename>libgstpng.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 8752914..52ab977 100644 (file)
@@ -3,10 +3,10 @@
   <description>PulseAudio plugin library</description>
   <filename>../../ext/pulse/.libs/libgstpulse.so</filename>
   <basename>libgstpulse.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 0e6afa9..fbcc4ab 100644 (file)
@@ -3,10 +3,10 @@
   <description>Quicktime support</description>
   <filename>../../gst/qtdemux/.libs/libgstqtdemux.so</filename>
   <basename>libgstqtdemux.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f2bd48a..137d554 100644 (file)
@@ -3,10 +3,10 @@
   <description>ReplayGain volume normalization</description>
   <filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
   <basename>libgstreplaygain.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 470b2b1..c73d43c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Real-time protocol plugins</description>
   <filename>../../gst/rtp/.libs/libgstrtp.so</filename>
   <basename>libgstrtp.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 09a08a1..e5a55d2 100644 (file)
@@ -3,10 +3,10 @@
   <description>transfer data via RTSP</description>
   <filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
   <basename>libgstrtsp.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cd7f5a8..88b0e25 100644 (file)
@@ -3,10 +3,10 @@
   <description>Shape Wipe transition filter</description>
   <filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
   <basename>libgstshapewipe.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 910036b..13aa1df 100644 (file)
@@ -3,7 +3,7 @@
   <description>Sends data to an icecast server using libshout2</description>
   <filename>../../ext/shout2/.libs/libgstshout2.so</filename>
   <basename>libgstshout2.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
   <package>libshout2</package>
index 8659032..0c0955e 100644 (file)
@@ -3,10 +3,10 @@
   <description>Apply the standard SMPTE transitions on video images</description>
   <filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
   <basename>libgstsmpte.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 1267e1b..5b6be3b 100644 (file)
@@ -3,10 +3,10 @@
   <description>libsoup HTTP client src</description>
   <filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename>
   <basename>libgstsouphttpsrc.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9026497..abecb86 100644 (file)
@@ -3,10 +3,10 @@
   <description>Run an FFT on the audio signal, output spectrum data</description>
   <filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
   <basename>libgstspectrum.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 67749df..a5dd24b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Speex plugin library</description>
   <filename>../../ext/speex/.libs/libgstspeex.so</filename>
   <basename>libgstspeex.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 45603ec..de9f3ed 100644 (file)
@@ -3,10 +3,10 @@
   <description>Tag writing plug-in based on taglib</description>
   <filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
   <basename>libgsttaglib.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 462a628..c3a9b62 100644 (file)
@@ -3,10 +3,10 @@
   <description>transfer data via UDP</description>
   <filename>../../gst/udp/.libs/libgstudp.so</filename>
   <basename>libgstudp.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f8b265d..5520411 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements for Video 4 Linux</description>
   <filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
   <basename>libgstvideo4linux2.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 054e3c6..64f5cd0 100644 (file)
@@ -3,10 +3,10 @@
   <description>Changes hue, saturation, brightness etc. on video images</description>
   <filename>../../gst/videofilter/.libs/libgstvideobalance.so</filename>
   <basename>libgstvideobalance.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7fa9644..61edd0c 100644 (file)
@@ -3,10 +3,10 @@
   <description>resizes a video by adding borders or cropping</description>
   <filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
   <basename>libgstvideobox.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7b1bc05..b5ac87a 100644 (file)
@@ -3,10 +3,10 @@
   <description>Crops video into a user-defined region</description>
   <filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
   <basename>libgstvideocrop.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e6df83d..bb01cbc 100644 (file)
@@ -3,10 +3,10 @@
   <description>Flips and rotates video</description>
   <filename>../../gst/videofilter/.libs/libgstvideoflip.so</filename>
   <basename>libgstvideoflip.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7a8cc56..4d10245 100644 (file)
@@ -3,10 +3,10 @@
   <description>Video mixer</description>
   <filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
   <basename>libgstvideomixer.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e6b871b..1c6c7fd 100644 (file)
@@ -3,10 +3,10 @@
   <description>Encode raw audio into WAV</description>
   <filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
   <basename>libgstwavenc.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5d4c05f..b55a445 100644 (file)
@@ -3,10 +3,10 @@
   <description>Wavpack lossless/lossy audio format handling</description>
   <filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
   <basename>libgstwavpack.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7d34e5c..21b4384 100644 (file)
@@ -3,10 +3,10 @@
   <description>Parse a .wav file into raw audio</description>
   <filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
   <basename>libgstwavparse.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9ad4681..94c888f 100644 (file)
@@ -3,10 +3,10 @@
   <description>X11 video input plugin using standard Xlib calls</description>
   <filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
   <basename>libgstximagesrc.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c26f3a6..c2349dc 100644 (file)
@@ -3,10 +3,10 @@
   <description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
   <filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
   <basename>libgsty4menc.so</basename>
-  <version>0.10.18.1</version>
+  <version>0.10.19</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index fa75dfc..da3e861 100644 (file)
@@ -35,6 +35,17 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
 
  <release>
   <Version>
+   <revision>0.10.19</revision>
+   <branch>0.10</branch>
+   <name>Closer to the Edit</name>
+   <created>2010-03-06</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.19.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.19.tar.gz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.10.18</revision>
    <branch>0.10</branch>
    <name>Short Circuit</name>
index 04b6e9e..82b59fd 100644 (file)
@@ -40,7 +40,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"
 #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.18.4"
+#define PACKAGE_STRING "GStreamer Good Plug-ins 0.10.19"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gst-plugins-good"
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.18.4"
+#define PACKAGE_VERSION "0.10.19"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef STDC_HEADERS
 
 /* Version number of package */
-#define VERSION "0.10.18.4"
+#define VERSION "0.10.19"
 
 /* old wavpack API */
 #undef WAVPACK_OLD_API