Release 0.10.12
authorJan Schmidt <thaytan@noraisin.net>
Thu, 18 Jun 2009 07:34:54 +0000 (08:34 +0100)
committerJan Schmidt <thaytan@noraisin.net>
Thu, 18 Jun 2009 07:34:54 +0000 (08:34 +0100)
26 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-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-synaesthesia.xml
docs/plugins/inspect/plugin-twolame.xml
docs/plugins/inspect/plugin-x264.xml
win32/common/config.h

index ce01d63c9a95e1b1bdebd0a628fa683bca9bcb6b..935efc3f647dae311ab3687daea627517b25ae47 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+=== release 0.10.12 ===
+
+2009-06-18  Jan Schmidt <jan.schmidt@sun.com>
+
+       * configure.ac:
+         releasing 0.10.12, "Moving Along The Highway"
+
+2009-06-18 08:04:40 +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/en_GB.po:
+       * po/es.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.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-06-05 22:10:02 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * configure.ac:
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/en_GB.po:
+       * po/es.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.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:
+       * win32/common/config.h:
+         0.10.11.2 pre-release
+
+2009-06-05 22:07:31 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * win32/common/config.h.in:
+         win32: Remove #undef inline from the win32 config.h
+
+2009-06-05 20:53:57 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
+       * docs/plugins/inspect/plugin-mad.xml:
+       * ext/mad/Makefile.am:
+       * ext/mad/gstid3tag.c:
+       * ext/mad/gstmad.c:
+       * ext/mad/gstmad.h:
+         mad, id3mux: (re)move broken, unmaintained and unloved id3mux element
+         It will be reborn with a shiny new code base under its hood in -bad.
+         See #581756 and #565764.
+
+2009-06-05 19:48:28 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * tests/check/pipelines/.gitignore:
+         gitignore: Ignore some built files in the test area
+
+2009-06-05 19:46:17 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * 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-synaesthesia.xml:
+       * docs/plugins/inspect/plugin-twolame.xml:
+         docs: Update plugin inspect files
+
+2009-06-05 19:25:54 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * configure.ac:
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
+       * docs/plugins/inspect/plugin-x264.xml:
+       * ext/Makefile.am:
+       * gst-plugins-ugly.spec.in:
+       * tests/check/Makefile.am:
+       * tests/check/elements/.gitignore:
+         Moved 'x264enc' from -bad to -ugly
+
+2009-05-25 11:18:57 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * ext/x264/gstx264enc.c:
+       * ext/x264/gstx264enc.h:
+         [MOVED FROM BAD 28/28] x264enc: add multipass-cache-file property
+         Fixes #583627
+
+2009-05-09 23:47:39 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
+
+       * ext/x264/GstX264Enc.prs:
+         [MOVED FROM BAD 27/28] Remove wrong stuff from preset file
+
+2009-05-09 12:42:25 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
+
+       * ext/x264/GstX264Enc.prs:
+         [MOVED FROM BAD 26/28] Add a more representative example preset file for x264
+
+2009-05-07 17:53:42 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
+
+       * ext/x264/gstx264enc.c:
+         [MOVED FROM BAD 25/28] Add ranks to various muxers and encoders in -bad
+
+2009-04-30 00:06:36 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * ext/x264/GstX264Enc.prs:
+       * ext/x264/Makefile.am:
+       * ext/x264/gstx264enc.c:
+         [MOVED FROM BAD 24/28] x264enc: add preset support
+         Add preset iface and a (dummy) preset file as a starting point.
+
+2009-04-29 16:57:36 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/x264/gstx264enc.c:
+         [MOVED FROM BAD 23/28] x264enc: add some documentation on profile
+
+2009-04-09 23:53:39 +0200  Janin Kolenc <janin.kolenc at marand.si>
+
+       * ext/x264/gstx264enc.c:
+       * ext/x264/gstx264enc.h:
+         [MOVED FROM BAD 22/28] x264enc: add force keyframe event handling
+         Use the GstForceKeyUnit event to force a keyframe.
+         Fixes #578112.
+
+2009-01-05 10:28:58 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 21/28] ext/x264/gstx264enc.c: Use hyphen in property name, perform safety buffer size check prior to mem access, and some mo...
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_class_init),
+         (gst_x264_enc_header_buf), (gst_x264_enc_encode_frame):
+         Use hyphen in property name, perform safety buffer size check
+         prior to mem access, and some more parentheses in macro.
+
+2009-01-02 01:44:11 +0000  Alessandro Decina <alessandro.d@gmail.com>
+
+         [MOVED FROM BAD 20/28] ext/apexsink/Makefile.am: Link against -lgcrpyto for RSA_new and RSA_free.
+         Original commit message from CVS:
+         * ext/apexsink/Makefile.am:
+         Link against -lgcrpyto for RSA_new and RSA_free.
+         * ext/faac/gstfaac.c:
+         * ext/x264/gstx264enc.c:
+         Fix compiler warnings.
+
+2008-11-14 19:52:24 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 19/28] ext/x264/gstx264enc.c: Construct source caps in more conventional (and correct) manner.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_set_src_caps):
+         Construct source caps in more conventional (and correct) manner.
+
+2008-11-04 12:42:30 +0000  Stefan Kost <ensonic@users.sourceforge.net>
+
+         [MOVED FROM BAD 18/28] Don't install static libs for plugins. Fixes #550851 for -bad.
+         Original commit message from CVS:
+         * ext/alsaspdif/Makefile.am:
+         * ext/amrwb/Makefile.am:
+         * ext/apexsink/Makefile.am:
+         * ext/arts/Makefile.am:
+         * ext/artsd/Makefile.am:
+         * ext/audiofile/Makefile.am:
+         * ext/audioresample/Makefile.am:
+         * ext/bz2/Makefile.am:
+         * ext/cdaudio/Makefile.am:
+         * ext/celt/Makefile.am:
+         * ext/dc1394/Makefile.am:
+         * ext/dirac/Makefile.am:
+         * ext/directfb/Makefile.am:
+         * ext/divx/Makefile.am:
+         * ext/dts/Makefile.am:
+         * ext/faac/Makefile.am:
+         * ext/faad/Makefile.am:
+         * ext/gsm/Makefile.am:
+         * ext/hermes/Makefile.am:
+         * ext/ivorbis/Makefile.am:
+         * ext/jack/Makefile.am:
+         * ext/jp2k/Makefile.am:
+         * ext/ladspa/Makefile.am:
+         * ext/lcs/Makefile.am:
+         * ext/libfame/Makefile.am:
+         * ext/libmms/Makefile.am:
+         * ext/metadata/Makefile.am:
+         * ext/mpeg2enc/Makefile.am:
+         * ext/mplex/Makefile.am:
+         * ext/musepack/Makefile.am:
+         * ext/musicbrainz/Makefile.am:
+         * ext/mythtv/Makefile.am:
+         * ext/nas/Makefile.am:
+         * ext/neon/Makefile.am:
+         * ext/ofa/Makefile.am:
+         * ext/polyp/Makefile.am:
+         * ext/resindvd/Makefile.am:
+         * ext/sdl/Makefile.am:
+         * ext/shout/Makefile.am:
+         * ext/snapshot/Makefile.am:
+         * ext/sndfile/Makefile.am:
+         * ext/soundtouch/Makefile.am:
+         * ext/spc/Makefile.am:
+         * ext/swfdec/Makefile.am:
+         * ext/tarkin/Makefile.am:
+         * ext/theora/Makefile.am:
+         * ext/timidity/Makefile.am:
+         * ext/twolame/Makefile.am:
+         * ext/x264/Makefile.am:
+         * ext/xine/Makefile.am:
+         * ext/xvid/Makefile.am:
+         * gst-libs/gst/app/Makefile.am:
+         * gst-libs/gst/dshow/Makefile.am:
+         * gst/aiffparse/Makefile.am:
+         * gst/app/Makefile.am:
+         * gst/audiobuffer/Makefile.am:
+         * gst/bayer/Makefile.am:
+         * gst/cdxaparse/Makefile.am:
+         * gst/chart/Makefile.am:
+         * gst/colorspace/Makefile.am:
+         * gst/dccp/Makefile.am:
+         * gst/deinterlace/Makefile.am:
+         * gst/deinterlace2/Makefile.am:
+         * gst/dvdspu/Makefile.am:
+         * gst/festival/Makefile.am:
+         * gst/filter/Makefile.am:
+         * gst/flacparse/Makefile.am:
+         * gst/flv/Makefile.am:
+         * gst/games/Makefile.am:
+         * gst/h264parse/Makefile.am:
+         * gst/librfb/Makefile.am:
+         * gst/mixmatrix/Makefile.am:
+         * gst/modplug/Makefile.am:
+         * gst/mpeg1sys/Makefile.am:
+         * gst/mpeg4videoparse/Makefile.am:
+         * gst/mpegdemux/Makefile.am:
+         * gst/mpegtsmux/Makefile.am:
+         * gst/mpegvideoparse/Makefile.am:
+         * gst/mve/Makefile.am:
+         * gst/nsf/Makefile.am:
+         * gst/nuvdemux/Makefile.am:
+         * gst/overlay/Makefile.am:
+         * gst/passthrough/Makefile.am:
+         * gst/pcapparse/Makefile.am:
+         * gst/playondemand/Makefile.am:
+         * gst/rawparse/Makefile.am:
+         * gst/real/Makefile.am:
+         * gst/rtjpeg/Makefile.am:
+         * gst/rtpmanager/Makefile.am:
+         * gst/scaletempo/Makefile.am:
+         * gst/sdp/Makefile.am:
+         * gst/selector/Makefile.am:
+         * gst/smooth/Makefile.am:
+         * gst/smoothwave/Makefile.am:
+         * gst/speed/Makefile.am:
+         * gst/speexresample/Makefile.am:
+         * gst/stereo/Makefile.am:
+         * gst/subenc/Makefile.am:
+         * gst/tta/Makefile.am:
+         * gst/vbidec/Makefile.am:
+         * gst/videodrop/Makefile.am:
+         * gst/videosignal/Makefile.am:
+         * gst/virtualdub/Makefile.am:
+         * gst/vmnc/Makefile.am:
+         * gst/y4m/Makefile.am:
+         * sys/acmenc/Makefile.am:
+         * sys/cdrom/Makefile.am:
+         * sys/dshowdecwrapper/Makefile.am:
+         * sys/dshowsrcwrapper/Makefile.am:
+         * sys/dvb/Makefile.am:
+         * sys/dxr3/Makefile.am:
+         * sys/fbdev/Makefile.am:
+         * sys/oss4/Makefile.am:
+         * sys/qcam/Makefile.am:
+         * sys/qtwrapper/Makefile.am:
+         * sys/vcd/Makefile.am:
+         * sys/wininet/Makefile.am:
+         * win32/common/config.h:
+         Don't install static libs for plugins. Fixes #550851 for -bad.
+
+2008-10-27 17:01:22 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 17/28] ext/x264/gstx264enc.c: Adapt to slightly modified x264 API.  Fixes #555238.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_init_encoder):
+         Adapt to slightly modified x264 API.  Fixes #555238.
+
+2008-08-12 16:13:15 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 16/28] ext/x264/gstx264enc.*: Do not deal with duplicated input (timestamps).  If needed, a generic element can do so.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_reset),
+         (gst_x264_enc_chain), (gst_x264_enc_encode_frame):
+         * ext/x264/gstx264enc.h:
+         Do not deal with duplicated input (timestamps).  If needed,
+         a generic element can do so.
+         Do not manipulate input timestamps on the way out,
+         since that shifts the timeline and A/V sync.
+
+2008-08-12 15:41:48 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 15/28] docs/plugins/gst-plugins-bad-plugins.args: Integrate new properties into documentation.
+         Original commit message from CVS:
+         * docs/plugins/gst-plugins-bad-plugins.args:
+         Integrate new properties into documentation.
+         * ext/x264/gstx264enc.c: (gst_x264_enc_class_init),
+         (gst_x264_enc_init), (gst_x264_enc_init_encoder),
+         (gst_x264_enc_set_property), (gst_x264_enc_get_property):
+         Fix up API prior to eventual plugin move.
+         API: GstX264Enc:pass (provides more options, and changed to enum)
+
+2008-08-12 13:08:39 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 14/28] Add documentation and unit test for x264enc.
+         Original commit message from CVS:
+         * docs/plugins/Makefile.am:
+         * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+         * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+         * ext/x264/gstx264enc.c:
+         * tests/check/Makefile.am:
+         * tests/check/elements/x264enc.c: (setup_x264enc),
+         (cleanup_x264enc), (GST_START_TEST), (x264enc_suite), (main):
+         Add documentation and unit test for x264enc.
+
+2008-08-11 17:24:58 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 13/28] ext/x264/gstx264enc.c: Allocate some buffers in more adaptive and economical fashion.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_init),
+         (gst_x264_enc_header_buf), (gst_x264_enc_encode_frame):
+         Allocate some buffers in more adaptive and economical fashion.
+
+2008-08-11 15:16:14 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 12/28] configure.ac: Check for sufficiently up-to-date x264 API.
+         Original commit message from CVS:
+         * configure.ac:
+         Check for sufficiently up-to-date x264 API.
+         * ext/x264/gstx264enc.c: (gst_x264_enc_pass_get_type),
+         (gst_x264_enc_base_init), (gst_x264_enc_class_init),
+         (gst_x264_enc_init), (gst_x264_enc_init_encoder),
+         (gst_x264_enc_set_property), (gst_x264_enc_get_property):
+         * ext/x264/gstx264enc.h:
+         Expose some more parameters of the x264 encoder as properties.
+
+2008-08-08 15:07:12 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 11/28] ext/x264/gstx264enc.c: Coding style and layout; re-order some functions in more typical and natural flow.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_log_callback),
+         (gst_x264_enc_finalize), (gst_x264_enc_header_buf),
+         (gst_x264_enc_set_src_caps), (gst_x264_enc_sink_set_caps),
+         (gst_x264_enc_flush_frames):
+         Coding style and layout; re-order some functions in more
+         typical and natural flow.
+
+2008-08-08 14:19:16 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 10/28] ext/x264/: Use GQueue in stead of custom queue code.
+         Original commit message from CVS:
+         * ext/x264/Makefile.am:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_set_src_caps),
+         (gst_x264_enc_sink_set_caps), (gst_x264_enc_init),
+         (gst_x264_enc_reset), (gst_x264_enc_finalize),
+         (gst_x264_enc_flush_frames), (gst_x264_enc_sink_event),
+         (gst_x264_enc_chain), (gst_x264_enc_encode_frame),
+         (gst_x264_enc_change_state), (gst_x264_enc_set_property):
+         * ext/x264/gstx264enc.h:
+         Use GQueue in stead of custom queue code.
+         Factorize flushing out encoder delayed frames.
+         Factorize initialization and state change reset.
+
+2008-08-08 10:56:02 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 09/28] Use configure-generated _stdint.h.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.h:
+         * sys/fbdev/gstfbdevsink.c:
+         Use configure-generated _stdint.h.
+
+2008-08-08 10:13:36 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+         [MOVED FROM BAD 08/28] ext/x264/: Use video format library and GST_WRITE_*_BE macros where applicable.
+         Original commit message from CVS:
+         * ext/x264/Makefile.am:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_header_buf),
+         (gst_x264_enc_sink_set_caps), (gst_x264_enc_base_init),
+         (gst_x264_enc_class_init), (gst_x264_enc_log_callback),
+         (gst_x264_enc_init), (gst_x264_enc_init_encoder),
+         (gst_x264_enc_finalize), (gst_x264_enc_chain),
+         (gst_x264_enc_encode_frame), (plugin_init):
+         * ext/x264/gstx264enc.h:
+         Use video format library and GST_WRITE_*_BE macros where applicable.
+         Use finalize in stead of dispose.
+         Set up debug category and log callback.
+
+2008-06-04 11:33:21 +0000  Tim-Philipp Müller <tim@centricular.net>
+
+         [MOVED FROM BAD 07/28] ext/x264/gstx264enc.c: Try harder not to crash when we get an EOS event but haven't set up the encoder yet (as may ha...
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_header_buf),
+         (gst_x264_enc_sink_event), (gst_x264_enc_chain),
+         (gst_x264_enc_encode_frame):
+         Try harder not to crash when we get an EOS event but haven't set
+         up the encoder yet (as may happen when upstream errors out with
+         not-negotiated, for example). Also, always push the EOS event
+         downstream.
+
+2007-12-11 16:26:07 +0000  Wim Taymans <wim.taymans@gmail.com>
+
+         [MOVED FROM BAD 06/28] ext/x264/gstx264enc.c: Fix caps memleak.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_set_src_caps):
+         Fix caps memleak.
+
+2007-10-26 17:18:41 +0000  Tim-Philipp Müller <tim@centricular.net>
+
+         [MOVED FROM BAD 05/28] ext/x264/gstx264enc.c: Fix build against the libx264 version that ships with debian stable.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c:
+         Fix build against the libx264 version that ships with debian stable.
+
+2007-09-24 10:53:37 +0000  Stefan Kost <ensonic@users.sourceforge.net>
+
+         [MOVED FROM BAD 04/28] Massive leak fixing, plus code cleanups.
+         Original commit message from CVS:
+         * ext/audioresample/gstaudioresample.c:
+         * ext/x264/gstx264enc.c:
+         * gst/dvdspu/gstdvdspu.c:
+         * gst/dvdspu/gstdvdspu.h:
+         * gst/festival/gstfestival.c:
+         * gst/h264parse/gsth264parse.c:
+         * gst/mpegtsparse/mpegtspacketizer.c:
+         * gst/mpegtsparse/mpegtsparse.c:
+         * gst/multifile/gstmultifilesink.c:
+         * gst/multifile/gstmultifilesrc.c:
+         * gst/nuvdemux/gstnuvdemux.c:
+         * sys/dshowsrcwrapper/gstdshowaudiosrc.c:
+         * sys/dshowsrcwrapper/gstdshowvideosrc.c:
+         * sys/vcd/vcdsrc.c:
+         Massive leak fixing, plus code cleanups.
+
+2007-07-18 07:35:32 +0000  Stefan Kost <ensonic@users.sourceforge.net>
+
+         [MOVED FROM BAD 03/28] Add stdlib include (free, atoi, exit).
+         Original commit message from CVS:
+         * examples/app/appsrc_ex.c:
+         * examples/switch/switcher.c:
+         * ext/neon/gstneonhttpsrc.c:
+         * ext/timidity/gstwildmidi.c:
+         * ext/x264/gstx264enc.c:
+         * gst/mve/mveaudioenc.c: (mve_compress_audio):
+         * gst/rtpmanager/gstrtpclient.c:
+         * gst/rtpmanager/gstrtpjitterbuffer.c:
+         * gst/spectrum/demo-audiotest.c:
+         * gst/spectrum/demo-osssrc.c:
+         * sys/dvb/gstdvbsrc.c:
+         Add stdlib include (free, atoi, exit).
+
+2007-05-15 21:23:53 +0000  Stefan Kost <ensonic@users.sourceforge.net>
+
+         [MOVED FROM BAD 02/28] ext/x264/gstx264enc.c (gst_x264_enc_init_encoder): This needs a version check.
+         Original commit message from CVS:
+         * ext/x264/gstx264enc.c (gst_x264_enc_init_encoder):
+         This needs a version check.
+         * gst/bayer/Makefile.am:
+         Fix the build.
+
+2007-03-25 13:06:26 +0000  Michal Benes <michal.benes@itonis.tv>
+
+         [MOVED FROM BAD 01/28] Add libx264-based h264 encoder plugin (#421110). Probably doesn't handle 'odd' widths and heights correctly yet.
+         Original commit message from CVS:
+         Patch by: Michal Benes <michal.benes at itonis tv>
+         Patch by: Josef Zlomek <josef.zlomek at itonis tv>
+         * configure.ac:
+         * ext/Makefile.am:
+         * ext/x264/Makefile.am:
+         * ext/x264/gstx264enc.c: (gst_x264_enc_me_get_type),
+         (gst_x264_enc_analyse_get_type),
+         (gst_x264_enc_timestamp_queue_init),
+         (gst_x264_enc_timestamp_queue_free),
+         (gst_x264_enc_timestamp_queue_put),
+         (gst_x264_enc_timestamp_queue_get), (gst_x264_enc_header_buf),
+         (gst_x264_enc_set_src_caps), (gst_x264_enc_sink_set_caps),
+         (gst_x264_enc_base_init), (gst_x264_enc_class_init),
+         (gst_x264_enc_init), (gst_x264_enc_init_encoder),
+         (gst_x264_enc_close_encoder), (gst_x264_enc_dispose),
+         (gst_x264_enc_sink_event), (gst_x264_enc_chain),
+         (gst_x264_enc_encode_frame), (gst_x264_enc_change_state),
+         (gst_x264_enc_set_property), (gst_x264_enc_get_property),
+         (plugin_init):
+         * ext/x264/gstx264enc.h:
+         Add libx264-based h264 encoder plugin (#421110). Probably doesn't
+         handle 'odd' widths and heights correctly yet.
+
+2009-06-05 01:51:20 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: nicer metadata extraction of genre tags in some cases
+         Handle pseudo-strings like "(5)" and map them to the ID3v1 genre
+         that they presumably stand for.
+
+2009-06-05 01:32:07 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: parse WM/Picture tags to extract cover art
+         Fixes #583112.
+
+2009-05-31 20:20:30 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * REQUIREMENTS:
+         docs: fix http links for amr libs in REQUIREMENTS
+
+2009-05-29 20:07:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: fix bogus flow return handling in eos handler
+         Don't overwrite the origin flow return by whatever flow we get
+         when trying to push the remaining internally queued payloads.
+         We want to do our eos logic, ie. send an EOS event or segment-done
+         message in any case. Makes things EOS properly when an EOS event
+         is forced upon the pipeline so that the source returns
+         FLOW_UNEXPECTED to a pulling asfdemux. Should fix #582056.
+
+2009-05-29 19:52:58 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/config.h:
+         win32: update config.h
+
+2009-05-22 19:27:35 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: bump core/base requirements to released versions
+
+2009-05-22 19:26:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * autogen.sh:
+       * configure.ac:
+         autogen: move the -Wno-portability for automake into configure.ac
+
+2009-05-27 00:16:30 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/dvdlpcmdec/Makefile.am:
+       * gst/dvdlpcmdec/gstdvdlpcmdec.c:
+         dvdlpcmdec: Add multichannel channel maps, and send some tags
+         Add a multichannel map to the output caps, and send at least a CODEC and
+         BITRATE tag. I'm not too sure about the 5.1 and 7.1 channel maps. I have
+         no samples and can't find info about the channel ordering, but this is
+         better than nothing.
+
+2009-05-26 17:19:54 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * common:
+         Automatic update of common submodule
+         From 888e0a2 to c572721
+
+2009-05-22 10:20:46 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * common:
+         Automatic update of common submodule
+         From 6ab11d1 to 888e0a2
+
+2009-05-21 15:18:06 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/dvdsub/gstdvdsubdec.c:
+         dvdsubdec: Remove some dead code
+         Remove some redundant memset - gobject memory is already initalised to 0.
+         Remove a commented out line leftover from the previous commit
+
+2009-05-21 14:20:22 +0100  Kapil Agrawal <kapil@mediamagictechnologies.com>
+
+       * gst/dvdsub/gstdvdsubdec.c:
+       * gst/dvdsub/gstdvdsubdec.h:
+         dvdsubdec: Support ARGB output
+         Negotiate to and render into ARGB buffers directly if the peer supports it.
+         Fixes: #580869
+
+2009-05-19 00:51:49 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * ext/a52dec/gsta52dec.c:
+         a52dec: Reconcile code with dtsdec
+         Perform some cleanups based on the dtsdec code such as using the boilerplate
+         macro and static pad template functions.
+         Add some documentation. Don't register a change in flags until we synch on
+         another frame successfully.
+
+2009-05-14 12:32:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlamemp3enc.c:
+         lamemp3enc: Improve debugging a bit
+
+2009-05-13 19:32:16 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/mpeg2dec/gstmpeg2dec.c:
+         mpeg2dec: Revert ranking switch with ffdec_mpeg2video. Fixes #574461
+
+2009-05-13 01:55:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/Makevars:
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/en_GB.po:
+       * po/es.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.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: avoid conflicts of local *.po files with files in git
+         Make it so that filenames and line numbers are only stored in the *.pot file
+         (which is not in git), but not in the individual *.po files. This information
+         is hardly useful for translators in our case, and it should avoid the constant
+         conflicts of local *.po files with the ones in git which are caused by the
+         source files changing and the line numbers being updated. This commit might
+         cause one last merge conflict for you, which you can work around with
+         "git checkout po/*.po" before merging or pulling. After that there should
+         (hopefully) not be any more local modifications of these files (unless
+         someone committed additions or changes to translated strings and the
+         *.po files haven't been updated yet, that is).
+
+2009-05-12 19:22:07 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/lame/gstlamemp3enc.c:
+         lamemp3enc: add Since tag to gtk-doc chunk
+
+2009-05-13 01:46:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/elements/mpeg2dec.c:
+         checks: fix mpeg2dec unit test again after interlace addition to caps
+
+2009-05-12 20:34:20 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * ext/mpeg2dec/gstmpeg2dec.c:
+         mpeg2dec: work around old mpeg2dec versions
+         The repeat first field flag was introduced in 0.5.0 so conditionally disable its
+         detection and just assume no rff is used. This fixes the compilation.
+         Fixes #582375
+
+2009-05-12 20:24:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * ext/mpeg2dec/Makefile.am:
+         mpeg2dec: link to gstvideo
+         Fix compilation by adding the right include directories and linking to the video
+         library.
+
+2009-05-12 11:57:04 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/asfpacket.c:
+         asfdemux: Downgrade simple statements from WARNING to DEBUG
+
+2009-05-11 12:37:46 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/asfheaders.c:
+       * gst/asfdemux/asfheaders.h:
+       * gst/asfdemux/asfpacket.c:
+       * gst/asfdemux/asfpacket.h:
+         asf: Detect more payload extensions.
+         These should help fix interlaced/PAR issues with more files.
+
+2009-05-12 11:44:13 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/mpeg2dec/gstmpeg2dec.c:
+       * ext/mpeg2dec/gstmpeg2dec.h:
+         mpeg2dec: Implement interlaced support.
+         Expand the debugging statements to show more picture information.
+
+2009-05-12 11:19:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/mpeg2dec/gstmpeg2dec.c:
+         mpeg2dec: Lower rank to MARGINAL to make ffdec_mpeg2video the default
+         ffdec_mpeg2video is much faster, fixes bug #574461.
+
+2009-05-10 16:53:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlamemp3enc.c:
+         lamemp3enc: Don't write a Xing header
+
+2009-05-10 11:17:25 +0200  Marc-Andre Lureau <marcandre.lureau@gmail.com>
+
+       * autogen.sh:
+         Run libtoolize before aclocal
+         This unbreaks the build in some cases. Fixes bug #582021
+
+2009-05-09 15:28:18 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/mpeg2dec/gstmpeg2dec.c:
+         mpeg2dec: use 64bit safe scaling functions.
+         Got this to fail when seeking in a 14GB file (the value in bytes is
+         bigger than 2**32).
+
+2009-05-09 10:57:34 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mpegaudioparse: remove some pointless g_return_if_fail()s
+
+2009-05-08 14:24:47 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
+
+       * ext/twolame/gsttwolame.c:
+         Switch twolame to primary rank
+
+2009-05-07 17:59:52 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
+
+       * ext/lame/gstlame.c:
+       * ext/lame/gstlamemp3enc.c:
+       * ext/twolame/gsttwolame.c:
+         Add ranks to mp3 encoders
+
+2009-05-07 17:57:17 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
+
+       * gst-plugins-ugly.spec.in:
+         Add twolame plugin to spec file
+
+2009-05-02 18:11:06 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/asfpacket.c:
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: use upstream segment and timestamps for some interpolation
+         This should particularly help in case of upstream live src, e.g. rtspsrc,
+         and especially so if it has to perform fallback to TCP.
+
+2009-05-07 11:09:59 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/gstrtpasfdepay.c:
+         rtpasfdepay: Add support for fragmented packet (L == 0).
+         This happens with rtp-over-udp.
+
+2009-05-07 10:10:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlamemp3enc.c:
+         lamemp3enc: Fixup the bitrate only for CBR
+         Additionally clarify some property descriptions.
+
+2009-05-06 21:47:17 +0200  Alessandro Decina <alessandro.d@gmail.com>
+
+       * ext/lame/gstlamemp3enc.c:
+         lame: fix format string in debug statement
+
+2009-05-06 15:37:44 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mp3parse: Don't reject valid Xing tables of contents
+         Some Xing headers apparently start the TOC at byte 1 instead of 0. Don't
+         reject them because of it, just subtract the initial offset when reading
+         the table.
+
+2009-05-06 15:27:01 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mp3parse: Allow more bits to change in headers during resynch
+         Be more lenient about what we accept as changing bits in a header - basically,
+         only require that the mp3 sync marker is present, for the mpeg version,
+         layer and samplerate.
+         Fixes: #581464
+
+2009-05-06 13:17:35 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/mad/gstmad.c:
+         mad: Add duration of incoming/outgoing buffers in debug statements
+
+2009-05-06 13:15:30 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mpegaudioparse: Remove useless checks for valid buffer duration.
+         The buffer duration is set to a valid value at the very top of
+         emit_frame(), we therefore don't need to check it later on.
+
+2009-05-06 13:13:35 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+         mpegaudioparse: Fix stop condition for outputting buffers.
+         Some mp3 streams have an offset in timestamps, requiring us to push the
+         frame *AFTER* segment.stop in order for the decoder to be able to push
+         all data up to the segment.stop position.
+
+2009-05-02 16:51:11 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/asfpacket.c:
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: 0-base timestamps consistently (whether or not streaming)
+         This also makes timestamps (more) consistent before and after a possible
+         seek, and moreover makes for reasonable position reporting in live stream
+         (whose payload timestamps should not be taken for granted).
+
+2009-05-02 13:45:22 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: report initial latency due to internal preroll queue
+
+2009-05-02 13:44:48 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: enhance debug statement and refactor some initialization
+
+2009-05-02 13:44:11 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: handle FIXME; activate pads after internal preroll also when streaming
+
+2009-05-02 11:12:51 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/asfpacket.c:
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: handle FIXME; normalize preroll
+
+2009-05-02 16:08:03 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+       * gst/asfdemux/gstasfdemux.h:
+         asfdemux: fixes for streaming mode
+         * Improve newsegment handling, e.g. upstream might live in TIME.
+         * Only send newsegment if we have needed info.
+         * Avoid reading past end of data section.
+
+2009-05-01 18:08:15 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: fixes/enhancements for streaming mode
+         * Do not rock the boat by reacting to FLUSH_START.
+         * Try to handle TIME seeking by seeking upstream in BYTES.
+         * Handle SEEKING query.
+
+2009-05-05 16:38:19 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * ext/lame/gstlamemp3enc.c:
+         lame: fix compilation with LAME versions < 3.98
+         lame_set_VBR_quality(), which takes a floating point value for the
+         quality, has been added only in v3.98. Use lame_set_VBR_q(), which
+         takes quality as an integer, for older LAME versions.
+         Fixes #581341.
+
+2009-05-04 20:39:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/config.h:
+         win32: update config.h to git
+         Until someone ports the new win32 config.h logic from the
+         other modules to -ugly.
+
+2009-05-04 12:53:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * docs/plugins/gst-plugins-ugly-plugins.args:
+       * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
+       * docs/plugins/gst-plugins-ugly-plugins.interfaces:
+         Update docs
+
+2009-05-04 12:51:29 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlamemp3enc.c:
+         lamemp3enc: Add a note to the encoding-engine-quality property
+         that says, that this does not affect the bitrate at all.
+
+2009-05-04 12:48:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlame.c:
+       * ext/lame/gstlamemp3enc.c:
+         lame: Implement preset interface
+
+2009-05-04 12:47:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/twolame/gsttwolame.c:
+         twolame: Implement preset interface
+
+2009-04-30 10:21:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * docs/plugins/gst-plugins-ugly-plugins.args:
+       * ext/lame/gstlamemp3enc.c:
+       * ext/lame/gstlamemp3enc.h:
+         lamemp3enc: Remove fast-vbr property and rename vbr-quality to quality
+
+2009-04-30 10:16:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlame.c:
+       * ext/lame/gstlamemp3enc.c:
+         lame/lamemp3enc: Fix memory leak on FLUSH_STOP
+
+2009-04-30 10:14:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlame.c:
+         lame: Deprecate the lame element
+
+2009-04-30 10:13:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
+       * docs/plugins/gst-plugins-ugly-plugins.args:
+       * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
+       * docs/plugins/gst-plugins-ugly-plugins.interfaces:
+       * docs/plugins/inspect/plugin-a52dec.xml:
+       * docs/plugins/inspect/plugin-amrnb.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-synaesthesia.xml:
+       * docs/plugins/inspect/plugin-twolame.xml:
+         Update docs
+
+2009-04-30 10:10:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/gstlamemp3enc.c:
+         lame: Update example pipelines with the new properties
+
+2009-04-29 19:01:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/lame/Makefile.am:
+       * ext/lame/gstlame.c:
+       * ext/lame/gstlamemp3enc.c:
+       * ext/lame/gstlamemp3enc.h:
+       * ext/lame/plugin.c:
+         lame: Add lamemp3enc element with much simplified interface
+         This deprecates the lame element and fixes bug #494528.
+
+2009-04-23 09:04:41 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/asfpacket.c:
+         asfpacket: Fix pull-mode timestamping handling.
+         The problem that happens is the following:
+         * A packet with multiple payloads comes in
+         * Those payloads get handled one by one
+         * The first payload contains the first audio payload with timestamp A
+         * The second payload contains the first video (key)frame with timestamp V (where V < A)
+         With the previous code, the following would happen:
+         * the first payload gets processed, then passed to queue_for_stream
+         * queue_for_stream detects it's the first valid timestamp received and stores
+         first_ts = A
+         * the second payload gets processed, then pass to queue_for_stream
+         * queue_for_stream detects the timestamp is lower than first_ts... and
+         discards it... resulting in losing the first keyframe of the video stream
+         We've been having this issue for *ages*... it's just that nobody noticed it
+         that much with playbin. But with playbin2's aggresive multiqueue handling, this
+         will result in multiqueue not being able to preroll (because the video decoder will
+         be dropping a ton of buffers before (maybe) receiving the next keyframe).
+         Tested with over 200 asf files, and they all play the first frame correctly now,
+         even the most braindead ones.
+
+2009-04-21 14:12:06 -0700  Michael Smith <msmith@songbirdnest.com>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+       * gst/mpegaudioparse/gstmpegaudioparse.h:
+         mp3parse: don't build seek table if we can't seek.
+         Fixes #573720 - unbounded memory usage increase when listening to mp3
+         stream for a long time.
+
+2009-04-21 22:13:32 +0100  Jan Schmidt <thaytan@noraisin.net>
+
+       * common:
+         Automatic update of common submodule
+         From b3941ea to 6ab11d1
+
+2009-04-21 20:17:57 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/mpegaudioparse/gstmpegaudioparse.c:
+       * gst/mpegaudioparse/gstxingmux.c:
+         mpegaudioparse: Remove dead assignment and duplicate code
+
+2009-04-21 20:21:11 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/realmedia/rmdemux.c:
+         rmdemux: Actually return the return value for the seek handling.
+
+2009-04-21 20:20:02 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/mpegstream/gstmpegdemux.c:
+       * gst/mpegstream/gstmpegparse.c:
+         mpegstream: Remove dead assignments.
+         The duplicate assignment of update_time was weird... but it seems normal
+         that it's indeed the second statement which is the valid one.
+
+2009-04-21 20:17:19 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/amrnb/amrnbparse.c:
+         armnb: Remove unused variable, adapt debug message accordingly.
+
+2009-04-21 20:15:56 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/dvdsub/gstdvdsubdec.c:
+       * gst/mpegstream/gstdvddemux.c:
+       * gst/mpegstream/gstmpegclock.c:
+         dvdsub/mpegstream: _class_init: Remove unused class variables
+
+2009-04-19 14:03:58 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: Initialize flow for a corner case.
+         This might be caused by entering the if() line 1214 and then not having
+         any activated_streams.. resulting in reaching line 1267 without having
+         any valid flow value.
+
+2009-04-19 14:03:38 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/twolame/gsttwolame.c:
+         twolame: Remove unneeded variable, value assigned was never read.
+
+2009-04-19 14:03:19 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/mpeg2dec/gstmpeg2dec.c:
+         mpeg2dec: Remove dead assignment. Value overwritten later on.
+
+2009-04-19 14:02:44 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/mad/gstmad.c:
+         mad: Remove dead assignment and variables given values which are never read.
+
+2009-04-19 14:02:03 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/lame/gstlame.c:
+         lame: Remove unneeded variable, it's assigned a value never read.
+
+2009-04-19 13:59:24 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/realmedia/rmdemux.c:
+         rmdemux: Remove dead assignment, value is being overwritten before being read.
+
+2009-04-19 13:58:31 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/realmedia/rmdemux.c:
+         rmdemux: Remove unused accurate flag.
+         I couldn't see any reason why this was there in the first place.
+
+2009-04-19 13:57:59 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/realmedia/asmrules.c:
+       * gst/realmedia/rdtdepay.c:
+         realmedia: Remove dead assignments. The results are never read.
+
+2009-04-19 13:57:10 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/realmedia/gstrdtbuffer.c:
+       * gst/realmedia/rademux.c:
+       * gst/realmedia/rdtmanager.c:
+       * gst/realmedia/rmdemux.c:
+         realmedia: Remove useless variables, only being used once (or not).
+
+2009-04-19 13:55:24 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * ext/mpeg2dec/gstmpeg2dec.c:
+       * gst/asfdemux/gstrtspwms.c:
+       * gst/realmedia/pnmsrc.c:
+       * gst/realmedia/rdtdepay.c:
+       * gst/realmedia/rtspreal.c:
+         remove empty method implementations.
+
+2009-04-18 08:12:08 +0200  Josep Torra <n770galaxy@gmail.com>
+
+       * gst/asfdemux/gstrtspwms.c:
+         rtspwms: fix condition to detect extension commands for WMS
+         Reply with OK to the extension commands for WMS.
+
+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
+         Add headers that are specific to real only if a real server had been
+         detected by the OPTIONS message.
+
+2009-04-14 19:16:46 +0200  David Hoyt <dhoyt at llnl.gov>
+
+       * gst/synaesthesia/synaescope.c:
+         synaesthesia: fix compilation on windows
+         Fix compilation under MSVC due to references to headers
+         that are not available with the MS SDKs.
+         Fixes #578524
+
+2009-04-14 10:54:37 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/asfdemux/gstrtspwms.c:
+         rtspwms: reply to extension commands
+         Reply with OK to the extension commands for WMS.
+
+2009-04-14 10:53:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/asfdemux/gstrtpasfdepay.c:
+         asfdepay: fix a comment
+
+2009-04-14 10:53:33 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/asfdemux/gstasfdemux.c:
+         asfdemux: add some more debugging
+
+2009-04-14 10:51:45 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * configure.ac:
+         configure.ac: require git -base
+         We require 0.10.22.1 of -base for the new Match-If and ETag headers in RTSP.
+
+2009-04-09 20:21:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/realmedia/rtspreal.c:
+         realmedia: add special Real header to SETUP message only for Real servers
+         Fixes playback of Windows Media RTSP streams and other non-Real RTSP
+         streams where the server errors out because it can't handle the
+         Real-specific 'Required: com.real.retain-entity-for-setup' header
+         we've been adding unconditionally in the recent past.
+         For reference:
+         rtsp://66.111.34.191:601/broadcast/alnour.rm
+         rtsp://195.134.224.231/snowboard_100.wmv
+
+2009-04-08 11:44:53 -0700  Michael Smith <msmith@songbirdnest.com>
+
+       * configure.ac:
+       * gst/asfdemux/Makefile.am:
+         asfdemux: link to all required libraries including indirectly used ones.
+         On win32, we're required to link to all the libraries used - including
+         ones only indirectly used by other libs. So, add gstaudio, gsttag, and
+         (for windows only) winsock.
+
+2009-04-04 21:19:23 +0300  Felipe Contreras <felipe.contreras@gmail.com>
+
+       * common:
+         Automatic update of common submodule
+         From d0ea89e to b3941ea
+
+2009-04-04 14:54:41 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * common:
+         Automatic update of common submodule
+         From f8b3d91 to d0ea89e
+
+2009-03-26 20:23:14 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/dvdlpcmdec/gstdvdlpcmdec.c:
+         dvdlpcmdec: Fix factory klass, It's a 'Decoder', not a 'Demuxer'.
+
+2009-03-25 16:39:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/realmedia/rtspreal.c:
+       * gst/realmedia/rtspreal.h:
+         realrtsp: add more headers
+         Parse the ETag from the describe method and pass the sessionid as the value for
+         the If-Match header is subsequent setup calls.
+         Fixes support for more RealMedia RTSP streams.
+
+2009-03-22 13:08:48 -0700  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+         twolame: bump requirement to 0.3.10
+         0.3.10 is the first version with the float32 encoder functions.
+         Fixes #576305.
+
+2009-03-22 20:15:24 +0000  Jan Schmidt <thaytan@noraisin.net>
+
+       * configure.ac:
+         back to development -> 0.10.11.1
+
 === release 0.10.11 ===
 
-2009-03-21  Jan Schmidt <jan.schmidt@sun.com>
+2009-03-21 01:05:22 +0000  Jan Schmidt <thaytan@noraisin.net>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 0.10.11, "Their swords and their knives"
+       * 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:
+       * gst-plugins-ugly.doap:
+       * po/cs.po:
+       * win32/common/config.h:
+         Release 0.10.11
+
+2009-03-21 00:28:29 +0000  Jan Schmidt <thaytan@noraisin.net>
+
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/en_GB.po:
+       * po/es.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.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-03-13 16:45:08 +0000  Jan Schmidt <thaytan@noraisin.net>
 
diff --git a/NEWS b/NEWS
index 530469e1cc64006509aac3aad44d452510cb9468..a3d690b9a402a445b91eacf611b1d5c14ae6f714 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,33 @@
-This is GStreamer Ugly Plug-ins 0.10.11 "The swords and their knives"
+This is GStreamer Ugly Plug-ins 0.10.12 "Moving Along The Highway"
+
+Changes since 0.10.11:
+    
+      * Real and WMS RTSP improvements
+      * Other cleanups and bug fixes
+      * Improve ASF file handling
+      * Large MPEG video file support
+      * Interlacing support for MPEG video
+      * New 'lamemp3dec' mp3 encoder element
+      * x264enc moved from -bad
+      * Remove id3mux in favour of the new id3tag element in -bad
+
+Bugs fixed since 0.10.11:
+     
+      * 401173 : [asfdemux] Stream doesn't play, stuck on first frame
+      * 494528 : Simplifications of the LAME plugin
+      * 574461 : [mpeg2dec] Lower rank and make ffdec_mpeg2video PRIMARY
+      * 576305 : twolame plugin does not detet proper version
+      * 579058 : [asfdemux] proper handling of RTSP input
+      * 580803 : [PLUGIN-MOVE] Move x264enc to -ugly
+      * 580869 : dvdsubdec ARGB support
+      * 581341 : [lamemp3enc] doesn't build with LAME 3.97: implicit decla...
+      * 581756 : [id3mux] replace with something more reliable
+      * 582056 : [asfdemux] forcing an EOS on the pipeline doesn't work wi...
+      * 582375 : mpeg2dec not building in gst-plugins-ugly
+      * 583112 : [asfdemux] extract coverart (WM/Picture tag)
+      * 573720 : [mp3parse] Memory leak when playing shoutcast streams
+      * 581464 : xing data is being ignored
+      * 578524 : synaesthesia MSVC compatibility
 
 Changes since 0.10.10:
     
diff --git a/RELEASE b/RELEASE
index e9e0f219b345272b2eb6896d61214317e333c852..092874ccc939400611d4fe37b57341e0b10fb830 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer Ugly Plug-ins 0.10.11 "Their swords and their knives"
+Release notes for GStreamer Ugly Plug-ins 0.10.12 "Moving Along The Highway"
         
 
 The GStreamer team is proud to announce a new release
@@ -55,30 +55,32 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
-      * Migrate twolame element from -bad
-      * mp3parse improvements
-      * Support scaling in the synaesthsia visualisation
-      * Improve realmedia streaming, supporting RDT and pnm://
-      * Improved ASF demuxing, including streaming-mode seeking
-      * Support for 4:4:4 MPEG-2 video
+      * Real and WMS RTSP improvements
+      * Other cleanups and bug fixes
+      * Improve ASF file handling
+      * Large MPEG video file support
+      * Interlacing support for MPEG video
+      * New 'lamemp3dec' mp3 encoder element
+      * x264enc moved from -bad
+      * Remove id3mux in favour of the new id3tag element in -bad
 
 Bugs fixed in this release
      
-      * 571146 : [mpeg2dec] Probably uses wrong strides for 4:2:2 and 4:4:...
+      * 401173 : [asfdemux] Stream doesn't play, stuck on first frame
+      * 494528 : Simplifications of the LAME plugin
       * 574461 : [mpeg2dec] Lower rank and make ffdec_mpeg2video PRIMARY
-      * 454228 : [mpegdemux] problem with mark shuttleworth clip
-      * 522699 : pnm:/something.ra streams can't be loaded in Totem from a...
-      * 527112 : [real] Can't play several real audio streams
-      * 556714 : Real Audio streams not working properly
-      * 560348 : plus7.arte.tv plays slooooowly
-      * 562065 : mpeg2dec does not handle STATE_SEQUENCE_MODIFIED from > =l...
-      * 562086 : mpeg2 stream crashes something in gstreamer
-      * 564885 : [mpegstream] memory leak
-      * 568836 : [asfdemux] add seeking support when operating in push mode
-      * 569317 : [PLUGIN-MOVE] Move twolame plugin from -bad to -ugly
-      * 575068 : [mp3parse] deadlock with accurate seeking
-      * 335067 : Need RTP ASF depayloader
-      * 571358 : [real] file playing stops immediately
+      * 576305 : twolame plugin does not detet proper version
+      * 579058 : [asfdemux] proper handling of RTSP input
+      * 580803 : [PLUGIN-MOVE] Move x264enc to -ugly
+      * 580869 : dvdsubdec ARGB support
+      * 581341 : [lamemp3enc] doesn't build with LAME 3.97: implicit decla...
+      * 581756 : [id3mux] replace with something more reliable
+      * 582056 : [asfdemux] forcing an EOS on the pipeline doesn't work wi...
+      * 582375 : mpeg2dec not building in gst-plugins-ugly
+      * 583112 : [asfdemux] extract coverart (WM/Picture tag)
+      * 573720 : [mp3parse] Memory leak when playing shoutcast streams
+      * 581464 : xing data is being ignored
+      * 578524 : synaesthesia MSVC compatibility
 
 Download
 
@@ -108,20 +110,22 @@ Applications
 Contributors to this release
     
       * Alessandro Decina
-      * Cygwin Ports maintainer
+      * Christian Schaller
+      * David Hoyt
       * David Schleef
       * Edward Hervey
-      * Hans de Goede
+      * Felipe Contreras
       * Jan Schmidt
+      * Janin Kolenc
+      * Josef Zlomek
+      * Josep Torra
+      * Kapil Agrawal
+      * Marc-Andre Lureau
       * Mark Nauwelaerts
       * Michael Smith
-      * René Stadler
-      * Roland Moser
+      * Michal Benes
       * Sebastian Dröge
-      * Simon Holm Thøgersen
       * Stefan Kost
       * Tim-Philipp Müller
       * Wim Taymans
-      * Yves Lefebvre
-      * Zaheer Merali
  
\ No newline at end of file
index 3e24a63a47ecffe3a96d58297707eb98d49a0130..c2ba4ad72d3bd63d8890c7ca935ffa19f88c3018 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.11.2,
+AC_INIT(GStreamer Ugly Plug-ins, 0.10.12,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gst-plugins-ugly)
 
index 62c93ecccc67f53bc0723fb56370c24f21065141..bc39e9c7e5e9dc4004a7251427280dfaf67b1bd8 100644 (file)
 <ARG>
 <NAME>GstLame::highpass-width</NAME>
 <TYPE>gint</TYPE>
-<RANGE>>= G_MAXULONG</RANGE>
+<RANGE>>= -1</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>>= G_MAXULONG</RANGE>
+<RANGE>>= -1</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>>= G_MAXULONG</RANGE>
+<RANGE>>= -1</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>[G_MAXULONG,100]</RANGE>
+<RANGE>[-1,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>[G_MAXULONG,4]</RANGE>
+<RANGE>[-1,4]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Psychoacoustic Model</NICK>
 <BLURB>Psychoacoustic model used to encode the audio.</BLURB>
 <RANGE>[8,320]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Bitrate (kb/s)</NICK>
-<BLURB>Bitrate in kbit/sec (8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320).</BLURB>
+<BLURB>Bitrate in kbit/sec (Only valid if target is bitrate, for CBR one of 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320).</BLURB>
 <DEFAULT>128</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>CBR</NICK>
-<BLURB>Enforce constant bitrate encoding.</BLURB>
+<BLURB>Enforce constant bitrate encoding (Only valid if target is bitrate).</BLURB>
 <DEFAULT>FALSE</DEFAULT>
 </ARG>
 
 <RANGE>[0,9.999]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Quality</NICK>
-<BLURB>VBR Quality from 0 to 10, 0 being the best.</BLURB>
+<BLURB>VBR Quality from 0 to 10, 0 being the best (Only valid if target is quality).</BLURB>
 <DEFAULT>4</DEFAULT>
 </ARG>
 
 <DEFAULT>IF1</DEFAULT>
 </ARG>
 
+<ARG>
+<NAME>GstX264Enc::analyse</NAME>
+<TYPE>GstX264EncAnalyse</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Analyse</NICK>
+<BLURB>Partitions to consider.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::b-adapt</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>B-Adapt</NICK>
+<BLURB>Automatically decide how many B-frames to use.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::b-pyramid</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>B-Pyramid</NICK>
+<BLURB>Keep some B-frames as references.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::bframes</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 4</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>B-Frames</NICK>
+<BLURB>Number of B-frames between I and P.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::bitrate</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[1,102400]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Bitrate</NICK>
+<BLURB>Bitrate in kbit/sec.</BLURB>
+<DEFAULT>2048</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::byte-stream</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Byte Stream</NICK>
+<BLURB>Generate byte stream format of NALU.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::cabac</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Use CABAC</NICK>
+<BLURB>Enable CABAC entropy coding.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::dct8x8</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>DCT8x8</NICK>
+<BLURB>Adaptive spatial transform size.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::interlaced</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Interlaced</NICK>
+<BLURB>Interlaced material.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::ip-factor</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,2]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>IP-Factor</NICK>
+<BLURB>Quantizer factor between I- and P-frames.</BLURB>
+<DEFAULT>1.4</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::key-int-max</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= G_MAXINT</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Key-frame maximal interval</NICK>
+<BLURB>Maximal distance between two key-frames (0 for automatic).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::me</NAME>
+<TYPE>GstX264EncMe</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Motion Estimation</NICK>
+<BLURB>Integer pixel motion estimation method.</BLURB>
+<DEFAULT>hexagonal search, radius 2</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::multipass-cache-file</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Multipass Cache File</NICK>
+<BLURB>Filename for multipass cache file.</BLURB>
+<DEFAULT>"x264.log"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::noise-reduction</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 100000</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Noise Reducation</NICK>
+<BLURB>Noise reduction strength.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::pass</NAME>
+<TYPE>GstX264EncPass</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Encoding pass/type</NICK>
+<BLURB>Encoding pass/type.</BLURB>
+<DEFAULT>Constant Bitrate Encoding</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::pb-factor</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,2]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>PB-Factor</NICK>
+<BLURB>Quantizer factor between P- and B-frames.</BLURB>
+<DEFAULT>1.3</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::qp-max</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[1,51]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Maximum Quantizer</NICK>
+<BLURB>Maximum quantizer.</BLURB>
+<DEFAULT>51</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::qp-min</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[1,51]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Minimum Quantizer</NICK>
+<BLURB>Minimum quantizer.</BLURB>
+<DEFAULT>10</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::qp-step</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[1,50]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Maximum Quantizer Difference</NICK>
+<BLURB>Maximum quantizer difference between frames.</BLURB>
+<DEFAULT>4</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::quantizer</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[1,50]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Constant Quantizer</NICK>
+<BLURB>Constant quantizer or quality to apply.</BLURB>
+<DEFAULT>21</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::ref</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[1,12]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Reference Frames</NICK>
+<BLURB>Number of reference frames.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::sps-id</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 31</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>SPS ID</NICK>
+<BLURB>SPS and PPS ID number.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::stats-file</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Stats File</NICK>
+<BLURB>Filename for multipass statistics (deprecated, use multipass-stats-file).</BLURB>
+<DEFAULT>"x264.log"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::subme</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[1,6]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Subpixel Motion Estimation</NICK>
+<BLURB>Subpixel motion estimation and partition decision quality: 1=fast, 6=best.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::threads</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 4</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Threads</NICK>
+<BLURB>Number of threads used by the codec (0 for automatic).</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::trellis</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Trellis quantization</NICK>
+<BLURB>Enable trellis searched quantization.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::vbv-buf-capacity</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[300,10000]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>VBV buffer capacity</NICK>
+<BLURB>Size of the VBV buffer in milliseconds.</BLURB>
+<DEFAULT>600</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstX264Enc::weightb</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Weighted B-Frames</NICK>
+<BLURB>Weighted prediction for B-frames.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
index a50a6bd54747900391f3c3973e29db76945718a7..cc585fb27e4fa965aa4fd5aee909530c30e9f31a 100644 (file)
@@ -9,43 +9,39 @@ GObject
     GstElement
       GstBin
         GstPipeline
+      GstMpeg2dec
+      GstA52Dec
+      GstMad
       GstBaseSrc
         GstPushSrc
           GstCddaBaseSrc
             GstCdioCddaSrc
           GstDvdReadSrc
           GstPNMSrc
-      GstAmrnbDec
-      GstAmrnbParse
-      GstAmrnbEnc
-      GstMad
-      GstID3TagBase
-        GstID3Tag
-      GstMpeg2dec
       GstSidDec
       GstTwoLame
+      GstX264Enc
       GstLameMP3Enc
       GstLame
-      GstA52Dec
-      GstSynaesthesia
-      GstDvdLpcmDec
-      GstXingMux
-      GstMPEGAudioParse
       GstRMDemux
       GstRealAudioDemux
       GstRDTDepay
       GstRDTManager
       GstRTSPReal
-      AC3IEC
-      GstASFDemux
-      GstRTSPWMS
-      GstBaseRTPDepayload
-        GstRtpAsfDepay
+      GstDvdLpcmDec
       GstDvdSubDec
       GstDvdSubParse
+      AC3IEC
       GstMPEGParse
         GstMPEGDemux
           GstDVDDemux
+      GstXingMux
+      GstMPEGAudioParse
+      GstASFDemux
+      GstRTSPWMS
+      GstBaseRTPDepayload
+        GstRtpAsfDepay
+      GstSynaesthesia
     GstBus
     GstTask
     GstClock
@@ -56,6 +52,6 @@ GInterface
   GTypePlugin
   GstChildProxy
   GstURIHandler
-  GstTagSetter
   GstPreset
+  GstTagSetter
   GstRTSPExtension
index 64a3094171b1dc6c17c6db97283e76dbeac66d85..cfbbce6972e67a7697a209e6e267b28c06bbbd20 100644 (file)
@@ -4,9 +4,9 @@ GstCddaBaseSrc GstURIHandler
 GstCdioCddaSrc GstURIHandler
 GstDvdReadSrc GstURIHandler
 GstPNMSrc GstURIHandler
-GstID3Tag GstTagSetter
 GstTwoLame GstPreset
+GstX264Enc GstPreset
 GstLameMP3Enc GstPreset
-GstLame GstTagSetter GstPreset
+GstLame GstPreset GstTagSetter
 GstRTSPReal GstRTSPExtension
 GstRTSPWMS GstRTSPExtension
index 2b6b777a74b81ea4cc739f3e825078ec1d68ee27..2bf0edd3eda409e6b5324189952137cac0e49000 100644 (file)
@@ -1,2 +1,2 @@
 GstChildProxy GstObject
-GstTagSetter GstObject GstElement
+GstTagSetter GstElement
index 53cc1b16ebd6cbeb78c28f033d1a76f150d75930..cfd87ae8cb77de7b861a7a46c56573817907db96 100644 (file)
@@ -3,10 +3,10 @@
   <description>Decodes ATSC A/52 encoded audio streams</description>
   <filename>../../ext/a52dec/.libs/libgsta52dec.so</filename>
   <basename>libgsta52dec.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>GPL</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 ca375444dbb6495cc20c76d254aa957e1debe70d..cfdd9429fe5271f3b79802862085f5e7dcf1f865 100644 (file)
@@ -3,10 +3,10 @@
   <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.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 367a76fd45c03abb8054b74121e48092c4de7351..01b4b6a4516c012ae5f0f303023ea7c9dc1b8b37 100644 (file)
@@ -3,10 +3,10 @@
   <description>Read audio from audio CDs</description>
   <filename>../../ext/cdio/.libs/libgstcdio.so</filename>
   <basename>libgstcdio.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>GPL</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 8b3f5221215a0f8ab0a5b5a797e58496697aa0b2..3e1febc6d43cebb5627521edc0ff1fa3f05fd670 100644 (file)
@@ -3,10 +3,10 @@
   <description>Decode DVD LPCM frames into standard PCM</description>
   <filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
   <basename>libgstdvdlpcmdec.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 ad92f55b8a7ad80249088b4d9b30b441213c644d..21191c16373ef40c8d555bf0baae3fa813370825 100644 (file)
@@ -3,10 +3,10 @@
   <description>Access a DVD with dvdread</description>
   <filename>../../ext/dvdread/.libs/libgstdvdread.so</filename>
   <basename>libgstdvdread.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>GPL</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 f1837bfd86d0875f94bab400ea58bcedb54251b0..4604e4888c6eb25c3c381348d9374f9971b15e4a 100644 (file)
@@ -3,10 +3,10 @@
   <description>DVD subtitle parser and decoder</description>
   <filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
   <basename>libgstdvdsub.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 ce19b6fb915376e6481ebcb1da4abf76ef65fa0b..5da48782c1ddae2c2c7c96a1a5f8b98b1715b17b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Convert raw AC3 into IEC958 (S/PDIF) frames</description>
   <filename>../../gst/iec958/.libs/libgstiec958.so</filename>
   <basename>libgstiec958.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 c2c4dd33b20994f69615995131b6066b4012e94f..67b0ec9ef871565a0729c69b66ded2d7be2ed4c0 100644 (file)
@@ -3,10 +3,10 @@
   <description>Encode MP3s with LAME</description>
   <filename>../../ext/lame/.libs/libgstlame.so</filename>
   <basename>libgstlame.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 9cb20fe1add22f76a1849c7f601de3ad0779453a..c9444fcda4944cd6681fe385ae3a13c7031a14bb 100644 (file)
@@ -3,10 +3,10 @@
   <description>mp3 decoding based on the mad library</description>
   <filename>../../ext/mad/.libs/libgstmad.so</filename>
   <basename>libgstmad.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>GPL</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 47e74feb8bce3b7c63fc82d1ab430906422ddbe0..13de8a22390a4d9f280275a94c1c097b7479dc36 100644 (file)
@@ -3,10 +3,10 @@
   <description>LibMpeg2 decoder</description>
   <filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
   <basename>libgstmpeg2dec.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>GPL</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 3af484c36b17dc18fd556cf51fae3af55d614bb5..7f68b80d4c2037a1a4ebe24093055bd5240adc8f 100644 (file)
@@ -3,10 +3,10 @@
   <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.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 1a48911269c6ef613dc08d984ba8d15e8b447617..a2d7b2d53a4ba20a71204fe0c53559cce062785e 100644 (file)
@@ -3,10 +3,10 @@
   <description>MPEG system stream parser</description>
   <filename>../../gst/mpegstream/.libs/libgstmpegstream.so</filename>
   <basename>libgstmpegstream.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 0999af8e5a903f95ede5a064023b8611ab357ba1..3864a66cb21c434e28fa2aa1740af6197c412c31 100644 (file)
@@ -3,10 +3,10 @@
   <description>RealMedia support plugins</description>
   <filename>../../gst/realmedia/.libs/libgstrmdemux.so</filename>
   <basename>libgstrmdemux.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 612dbcb74715a75dd958811a4f91a8eaa2c7635a..a81c465633e21aabc5421c164a42c5d7ed5c4328 100644 (file)
@@ -3,10 +3,10 @@
   <description>Uses libsidplay to decode .sid files</description>
   <filename>../../ext/sidplay/.libs/libgstsid.so</filename>
   <basename>libgstsid.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>GPL</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 d895976837d56c31bf8f4d132306c41f7a1c81c4..c1f90399b2f492880c1cdec016d56399bcd9bb9c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Creates video visualizations of audio input, using stereo and pitch information</description>
   <filename>../../gst/synaesthesia/.libs/libgstsynaesthesia.so</filename>
   <basename>libgstsynaesthesia.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.10.1</version>
   <license>GPL</license>
   <source>gst-plugins-ugly</source>
-  <package>GStreamer Ugly Plug-ins git/prerelease</package>
+  <package>GStreamer Ugly Plug-ins CVS/prerelease</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 05622b0b44085d0ffeedc24ba7b8c3c221a06078..25e0308b670e2a997f9df7ba0ab97128532c8033 100644 (file)
@@ -3,10 +3,10 @@
   <description>Encode MP2s with TwoLAME</description>
   <filename>../../ext/twolame/.libs/libgsttwolame.so</filename>
   <basename>libgsttwolame.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>LGPL</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 b2e5018f50ddfbd414676f574aa18ec34a6f3494..04e3378830ce231784cd0e6053d2ce8db2e57222 100644 (file)
@@ -3,10 +3,10 @@
   <description>libx264-based H264 plugins</description>
   <filename>../../ext/x264/.libs/libgstx264.so</filename>
   <basename>libgstx264.so</basename>
-  <version>0.10.11.1</version>
+  <version>0.10.12</version>
   <license>GPL</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 01ac99774c0c33418b02353bbb4569d7eb4ca1e0..7b15cd910f1ae270f8d2d19bf50683d0da1a44b2 100644 (file)
@@ -21,7 +21,7 @@
 #define GST_LICENSE "LGPL"
 
 /* package name in plugins */
-#define GST_PACKAGE_NAME "GStreamer Ugly Plug-ins git/prerelease"
+#define GST_PACKAGE_NAME "GStreamer Ugly Plug-ins source release"
 
 /* package origin */
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 #undef PACKAGE_NAME "GStreamer Ugly Plug-ins"
 
 /* Define to the full name and version of this package. */
-#undef PACKAGE_STRING "GStreamer Ugly Plug-ins 0.10.11.2"
+#undef PACKAGE_STRING "GStreamer Ugly Plug-ins 0.10.12"
 
 /* Define to the one symbol short name of this package. */
 #undef PACKAGE_TARNAME "gst-plugins-ugly"
 
 /* Define to the version of this package. */
-#undef PACKAGE_VERSION "0.10.11.2"
+#undef PACKAGE_VERSION "0.10.12"
 
 /* directory where plugins are located */
 #undef PLUGINDIR
 #undef STDC_HEADERS
 
 /* Version number of package */
-#define VERSION "0.10.11.2"
+#define VERSION "0.10.12"
 
 /* Define to 1 if your processor stores words with the most significant byte
    first (like Motorola and SPARC, unlike Intel and VAX). */