Release 0.10.14 RELEASE-0.10.14
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 6 Mar 2010 01:13:25 +0000 (01:13 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sat, 6 Mar 2010 01:13:25 +0000 (01:13 +0000)
28 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/gst-plugins-ugly-plugins.args
docs/plugins/gst-plugins-ugly-plugins.hierarchy
docs/plugins/gst-plugins-ugly-plugins.interfaces
docs/plugins/gst-plugins-ugly-plugins.prerequisites
docs/plugins/inspect/plugin-a52dec.xml
docs/plugins/inspect/plugin-amrnb.xml
docs/plugins/inspect/plugin-amrwbdec.xml
docs/plugins/inspect/plugin-asf.xml
docs/plugins/inspect/plugin-cdio.xml
docs/plugins/inspect/plugin-dvdlpcmdec.xml
docs/plugins/inspect/plugin-dvdread.xml
docs/plugins/inspect/plugin-dvdsub.xml
docs/plugins/inspect/plugin-iec958.xml
docs/plugins/inspect/plugin-lame.xml
docs/plugins/inspect/plugin-mad.xml
docs/plugins/inspect/plugin-mpeg2dec.xml
docs/plugins/inspect/plugin-mpegaudioparse.xml
docs/plugins/inspect/plugin-mpegstream.xml
docs/plugins/inspect/plugin-realmedia.xml
docs/plugins/inspect/plugin-siddec.xml
docs/plugins/inspect/plugin-twolame.xml
docs/plugins/inspect/plugin-x264.xml
gst-plugins-ugly.doap
win32/common/config.h

index b2935969a5d72f24c81e1ae9b6f4f80618254c59..6370fd7edfcfb8d03ba0f3faa7ef794063f2d412 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,563 @@
+=== release 0.10.14 ===
+
+2010-03-06  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         releasing 0.10.14, "Run Rabbit"
+
+2010-03-03 22:52:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * win32/common/config.h:
+         0.10.13.4 pre-release
+
+2010-02-22 19:13:11 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/x264/gstx264enc.c:
+       * tests/check/elements/x264enc.c:
+         x264enc: Replace 'avc-sample' with 'avc' in caps
+         In the element and in its tests
+         Fixes #606662
+
+2010-03-01 14:07:20 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Don't set durations of 0 on outgoing buffers.
+         Some (broken) streams don't have the extended stream properties in
+         the header, resulting in applying a duration of zero on outgoing
+         buffers.
+         Fixes #611473
+
+2010-03-01 14:05:58 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/asfpacket.c:
+         asfdemux: Make sure we always set proper payload duration.
+         Some (broken) streams will have a delta of 0, resulting in outgoing
+         buffers having durations of 0.
+         Fixes #611473
+
+2010-02-24 01:40:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * win32/common/config.h:
+         0.10.13.3 pre-release
+
+2010-02-19 10:13:34 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/asfpacket.c:
+         asfdemux: Make sure we don't end up with negative timestamps.
+         Some files have payload with timestamps smaller than the preroll duration.
+         Instead of blindly substracting the preroll value (and ending up with
+         insanely high timestamps on the outgoing buffers), we make sure we
+         never go below 0.
+         Fixes #610432
+
+2010-02-19 01:07:08 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * win32/common/config.h:
+         0.10.13.2 pre-release
+         Update core/base requirement to 0.10.26, since that's more likely
+         to be the actual requirement.
+
+2010-02-19 01:06:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/LINGUAS:
+       * po/el.po:
+       * po/sl.po:
+         po: update translations
+
+2010-02-16 14:08:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/elements/x264enc.c:
+         x264enc: add caps check to x264enc unit test
+         Add some minimal caps checking to x264enc unit test.
+         See #610089.
+
+2010-02-16 13:25:11 +0000  Vittorio Palmisano <vpalmisano@gmail.com>
+
+       * ext/x264/gstx264enc.c:
+         x264enc: fix up avcC header construction and playback by flash players
+         Fix off-by-one bug when constructing the avcC header chunk: we
+         wrote wrong profile info into the header. The first byte in the
+         SPS NAL we get from x264 is the nal type, not the profile_idc.
+         Also add some debug logging.
+         Fixes #610089.
+
+2010-02-16 12:59:54 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Improve seek behaviour for audio-only with no index
+         Instead of seeking to seek_time - 5s in the hope of hitting a keyframe
+         for video, we can just seek to seek_time instead.
+
+2010-02-16 00:24:32 +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.
+
+2010-02-11 01:12:43 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * MAINTAINERS:
+         Update MAINTAINERS, add myself
+
+2010-02-15 23:16:32 +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-02-14 23:18:44 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 96dc793 to 44ecce7
+
+2010-02-01 01:33:22 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Makefile.am:
+       * configure.ac:
+       * win32/common/.gitignore:
+       * win32/common/config.h:
+         win32: change how win32/common/config.h is updated
+         Generate win32/common/config.h-new directly from config.h.in,
+         using shell variables in configure and some hard-coded information.
+         Change top-level makefile so that 'make win32-update' copies the
+         generated file to win32/common/config.h, which we keep in source
+         control. It's kept in source control so that the git tree is
+         buildable from VS.
+         This change is similar to the ones applied a while ago to GStreamer
+         core, gst-plugins-base and gst-plugins-good and prevents configure
+         from changing files in source control. The generated config.h
+         should be ok, but needs testing.
+
+2010-01-31 13:03:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/realmedia/rtspreal.c:
+         rtspreal: don't construct config header with uninitialised bytes
+         Turns out 4 + 4 + 2 + (4 * 2) is actually 18 and not 22. This avoids
+         a presumably unintentional padding of uninitialised bytes at the end
+         of the CONT tags chunk, which should be harmless but causes warnings
+         in valgrind (see #608533 for a test URL).
+
+2010-01-30 19:12:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/realmedia/rtspreal.c:
+         rtspreal: add finalize function so we can free streams and rulebook
+         Fix memory leak in Real RTSP component (#608533).
+
+2010-01-30 19:10:45 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/realmedia/rtspreal.c:
+         rtspreal: fix minor memory leak
+         Caps take their own reference when a buffer is added to them, so
+         unref buffer after adding it to caps (#608533).
+
+2010-01-30 19:06:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/realmedia/rdtdepay.c:
+         rdtdepay: unref input buffer when done
+         Fixes memory leak, see #608533.
+
+2010-01-30 15:19:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 15d47a6 to 96dc793
+
+2010-01-29 19:47:03 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/x264/gstx264enc.c:
+       * ext/x264/gstx264enc.h:
+         x264enc: make use of Access Unit delimiters configurable
+         API: GstX264Enc:aud
+
+2010-01-22 15:40:28 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/asfdemux/asfpacket.c:
+         asfdemux: Do not subtract padding twice
+         Only subtract implicit padding if an explicit one isn't
+         provided. Avoids subtracting it twice and causing
+         parsing errors.
+         Fixes #607698
+
+2010-01-22 16:55:14 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/mpegstream/gstmpegpacketize.c:
+         assert: g_assert_not_reached() cannot replace return statement
+         Fix build with assert being turned off.
+
+2010-01-20 00:55:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 14cec89 to 15d47a6
+
+2010-01-18 18:01:55 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Don't forget to update flow variable
+         Forgot to update the return value in the loop.
+
+2010-01-18 17:49:06 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Check flow return on every push
+         We previously only aggregated flow returns after the while(push) loop,
+         which meant that in some cases we would end-up not properly aggregating
+         the flow returns.
+         This is based on the same flow aggregation algorithm as oggdemux.
+
+2010-01-11 16:14:44 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/x264/gstx264enc.c:
+         x264enc: Add stream-format to output caps
+         Adds stream-format to output caps of x264enc that
+         informs if the stream is in bytestream of avc format.
+         Fixes #606662
+
+2010-01-11 12:23:35 +0100  Arnaud Patard <apatard@mandriva.com>
+
+       * gst/mpegaudioparse/gstxingmux.c:
+         xingmux: Fix unaligned memory access
+         ARM/SPARC need 32bit alignment but xingmux accesses possibly
+         unaligned memory, which leads to SIGBUS.
+         Fixes bug #586464.
+
+2010-01-07 14:36:47 -0800  Michael Smith <msmith@songbirdnest.com>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Use GST_STR_NULL in a couple of places.
+         Fixes crashing on some of the log statements on win32.
+
+2010-01-07 16:36:08 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/realmedia/rmdemux.c:
+         rmdemux: Parse and post bitrate for streams
+         Parse the bitrate of the streams and post their tags.
+         Fixes #599299
+
+2010-01-07 13:54:21 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: Post bitrate tag
+         If stream bitrate object is available, post the bitrate
+         tags.
+         Fixes #599297
+
+2010-01-04 15:19:25 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+       * gst/mpegaudioparse/gstmpegaudioparse.h:
+         mp3parse: minor validation check of (Xing, VBRI) metadata
+         ... to detect e.g. a truncated file, rendering some of the metadata invalid.
+
+2010-01-04 14:59:06 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mp3parse: use proper total_time and total_bytes in various cases
+         The correct basis for (Xing, VBRI) seek table calculations is the
+         byte size and duration provided by that metadata, rather than some
+         other (possibly even estimated) one.  This also prevents an infinite
+         conversion loop in (unlikely) case where a TOC is provided without
+         such corresponding (duration) metdata.
+
+2009-12-08 19:55:04 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+       * gst/mpegaudioparse/gstmpegaudioparse.h:
+         mp3parse: conserve stop time for non-accurate seek
+         Use the same strategy as accurate seeks to store
+         pending non-accurate seeks to avoid overwriting non-definite
+         stop times. When doing non-accurate seeks our position
+         reporting might drift off by some secs and the stream can
+         end up before it should.
+         Fixes #603695
+
+2009-12-21 19:12:59 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 47cb23a to 14cec89
+
+2009-12-18 16:04:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/amrwbdec/amrwb.c:
+         amrwbdec: give decoder a rank so decodebin/playbin will use it
+
+2009-12-08 19:01:50 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mp3parse: return false when we can't seek
+         When upstream can't seek, we return false as well
+
+2009-12-02 11:21:22 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/lame/gstlame.c:
+       * ext/lame/gstlamemp3enc.c:
+         lame: Avoid crash when seeking before negotiating
+         lame's 'lgv' variable is only initialized when the caps
+         is negotiated, whenever a seek happens before that, it would
+         attempt to call a function on an empty pointer, causing the crash.
+         Fixes #603515
+
+2009-12-01 15:08:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 87bf428 to 47cb23a
+
+2009-12-01 14:17:50 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From da4c75c to 87bf428
+
+2009-11-27 18:56:13 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * common:
+         Automatic update of common submodule
+         From 53a2485 to da4c75c
+
+2009-11-26 15:54:45 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mp3parse: fix non-flushing seek
+         Specifically, in addition to clearing lots of variables/offsets
+         when receiving newsegment, also clear leftover data to match.
+
+2009-11-20 21:32:31 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * ext/x264/gstx264enc.c:
+       * ext/x264/gstx264enc.h:
+         x264enc: Make upstream GstForceKeyUnit thread-safe
+         Also send the GstForceKeyUnit event downstream when an upstream on is received,
+         allowing muxers or payloaders to take appropriate actions.
+         https://bugzilla.gnome.org/show_bug.cgi?id=602556
+
+2009-11-19 10:31:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From a3e3ce4 to 53a2485
+
+2009-11-18 09:58:39 +0100  Benjamin Gaignard <benjamin@gaignard.net>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Don't call strlen() on NULL pointers
+         Fixes bug #602280.
+
+2009-11-09 15:02:05 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Remove old pads when new ones are added
+         The old pads were being removed before adding the new ones,
+         we should add the new ones first.
+         Fixes #599718
+
+2009-11-09 13:30:45 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: Handle chained asfs on pull mode
+         Adds chained asfs handling to pull mode. It now checks if
+         there is a new asf header after the last packet (when it
+         is possible to know how many packets are) or it tries
+         checking if a processed packet that fails is an header
+         object.
+         Fixes #599718
+
+2009-11-09 10:24:46 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: properly do chained asfs on push mode
+         To properly do chained asfs work with playbin2, we need to
+         push eos on the old pads before removing them.
+         Fixes #599718
+
+2009-10-27 17:48:03 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: add support for chained asfs (push mode)
+         Adds support for detecting and playing chained asfs
+         in push mode. asfdemux tries to detect a new asf start
+         by identifying the header object guid in a input buffer.
+         When it finds it, it resets its state, removing its pads
+         and creates new ones for the new file.
+
+2009-11-05 18:33:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: fix two small leaks
+
+2009-11-05 18:19:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: prefer WM/TrackNumber over WM/Track, it's more reliable
+         WM/Track has a 0 base but is often wrongly written as starting from 1,
+         so not as reliable as WM/TrackNumber which always starts from 1.
+
+2009-11-05 18:11:55 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: WM/Track starts counting from 0, adjust to start from 1
+
+2009-11-05 18:11:14 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: map WM/TrackNumber to GST_TAG_TRACK_NUMBER as well
+         There's both WM/Track and WM/TrackNumber.
+
+2009-11-04 15:52:09 +0000  Jan Schmidt <thaytan@noraisin.net>
+
+       * ext/a52dec/gsta52dec.c:
+         a52dec: Fix debug statement: Pass pos variable instead of time() function
+
+2009-11-04 15:50:17 +0000  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/dvdsub/gstdvdsubdec.c:
+         dvdsubdec: Fix printf format string warning
+
+2009-11-04 15:46:04 +0000  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Fix bogus variable used uninitialised warnings
+
+2009-11-04 13:55:39 +0000  Jan Schmidt <thaytan@noraisin.net>
+
+       * po/Makevars:
+         po: Don't create backup .po files
+         As well as preventing creation of useless backup files, it works
+         around a bug in gettext 0.17 on OS/X
+
+2009-10-29 11:39:13 -0700  Michael Smith <msmith@songbirdnest.com>
+
+       * gst/asfdemux/asfpacket.c:
+         asfdemux: fix c99-style comments.
+
+2009-10-29 10:34:17 -0700  Michael Smith <msmith@songbirdnest.com>
+
+       * gst/asfdemux/asfpacket.c:
+         asfdemux: accept fragments in a continued packet where the subsequent fragments declare a size of 0. Fixes bug 600037.
+
+2009-10-27 12:33:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/realmedia/rmutils.c:
+         rmutils: fix byteswapping
+         fix the byteswapping code that was wrong because of the side effects of the
+         READ/WRITE macros.
+         Fixes #599676
+
+2009-10-20 20:00:44 +0100  Robert Swain <robert.swain@gmail.com>
+
+       * ext/x264/gstx264enc.c:
+         x264enc: Adapt to slightly modified x264 API
+         Fixes #599095.
+
+2009-10-26 17:31:19 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/asfdemux/asfpacket.c:
+         asfdemux: careful to avoid crash on bogus data
+         When receiving bogus data, we have to avoid subtracting a value
+         larger than 'size' from 'size' variable, resulting in a wrap
+         that would make 'size' a really large bogus value.
+         Fixes #599333
+
+2009-10-26 00:56:37 +0000  Jan Schmidt <thaytan@noraisin.net>
+
+       * win32/common/config.h:
+         win32: Commit bumped version number
+
+2009-10-17 13:46:13 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mpegaudioparse: Don't use expensive glib ways to get an enum nick.
+         Fixes #598761
+         This removes a good 50% of processing time for parsing a buffer.
+         We do this by simply... getting the nicks that we already have handy
+         instead of going through the expensive glib system.
+
+2009-10-24 20:36:41 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * configure.ac:
+         configure.ac: And back to development we go...
+
 === release 0.10.13 ===
 
-2009-10-21  Jan Schmidt <jan.schmidt@sun.com>
+2009-10-21 17:16:00 +0100  Jan Schmidt <thaytan@noraisin.net>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
+       * common:
        * configure.ac:
-         releasing 0.10.13, "Appointed Point"
+       * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
+       * docs/plugins/gst-plugins-ugly-plugins.prerequisites:
+       * docs/plugins/inspect/plugin-a52dec.xml:
+       * docs/plugins/inspect/plugin-asf.xml:
+       * docs/plugins/inspect/plugin-cdio.xml:
+       * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
+       * docs/plugins/inspect/plugin-dvdread.xml:
+       * docs/plugins/inspect/plugin-dvdsub.xml:
+       * docs/plugins/inspect/plugin-iec958.xml:
+       * docs/plugins/inspect/plugin-lame.xml:
+       * docs/plugins/inspect/plugin-mad.xml:
+       * docs/plugins/inspect/plugin-mpeg2dec.xml:
+       * docs/plugins/inspect/plugin-mpegaudioparse.xml:
+       * docs/plugins/inspect/plugin-mpegstream.xml:
+       * docs/plugins/inspect/plugin-realmedia.xml:
+       * docs/plugins/inspect/plugin-siddec.xml:
+       * docs/plugins/inspect/plugin-twolame.xml:
+       * docs/plugins/inspect/plugin-x264.xml:
+       * gst-plugins-ugly.doap:
+       * win32/common/config.h:
+         Release 0.10.13
+
+2009-10-21 17:02:42 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/de.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/ms.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:
+         Update .po files
 
 2009-10-16 10:16:55 +0300  Stefan Kost <ensonic@users.sf.net>
 
 2009-04-15 11:09:56 +0200  Josep Torra <n770galaxy@gmail.com>
 
        * gst/realmedia/rtspreal.c:
-         realmedia: add special Real header to DESCRIBE message only for Real
-         servers
+         realmedia: add special Real header to DESCRIBE message only for Real servers
          Add headers that are specific to real only if a real server had been
          detected by the OPTIONS message.
 
diff --git a/NEWS b/NEWS
index aaae555c439071193edd9de9ffcf7de135959c86..5b0b901bf02940f2caf040f29449ccdb7322500b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,46 @@
-This is GStreamer Ugly Plug-ins 0.10.13 "Appointed Point"
+This is GStreamer Ugly Plug-ins 0.10.14 "Run Rabbit"
+
+Changes since 0.10.13:
+
+      * amrwbdec: give decoder a rank so decodebin/playbin will use it
+      * asfdemux: fix flow aggregation
+      * asfdemux: try harder to put sane timestamps and durations on buffers
+      * asfdemux: accept fragments in a continued packet where the subsequent fragments declare a size of 0
+      * asfdemux: improve seek behaviour for audio-only files without an index
+      * asfdemux: careful to avoid crash on bogus data; avoid strlen() on NULL pointers
+      * asfdemux: add support for chained asfs (push mode)
+      * asfdemux: map WM/TrackNumber to GST_TAG_TRACK_NUMBER and prefer over WM/Track
+      * asfdemux: post bitrate tags
+      * mp3parse: seeking fixes: fix non-flushing seek, conserve stop time for non-accurate seek
+      * rtspreal: memory leak fixes; make config header construction valgrind clean
+      * rmdemux: fix AC-3 in RealAudio playback; post bitrate tags
+      * x264enc: fix up avcC header construction and playback by flash players
+      * x264enc: Make upstream GstForceKeyUnit thread-safe
+      * x264enc: make use of Access Unit delimiters configurable
+      * x264enc: adapt to slightly modified x264 API
+      * xingmux: fix unaligned memory access, makes things work better on ARM/SPARC
+
+Bugs fixes since 0.10.13:
+
+      * 606662 : h264: add stream-format to output caps
+      * 563276 : Internal GStreamer error: negotiation problem - after opening avi file
+      * 586464 : [xingmux] Unit test failures on sparc and arm/eabi
+      * 598761 : [mpegaudioparse] Reduce processing time by 2
+      * 599095 : x264enc: Adapt to slightly modified x264 API
+      * 599297 : [asfdemux] Doesn't populate video bitrate field
+      * 599299 : [rmdemux] Doesn't populate video bitrate field
+      * 599333 : Segfault with asfdemuxer
+      * 599676 : RealAudio file with AC-3 audio no longer plays
+      * 600037 : [asfdemux] ASF MPEG4 Part 2 file captured from Linksys WVC200 Camera corrupted/fails
+      * 601419 : x264enc crashes
+      * 602280 : [asfdemux] fix segmentation fault when utf8 tag name is null
+      * 602556 : x264enc and ffenc upstream GstForceKeyUnit handling are not thread-safe
+      * 603695 : Innaccurate seeking in MP3 files results in cut off playback
+      * 608564 : [ffdec_cook] memory leak
+      * 610432 : [asfdemux] handle negative payload timestamps
+      * 611473 : [regression] outgoing buffers with a duration of zero
+      * 608533 : [real] memory leak in real audio stream via rtsp
+      * 610089 : Flash players are unable to show x264 encoded streams
 
 Changes since 0.10.12:
     
diff --git a/RELEASE b/RELEASE
index 310943739d1be445735b2ae6653a97821f0a9d5b..807e5de7645a088398f69154c50fb716b59c22f8 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer Ugly Plug-ins 0.10.13 "Appointed Point"
+Release notes for GStreamer Ugly Plug-ins 0.10.14 "Run Rabbit"
         
 
 The GStreamer team is proud to announce a new release
@@ -55,22 +55,45 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
-      * Improve A52 decoder
-      * Add AMR-WB decoder and AMR-NB decoder/encoder based on OpenCore codecs
-      * ASF playback improvements
-      * Improve mp3 parser and seeking
+      * amrwbdec: give decoder a rank so decodebin/playbin will use it
+      * asfdemux: fix flow aggregation
+      * asfdemux: try harder to put sane timestamps and durations on buffers
+      * asfdemux: accept fragments in a continued packet where the subsequent fragments declare a size of 0
+      * asfdemux: improve seek behaviour for audio-only files without an index
+      * asfdemux: careful to avoid crash on bogus data; avoid strlen() on NULL pointers
+      * asfdemux: add support for chained asfs (push mode)
+      * asfdemux: map WM/TrackNumber to GST_TAG_TRACK_NUMBER and prefer over WM/Track
+      * asfdemux: post bitrate tags
+      * mp3parse: seeking fixes: fix non-flushing seek, conserve stop time for non-accurate seek
+      * rtspreal: memory leak fixes; make config header construction valgrind clean
+      * rmdemux: fix AC-3 in RealAudio playback; post bitrate tags
+      * x264enc: fix up avcC header construction and playback by flash players
+      * x264enc: Make upstream GstForceKeyUnit thread-safe
+      * x264enc: make use of Access Unit delimiters configurable
+      * x264enc: adapt to slightly modified x264 API
+      * xingmux: fix unaligned memory access, makes things work better on ARM/SPARC
 
 Bugs fixed in this release
      
-      * 519721 : [asfdemux] wma tags are not copied when converting to another format
-      * 584890 : AMR plugins based on Opencore codecs
-      * 585956 : [mp3parse] indexing improvements
-      * 590432 : It's only possible to build the mad plugin when building id3tag as well
-      * 591348 : AMR plugins should check for opencore-amr .pc files
-      * 592787 : a52dec: Allow liba52 to use djbfft based IMDCT transform
-      * 596517 : x264 element no longer compiles against changed upstream API
-      * 598272 : a52dec leaks input buffers
-      * 598370 : Properly detect pre-releases
+      * 606662 : h264: add stream-format to output caps
+      * 563276 : Internal GStreamer error: negotiation problem - after opening avi file
+      * 586464 : [xingmux] Unit test failures on sparc and arm/eabi
+      * 598761 : [mpegaudioparse] Reduce processing time by 2
+      * 599095 : x264enc: Adapt to slightly modified x264 API
+      * 599297 : [asfdemux] Doesn't populate video bitrate field
+      * 599299 : [rmdemux] Doesn't populate video bitrate field
+      * 599333 : Segfault with asfdemuxer
+      * 599676 : RealAudio file with AC-3 audio no longer plays
+      * 600037 : [asfdemux] ASF MPEG4 Part 2 file captured from Linksys WVC200 Camera corrupted/fails
+      * 601419 : x264enc crashes
+      * 602280 : [asfdemux] fix segmentation fault when utf8 tag name is null
+      * 602556 : x264enc and ffenc upstream GstForceKeyUnit handling are not thread-safe
+      * 603695 : Innaccurate seeking in MP3 files results in cut off playback
+      * 608564 : [ffdec_cook] memory leak
+      * 610432 : [asfdemux] handle negative payload timestamps
+      * 611473 : [regression] outgoing buffers with a duration of zero
+      * 608533 : [real] memory leak in real audio stream via rtsp
+      * 610089 : Flash players are unable to show x264 encoded streams
 
 Download
 
@@ -99,21 +122,18 @@ Applications
   
 Contributors to this release
     
-      * Christian Schaller
-      * David Schleef
+      * Arnaud Patard
+      * Benjamin Gaignard
       * Edward Hervey
-      * Iago Toral
       * Jan Schmidt
-      * Josep Torra
       * Mark Nauwelaerts
-      * Mart Raudsepp
-      * Marvin Schmidt
       * Michael Smith
       * Olivier Crête
-      * René Stadler
+      * Robert Swain
       * Sebastian Dröge
       * Stefan Kost
       * Thiago Santos
       * Tim-Philipp Müller
+      * Vittorio Palmisano
       * Wim Taymans
  
\ No newline at end of file
index 29769b234ec6d909cf70ea717a6cc8998e893535..92bc6e1d0a474769d8551e28f9600e01eab0e56a 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, cvs and prerelease does -Werror too
 dnl use a three digit version number for releases, and four for cvs/prerelease
-AC_INIT(GStreamer Ugly Plug-ins, 0.10.13.4,
+AC_INIT(GStreamer Ugly Plug-ins, 0.10.14,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gst-plugins-ugly)
 
index bc39e9c7e5e9dc4004a7251427280dfaf67b1bd8..dbf95b5c2272c3cb96343c2d5b8c9e4a954eb36e 100644 (file)
 <ARG>
 <NAME>GstLame::highpass-width</NAME>
 <TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Highpass width</NICK>
 <BLURB>frequency(kHz) - default 15% of highpass freq.</BLURB>
 <ARG>
 <NAME>GstLame::lowpass-width</NAME>
 <TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Lowpass width</NICK>
 <BLURB>frequency(kHz) - default 15% of lowpass freq.</BLURB>
 <ARG>
 <NAME>GstMPEGParse::max-scr-gap</NAME>
 <TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Max SCR gap</NICK>
 <BLURB>Maximum allowed gap between expected and actual SCR values. -1 means never adjust.</BLURB>
 <ARG>
 <NAME>GstCdioCddaSrc::read-speed</NAME>
 <TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Read speed</NICK>
 <BLURB>Read from device at the specified speed (-1 = default).</BLURB>
 <ARG>
 <NAME>GstTwoLame::psymodel</NAME>
 <TYPE>gint</TYPE>
-<RANGE>[-1,4]</RANGE>
+<RANGE>[G_MAXULONG,4]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Psychoacoustic Model</NICK>
 <BLURB>Psychoacoustic model used to encode the audio.</BLURB>
 <DEFAULT>FALSE</DEFAULT>
 </ARG>
 
+<ARG>
+<NAME>GstX264Enc::aud</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>AUD</NICK>
+<BLURB>Use AU (Access Unit) delimiter.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
index c9b5943554280edd9fcb52ddd7ace5921ab8677c..d0df8b36f7d39de382d67b8e51abb59ffaace784 100644 (file)
@@ -9,39 +9,41 @@ GObject
     GstElement
       GstBin
         GstPipeline
-      GstMpeg2dec
-      GstA52Dec
-      GstMad
       GstBaseSrc
         GstPushSrc
+          GstDvdReadSrc
           GstCddaBaseSrc
             GstCdioCddaSrc
-          GstDvdReadSrc
           GstPNMSrc
-      GstSidDec
-      GstTwoLame
+      GstMad
       GstX264Enc
+      GstTwoLame
+      GstSidDec
       GstLameMP3Enc
       GstLame
-      GstRMDemux
-      GstRealAudioDemux
-      GstRDTDepay
-      GstRDTManager
-      GstRTSPReal
-      GstDvdLpcmDec
+      GstA52Dec
+      GstAmrwbDec
+      GstMpeg2dec
+      GstAmrnbDec
+      GstAmrnbEnc
       GstDvdSubDec
       GstDvdSubParse
       AC3IEC
+      GstDvdLpcmDec
+      GstXingMux
+      GstMPEGAudioParse
       GstMPEGParse
         GstMPEGDemux
           GstDVDDemux
-      GstXingMux
-      GstMPEGAudioParse
+      GstRMDemux
+      GstRealAudioDemux
+      GstRDTDepay
+      GstRDTManager
+      GstRTSPReal
       GstASFDemux
       GstRTSPWMS
       GstBaseRTPDepayload
         GstRtpAsfDepay
-      GstSynaesthesia
     GstBus
     GstTask
     GstTaskPool
index cfbbce6972e67a7697a209e6e267b28c06bbbd20..818bad97b860efac4d04623d3b927612b93b3ec2 100644 (file)
@@ -1,12 +1,13 @@
 GstBin GstChildProxy
 GstPipeline GstChildProxy
+GstDvdReadSrc GstURIHandler
 GstCddaBaseSrc GstURIHandler
 GstCdioCddaSrc GstURIHandler
-GstDvdReadSrc GstURIHandler
 GstPNMSrc GstURIHandler
-GstTwoLame GstPreset
 GstX264Enc GstPreset
+GstTwoLame GstPreset
 GstLameMP3Enc GstPreset
-GstLame GstPreset GstTagSetter
+GstLame GstTagSetter GstPreset
+GstAmrnbEnc GstPreset
 GstRTSPReal GstRTSPExtension
 GstRTSPWMS GstRTSPExtension
index 2bf0edd3eda409e6b5324189952137cac0e49000..2b6b777a74b81ea4cc739f3e825078ec1d68ee27 100644 (file)
@@ -1,2 +1,2 @@
 GstChildProxy GstObject
-GstTagSetter GstElement
+GstTagSetter GstObject GstElement
index f338935bdac4deeb3b5385e57271bc1d403cf777..681648f54eac2ad65b911554ec269c570a93de6a 100644 (file)
@@ -3,7 +3,7 @@
   <description>Decodes ATSC A/52 encoded audio streams</description>
   <filename>../../ext/a52dec/.libs/libgsta52dec.so</filename>
   <basename>libgsta52dec.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index d3b3a6f8c89987abedd816d533cbd0611bf5ddba..7b2e3bc357ea954a36401604dfa2df81be3b2d2b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Adaptive Multi-Rate Narrow-Band</description>
   <filename>../../ext/amrnb/.libs/libgstamrnb.so</filename>
   <basename>libgstamrnb.so</basename>
-  <version>0.10.12.1</version>
+  <version>0.10.14</version>
   <license>unknown</license>
   <source>gst-plugins-ugly</source>
-  <package>GStreamer Ugly Plug-ins git/prerelease</package>
+  <package>GStreamer Ugly Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
@@ -14,7 +14,7 @@
       <longname>AMR-NB audio decoder</longname>
       <class>Codec/Decoder/Audio</class>
       <description>Adaptive Multi-Rate Narrow-Band audio decoder</description>
-      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
+      <author>GStreamer maintainers &lt;gstreamer-devel@lists.sourceforge.net&gt;</author>
       <pads>
         <caps>
           <name>src</name>
@@ -35,7 +35,7 @@
       <longname>AMR-NB audio encoder</longname>
       <class>Codec/Encoder/Audio</class>
       <description>Adaptive Multi-Rate Narrow-Band audio encoder</description>
-      <author>Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
+      <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
       <pads>
         <caps>
           <name>src</name>
index 5a834c011d46e0e9823549f8f9ed02177b340760..34c09dec463d24474248eb37f6f00e9dbb3ad171 100644 (file)
@@ -3,10 +3,10 @@
   <description>Adaptive Multi-Rate Wide-Band Decoder</description>
   <filename>../../ext/amrwbdec/.libs/libgstamrwbdec.so</filename>
   <basename>libgstamrwbdec.so</basename>
-  <version>0.10.12.1</version>
+  <version>0.10.14</version>
   <license>unknown</license>
   <source>gst-plugins-ugly</source>
-  <package>GStreamer Ugly Plug-ins git/prerelease</package>
+  <package>GStreamer Ugly Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c63e53b00d4f2075c3fe37688427f011469f5baa..aa73fbef519b408a28f3c6c3447451645e37f503 100644 (file)
@@ -3,7 +3,7 @@
   <description>Demuxes and muxes audio and video in Microsofts ASF format</description>
   <filename>../../gst/asfdemux/.libs/libgstasf.so</filename>
   <basename>libgstasf.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 885390f54908c4464da2fcde0b89134cb515f37f..f052e9fa04ba689ed01328cf71752a6f313c480b 100644 (file)
@@ -3,7 +3,7 @@
   <description>Read audio from audio CDs</description>
   <filename>../../ext/cdio/.libs/libgstcdio.so</filename>
   <basename>libgstcdio.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 37a9af708597316ef8d392496582400b1a0b9695..0e8c9b9fb78df308172aed821203794122be3c0d 100644 (file)
@@ -3,7 +3,7 @@
   <description>Decode DVD LPCM frames into standard PCM</description>
   <filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
   <basename>libgstdvdlpcmdec.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 9405ea4e2a400080827c42dd991cc9f993ac317a..ffd77a033b00061111c2b0621e3da3dec6878a25 100644 (file)
@@ -3,7 +3,7 @@
   <description>Access a DVD with dvdread</description>
   <filename>../../ext/dvdread/.libs/libgstdvdread.so</filename>
   <basename>libgstdvdread.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 67e69bc08f7de58b05d3b95cfc391b01c1b33ec3..577b6a9f5833ecb4e723b064787367a1c32e642c 100644 (file)
@@ -3,7 +3,7 @@
   <description>DVD subtitle parser and decoder</description>
   <filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
   <basename>libgstdvdsub.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index b1d5bf92a26731a2f2f722434840d689eee9d976..2011a8199155382f5ecf3eb44d772eb8c9c53c13 100644 (file)
@@ -3,7 +3,7 @@
   <description>Convert raw AC3 into IEC958 (S/PDIF) frames</description>
   <filename>../../gst/iec958/.libs/libgstiec958.so</filename>
   <basename>libgstiec958.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 82c23bf8eb785baba3341109b504dccdba5290d6..3388dff8d837de53b8f2d524e55116daa6cb766b 100644 (file)
@@ -3,7 +3,7 @@
   <description>Encode MP3s with LAME</description>
   <filename>../../ext/lame/.libs/libgstlame.so</filename>
   <basename>libgstlame.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 10e57817de56add08dd3a23fe3d389c3e1996bfa..fb6d7d8d360ab6ea6dbf2ad84f4f7236cf556e53 100644 (file)
@@ -3,7 +3,7 @@
   <description>mp3 decoding based on the mad library</description>
   <filename>../../ext/mad/.libs/libgstmad.so</filename>
   <basename>libgstmad.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 233ae245fb8e402d16c5bed880ac1de82adddfd3..148df95c9df07b346e0d485da1911f53d905e948 100644 (file)
@@ -3,7 +3,7 @@
   <description>LibMpeg2 decoder</description>
   <filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
   <basename>libgstmpeg2dec.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 5c495b27c664d2a351dbdc5d13f8266ab60cdce9..5ef0c92dda5ca7ad6c39af6985e430cc03a85a3a 100644 (file)
@@ -3,7 +3,7 @@
   <description>MPEG-1 layer 1/2/3 audio stream elements</description>
   <filename>../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so</filename>
   <basename>libgstmpegaudioparse.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 93773d8f0a5b45d6c4fdcf45b6f55133b9bfc369..042a4f1b4f912c04d80b58b37209507ea666a818 100644 (file)
@@ -3,7 +3,7 @@
   <description>MPEG system stream parser</description>
   <filename>../../gst/mpegstream/.libs/libgstmpegstream.so</filename>
   <basename>libgstmpegstream.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 8292eb281e1007899911f024cf746457b0f08789..fdc48719894cab300aab33b519ccf81ed8c42d0b 100644 (file)
@@ -3,7 +3,7 @@
   <description>RealMedia support plugins</description>
   <filename>../../gst/realmedia/.libs/libgstrmdemux.so</filename>
   <basename>libgstrmdemux.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index d0dea965cb97d414824a02160441e9d26fa1aa7c..bbe66ca3690962260bb631cbe3e290e20040f70d 100644 (file)
@@ -3,7 +3,7 @@
   <description>Uses libsidplay to decode .sid files</description>
   <filename>../../ext/sidplay/.libs/libgstsid.so</filename>
   <basename>libgstsid.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index c8aba2e9578ac2754ffba077f5f7bf5d0487fb44..7090f3442406478b5a75f7e237df0efb4b5f918d 100644 (file)
@@ -3,7 +3,7 @@
   <description>Encode MP2s with TwoLAME</description>
   <filename>../../ext/twolame/.libs/libgsttwolame.so</filename>
   <basename>libgsttwolame.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>LGPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
index 54720c032ca2dfee0fb6e390df90ba27a5b21abd..e7f39cafef82c89c51c5f6cb75dd0e221b25e9b8 100644 (file)
@@ -3,7 +3,7 @@
   <description>libx264-based H264 plugins</description>
   <filename>../../ext/x264/.libs/libgstx264.so</filename>
   <basename>libgstx264.so</basename>
-  <version>0.10.13</version>
+  <version>0.10.14</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
   <package>GStreamer Ugly Plug-ins source release</package>
@@ -26,7 +26,7 @@
           <name>src</name>
           <direction>source</direction>
           <presence>always</presence>
-          <details>video/x-h264, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]</details>
+          <details>video/x-h264, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], stream-format=(string){ byte-stream, avc }</details>
         </caps>
       </pads>
     </element>
index 48a207617ee6fbe2fef336566b0bd7cd083e7f6a..fa1462a8671f7223b34eb425490c71d37a4cec9e 100644 (file)
@@ -34,6 +34,17 @@ might be widely known to present patent problems.
    </CVSRepository>
  </repository> 
 
+ <release>
+  <Version>
+   <revision>0.10.14</revision>
+   <branch>0.10</branch>
+   <name>Run Rabbit</name>
+   <created>2010-03-06</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.14.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.14.tar.gz" />
+  </Version>
+ </release>
+
  <release>
   <Version>
    <revision>0.10.13</revision>
index 14222635ed67998203cbe8b5ca94bea1ff8f1acb..c879615a152ec7b859d4fefb559d49fb2423f34c 100644 (file)
@@ -43,7 +43,7 @@
 #define GST_LICENSE "LGPL"
 
 /* package name in plugins */
-#define GST_PACKAGE_NAME "GStreamer Ugly Plug-ins prerelease"
+#define GST_PACKAGE_NAME "GStreamer Ugly Plug-ins source release"
 
 /* package origin */
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 #define PACKAGE_NAME "GStreamer Ugly Plug-ins"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer Ugly Plug-ins 0.10.13.4"
+#define PACKAGE_STRING "GStreamer Ugly Plug-ins 0.10.14"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gst-plugins-ugly"
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.13.4"
+#define PACKAGE_VERSION "0.10.14"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef STDC_HEADERS
 
 /* Version number of package */
-#define VERSION "0.10.13.4"
+#define VERSION "0.10.14"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */