From 5a62da12b074428d393802df1e41ad3333b015ce Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Thu, 18 Jun 2009 08:34:54 +0100 Subject: Release 0.10.12 --- ChangeLog | 1284 +++++++++++++++++++- NEWS | 31 +- RELEASE | 60 +- configure.ac | 2 +- docs/plugins/gst-plugins-ugly-plugins.args | 296 ++++- docs/plugins/gst-plugins-ugly-plugins.hierarchy | 32 +- docs/plugins/gst-plugins-ugly-plugins.interfaces | 4 +- .../plugins/gst-plugins-ugly-plugins.prerequisites | 2 +- docs/plugins/inspect/plugin-a52dec.xml | 4 +- docs/plugins/inspect/plugin-asf.xml | 4 +- docs/plugins/inspect/plugin-cdio.xml | 4 +- docs/plugins/inspect/plugin-dvdlpcmdec.xml | 4 +- docs/plugins/inspect/plugin-dvdread.xml | 4 +- docs/plugins/inspect/plugin-dvdsub.xml | 4 +- docs/plugins/inspect/plugin-iec958.xml | 4 +- docs/plugins/inspect/plugin-lame.xml | 4 +- docs/plugins/inspect/plugin-mad.xml | 4 +- docs/plugins/inspect/plugin-mpeg2dec.xml | 4 +- docs/plugins/inspect/plugin-mpegaudioparse.xml | 4 +- docs/plugins/inspect/plugin-mpegstream.xml | 4 +- docs/plugins/inspect/plugin-realmedia.xml | 4 +- docs/plugins/inspect/plugin-siddec.xml | 4 +- docs/plugins/inspect/plugin-synaesthesia.xml | 4 +- docs/plugins/inspect/plugin-twolame.xml | 4 +- docs/plugins/inspect/plugin-x264.xml | 4 +- win32/common/config.h | 8 +- 26 files changed, 1688 insertions(+), 99 deletions(-) diff --git a/ChangeLog b/ChangeLog index ce01d63c9a..935efc3f64 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,1289 @@ +=== release 0.10.12 === + +2009-06-18 Jan Schmidt + + * configure.ac: + releasing 0.10.12, "Moving Along The Highway" + +2009-06-18 08:04:40 +0100 Jan Schmidt + + * 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 + + * 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 + + * 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 + + * 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 + + * tests/check/pipelines/.gitignore: + gitignore: Ignore some built files in the test area + +2009-06-05 19:46:17 +0100 Jan Schmidt + + * 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 + + * 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 + + * 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 + + * ext/x264/GstX264Enc.prs: + [MOVED FROM BAD 27/28] Remove wrong stuff from preset file + +2009-05-09 12:42:25 +0100 Christian Schaller + + * 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 + + * 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 + + * 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 + + * ext/x264/gstx264enc.c: + [MOVED FROM BAD 23/28] x264enc: add some documentation on profile + +2009-04-09 23:53:39 +0200 Janin Kolenc + + * 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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + + [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 + Patch by: Josef Zlomek + * 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 + + * 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 + + * 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 + + * REQUIREMENTS: + docs: fix http links for amr libs in REQUIREMENTS + +2009-05-29 20:07:14 +0100 Tim-Philipp Müller + + * 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 + + * win32/common/config.h: + win32: update config.h + +2009-05-22 19:27:35 +0100 Tim-Philipp Müller + + * configure.ac: + configure: bump core/base requirements to released versions + +2009-05-22 19:26:27 +0100 Tim-Philipp Müller + + * autogen.sh: + * configure.ac: + autogen: move the -Wno-portability for automake into configure.ac + +2009-05-27 00:16:30 +0100 Jan Schmidt + + * 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 + + * common: + Automatic update of common submodule + From 888e0a2 to c572721 + +2009-05-22 10:20:46 +0100 Jan Schmidt + + * common: + Automatic update of common submodule + From 6ab11d1 to 888e0a2 + +2009-05-21 15:18:06 +0100 Jan Schmidt + + * 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 + + * 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 + + * 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 + + * ext/lame/gstlamemp3enc.c: + lamemp3enc: Improve debugging a bit + +2009-05-13 19:32:16 +0200 Edward Hervey + + * ext/mpeg2dec/gstmpeg2dec.c: + mpeg2dec: Revert ranking switch with ffdec_mpeg2video. Fixes #574461 + +2009-05-13 01:55:16 +0100 Tim-Philipp Müller + + * 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 + + * ext/lame/gstlamemp3enc.c: + lamemp3enc: add Since tag to gtk-doc chunk + +2009-05-13 01:46:00 +0100 Tim-Philipp Müller + + * 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 + + * 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 + + * 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 + + * gst/asfdemux/asfpacket.c: + asfdemux: Downgrade simple statements from WARNING to DEBUG + +2009-05-11 12:37:46 +0200 Edward Hervey + + * 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 + + * 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 + + * 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 + + * ext/lame/gstlamemp3enc.c: + lamemp3enc: Don't write a Xing header + +2009-05-10 11:17:25 +0200 Marc-Andre Lureau + + * 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 + + * 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 + + * gst/mpegaudioparse/gstmpegaudioparse.c: + mpegaudioparse: remove some pointless g_return_if_fail()s + +2009-05-08 14:24:47 +0100 Christian Schaller + + * ext/twolame/gsttwolame.c: + Switch twolame to primary rank + +2009-05-07 17:59:52 +0100 Christian Schaller + + * 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 + + * gst-plugins-ugly.spec.in: + Add twolame plugin to spec file + +2009-05-02 18:11:06 +0200 Mark Nauwelaerts + + * 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 + + * 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 + + * 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 + + * ext/lame/gstlamemp3enc.c: + lame: fix format string in debug statement + +2009-05-06 15:37:44 +0100 Jan Schmidt + + * 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 + + * 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 + + * ext/mad/gstmad.c: + mad: Add duration of incoming/outgoing buffers in debug statements + +2009-05-06 13:15:30 +0200 Edward Hervey + + * 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 + + * 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 + + * 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 + + * 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 + + * gst/asfdemux/gstasfdemux.c: + asfdemux: enhance debug statement and refactor some initialization + +2009-05-02 13:44:11 +0200 Mark Nauwelaerts + + * gst/asfdemux/gstasfdemux.c: + asfdemux: handle FIXME; activate pads after internal preroll also when streaming + +2009-05-02 11:12:51 +0200 Mark Nauwelaerts + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * ext/lame/gstlame.c: + * ext/lame/gstlamemp3enc.c: + lame: Implement preset interface + +2009-05-04 12:47:03 +0200 Sebastian Dröge + + * ext/twolame/gsttwolame.c: + twolame: Implement preset interface + +2009-04-30 10:21:40 +0200 Sebastian Dröge + + * 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 + + * 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 + + * ext/lame/gstlame.c: + lame: Deprecate the lame element + +2009-04-30 10:13:05 +0200 Sebastian Dröge + + * 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 + + * ext/lame/gstlamemp3enc.c: + lame: Update example pipelines with the new properties + +2009-04-29 19:01:44 +0200 Sebastian Dröge + + * 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 + + * 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 + + * 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 + + * common: + Automatic update of common submodule + From b3941ea to 6ab11d1 + +2009-04-21 20:17:57 +0200 Edward Hervey + + * gst/mpegaudioparse/gstmpegaudioparse.c: + * gst/mpegaudioparse/gstxingmux.c: + mpegaudioparse: Remove dead assignment and duplicate code + +2009-04-21 20:21:11 +0200 Edward Hervey + + * gst/realmedia/rmdemux.c: + rmdemux: Actually return the return value for the seek handling. + +2009-04-21 20:20:02 +0200 Edward Hervey + + * 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 + + * ext/amrnb/amrnbparse.c: + armnb: Remove unused variable, adapt debug message accordingly. + +2009-04-21 20:15:56 +0200 Edward Hervey + + * 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 + + * 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 + + * ext/twolame/gsttwolame.c: + twolame: Remove unneeded variable, value assigned was never read. + +2009-04-19 14:03:19 +0200 Edward Hervey + + * ext/mpeg2dec/gstmpeg2dec.c: + mpeg2dec: Remove dead assignment. Value overwritten later on. + +2009-04-19 14:02:44 +0200 Edward Hervey + + * 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 + + * ext/lame/gstlame.c: + lame: Remove unneeded variable, it's assigned a value never read. + +2009-04-19 13:59:24 +0200 Edward Hervey + + * gst/realmedia/rmdemux.c: + rmdemux: Remove dead assignment, value is being overwritten before being read. + +2009-04-19 13:58:31 +0200 Edward Hervey + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gst/asfdemux/gstrtpasfdepay.c: + asfdepay: fix a comment + +2009-04-14 10:53:33 +0200 Wim Taymans + + * gst/asfdemux/gstasfdemux.c: + asfdemux: add some more debugging + +2009-04-14 10:51:45 +0200 Wim Taymans + + * 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 + + * 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 + + * 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 + + * common: + Automatic update of common submodule + From d0ea89e to b3941ea + +2009-04-04 14:54:41 +0200 Edward Hervey + + * common: + Automatic update of common submodule + From f8b3d91 to d0ea89e + +2009-03-26 20:23:14 +0100 Edward Hervey + + * gst/dvdlpcmdec/gstdvdlpcmdec.c: + dvdlpcmdec: Fix factory klass, It's a 'Decoder', not a 'Demuxer'. + +2009-03-25 16:39:06 +0100 Wim Taymans + + * 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 + + * 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 + + * configure.ac: + back to development -> 0.10.11.1 + === release 0.10.11 === -2009-03-21 Jan Schmidt +2009-03-21 01:05:22 +0000 Jan Schmidt + * 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 + + * 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 diff --git a/NEWS b/NEWS index 530469e1cc..a3d690b9a4 100644 --- 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 e9e0f219b3..092874ccc9 100644 --- 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 diff --git a/configure.ac b/configure.ac index 3e24a63a47..c2ba4ad72d 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file dnl initialize autoconf dnl releases only do -Wall, 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) diff --git a/docs/plugins/gst-plugins-ugly-plugins.args b/docs/plugins/gst-plugins-ugly-plugins.args index 62c93ecccc..bc39e9c7e5 100644 --- a/docs/plugins/gst-plugins-ugly-plugins.args +++ b/docs/plugins/gst-plugins-ugly-plugins.args @@ -151,7 +151,7 @@ GstLame::highpass-width gint ->= G_MAXULONG +>= -1 rw Highpass width frequency(kHz) - default 15% of highpass freq. @@ -171,7 +171,7 @@ GstLame::lowpass-width gint ->= G_MAXULONG +>= -1 rw Lowpass width frequency(kHz) - default 15% of lowpass freq. @@ -601,7 +601,7 @@ GstMPEGParse::max-scr-gap gint ->= G_MAXULONG +>= -1 rw Max SCR gap Maximum allowed gap between expected and actual SCR values. -1 means never adjust. @@ -681,7 +681,7 @@ GstCdioCddaSrc::read-speed gint -[G_MAXULONG,100] +[-1,100] rw Read speed Read from device at the specified speed (-1 = default). @@ -791,7 +791,7 @@ GstTwoLame::psymodel gint -[G_MAXULONG,4] +[-1,4] rw Psychoacoustic Model Psychoacoustic model used to encode the audio. @@ -854,7 +854,7 @@ [8,320] rw Bitrate (kb/s) -Bitrate in kbit/sec (8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320). +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). 128 @@ -864,7 +864,7 @@ rw CBR -Enforce constant bitrate encoding. +Enforce constant bitrate encoding (Only valid if target is bitrate). FALSE @@ -924,7 +924,7 @@ [0,9.999] rw Quality -VBR Quality from 0 to 10, 0 being the best. +VBR Quality from 0 to 10, 0 being the best (Only valid if target is quality). 4 @@ -938,3 +938,283 @@ IF1 + +GstX264Enc::analyse +GstX264EncAnalyse + +rw +Analyse +Partitions to consider. + + + + +GstX264Enc::b-adapt +gboolean + +rw +B-Adapt +Automatically decide how many B-frames to use. +TRUE + + + +GstX264Enc::b-pyramid +gboolean + +rw +B-Pyramid +Keep some B-frames as references. +FALSE + + + +GstX264Enc::bframes +guint +<= 4 +rw +B-Frames +Number of B-frames between I and P. +0 + + + +GstX264Enc::bitrate +guint +[1,102400] +rw +Bitrate +Bitrate in kbit/sec. +2048 + + + +GstX264Enc::byte-stream +gboolean + +rw +Byte Stream +Generate byte stream format of NALU. +FALSE + + + +GstX264Enc::cabac +gboolean + +rw +Use CABAC +Enable CABAC entropy coding. +TRUE + + + +GstX264Enc::dct8x8 +gboolean + +rw +DCT8x8 +Adaptive spatial transform size. +FALSE + + + +GstX264Enc::interlaced +gboolean + +rw +Interlaced +Interlaced material. +FALSE + + + +GstX264Enc::ip-factor +gfloat +[0,2] +rw +IP-Factor +Quantizer factor between I- and P-frames. +1.4 + + + +GstX264Enc::key-int-max +guint +<= G_MAXINT +rw +Key-frame maximal interval +Maximal distance between two key-frames (0 for automatic). +0 + + + +GstX264Enc::me +GstX264EncMe + +rw +Motion Estimation +Integer pixel motion estimation method. +hexagonal search, radius 2 + + + +GstX264Enc::multipass-cache-file +gchar* + +rw +Multipass Cache File +Filename for multipass cache file. +"x264.log" + + + +GstX264Enc::noise-reduction +guint +<= 100000 +rw +Noise Reducation +Noise reduction strength. +0 + + + +GstX264Enc::pass +GstX264EncPass + +rw +Encoding pass/type +Encoding pass/type. +Constant Bitrate Encoding + + + +GstX264Enc::pb-factor +gfloat +[0,2] +rw +PB-Factor +Quantizer factor between P- and B-frames. +1.3 + + + +GstX264Enc::qp-max +guint +[1,51] +rw +Maximum Quantizer +Maximum quantizer. +51 + + + +GstX264Enc::qp-min +guint +[1,51] +rw +Minimum Quantizer +Minimum quantizer. +10 + + + +GstX264Enc::qp-step +guint +[1,50] +rw +Maximum Quantizer Difference +Maximum quantizer difference between frames. +4 + + + +GstX264Enc::quantizer +guint +[1,50] +rw +Constant Quantizer +Constant quantizer or quality to apply. +21 + + + +GstX264Enc::ref +guint +[1,12] +rw +Reference Frames +Number of reference frames. +1 + + + +GstX264Enc::sps-id +guint +<= 31 +rw +SPS ID +SPS and PPS ID number. +0 + + + +GstX264Enc::stats-file +gchar* + +rw +Stats File +Filename for multipass statistics (deprecated, use multipass-stats-file). +"x264.log" + + + +GstX264Enc::subme +guint +[1,6] +rw +Subpixel Motion Estimation +Subpixel motion estimation and partition decision quality: 1=fast, 6=best. +1 + + + +GstX264Enc::threads +guint +<= 4 +rw +Threads +Number of threads used by the codec (0 for automatic). +1 + + + +GstX264Enc::trellis +gboolean + +rw +Trellis quantization +Enable trellis searched quantization. +TRUE + + + +GstX264Enc::vbv-buf-capacity +guint +[300,10000] +rw +VBV buffer capacity +Size of the VBV buffer in milliseconds. +600 + + + +GstX264Enc::weightb +gboolean + +rw +Weighted B-Frames +Weighted prediction for B-frames. +FALSE + + diff --git a/docs/plugins/gst-plugins-ugly-plugins.hierarchy b/docs/plugins/gst-plugins-ugly-plugins.hierarchy index a50a6bd547..cc585fb27e 100644 --- a/docs/plugins/gst-plugins-ugly-plugins.hierarchy +++ b/docs/plugins/gst-plugins-ugly-plugins.hierarchy @@ -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 diff --git a/docs/plugins/gst-plugins-ugly-plugins.interfaces b/docs/plugins/gst-plugins-ugly-plugins.interfaces index 64a3094171..cfbbce6972 100644 --- a/docs/plugins/gst-plugins-ugly-plugins.interfaces +++ b/docs/plugins/gst-plugins-ugly-plugins.interfaces @@ -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 diff --git a/docs/plugins/gst-plugins-ugly-plugins.prerequisites b/docs/plugins/gst-plugins-ugly-plugins.prerequisites index 2b6b777a74..2bf0edd3ed 100644 --- a/docs/plugins/gst-plugins-ugly-plugins.prerequisites +++ b/docs/plugins/gst-plugins-ugly-plugins.prerequisites @@ -1,2 +1,2 @@ GstChildProxy GstObject -GstTagSetter GstObject GstElement +GstTagSetter GstElement diff --git a/docs/plugins/inspect/plugin-a52dec.xml b/docs/plugins/inspect/plugin-a52dec.xml index 53cc1b16eb..cfd87ae8cb 100644 --- a/docs/plugins/inspect/plugin-a52dec.xml +++ b/docs/plugins/inspect/plugin-a52dec.xml @@ -3,10 +3,10 @@ Decodes ATSC A/52 encoded audio streams ../../ext/a52dec/.libs/libgsta52dec.so libgsta52dec.so - 0.10.11.1 + 0.10.12 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-asf.xml b/docs/plugins/inspect/plugin-asf.xml index ca375444db..cfdd9429fe 100644 --- a/docs/plugins/inspect/plugin-asf.xml +++ b/docs/plugins/inspect/plugin-asf.xml @@ -3,10 +3,10 @@ Demuxes and muxes audio and video in Microsofts ASF format ../../gst/asfdemux/.libs/libgstasf.so libgstasf.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-cdio.xml b/docs/plugins/inspect/plugin-cdio.xml index 367a76fd45..01b4b6a451 100644 --- a/docs/plugins/inspect/plugin-cdio.xml +++ b/docs/plugins/inspect/plugin-cdio.xml @@ -3,10 +3,10 @@ Read audio from audio CDs ../../ext/cdio/.libs/libgstcdio.so libgstcdio.so - 0.10.11.1 + 0.10.12 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-dvdlpcmdec.xml b/docs/plugins/inspect/plugin-dvdlpcmdec.xml index 8b3f522121..3e1febc6d4 100644 --- a/docs/plugins/inspect/plugin-dvdlpcmdec.xml +++ b/docs/plugins/inspect/plugin-dvdlpcmdec.xml @@ -3,10 +3,10 @@ Decode DVD LPCM frames into standard PCM ../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so libgstdvdlpcmdec.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-dvdread.xml b/docs/plugins/inspect/plugin-dvdread.xml index ad92f55b8a..21191c1637 100644 --- a/docs/plugins/inspect/plugin-dvdread.xml +++ b/docs/plugins/inspect/plugin-dvdread.xml @@ -3,10 +3,10 @@ Access a DVD with dvdread ../../ext/dvdread/.libs/libgstdvdread.so libgstdvdread.so - 0.10.11.1 + 0.10.12 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-dvdsub.xml b/docs/plugins/inspect/plugin-dvdsub.xml index f1837bfd86..4604e4888c 100644 --- a/docs/plugins/inspect/plugin-dvdsub.xml +++ b/docs/plugins/inspect/plugin-dvdsub.xml @@ -3,10 +3,10 @@ DVD subtitle parser and decoder ../../gst/dvdsub/.libs/libgstdvdsub.so libgstdvdsub.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-iec958.xml b/docs/plugins/inspect/plugin-iec958.xml index ce19b6fb91..5da48782c1 100644 --- a/docs/plugins/inspect/plugin-iec958.xml +++ b/docs/plugins/inspect/plugin-iec958.xml @@ -3,10 +3,10 @@ Convert raw AC3 into IEC958 (S/PDIF) frames ../../gst/iec958/.libs/libgstiec958.so libgstiec958.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-lame.xml b/docs/plugins/inspect/plugin-lame.xml index c2c4dd33b2..67b0ec9ef8 100644 --- a/docs/plugins/inspect/plugin-lame.xml +++ b/docs/plugins/inspect/plugin-lame.xml @@ -3,10 +3,10 @@ Encode MP3s with LAME ../../ext/lame/.libs/libgstlame.so libgstlame.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-mad.xml b/docs/plugins/inspect/plugin-mad.xml index 9cb20fe1ad..c9444fcda4 100644 --- a/docs/plugins/inspect/plugin-mad.xml +++ b/docs/plugins/inspect/plugin-mad.xml @@ -3,10 +3,10 @@ mp3 decoding based on the mad library ../../ext/mad/.libs/libgstmad.so libgstmad.so - 0.10.11.1 + 0.10.12 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-mpeg2dec.xml b/docs/plugins/inspect/plugin-mpeg2dec.xml index 47e74feb8b..13de8a2239 100644 --- a/docs/plugins/inspect/plugin-mpeg2dec.xml +++ b/docs/plugins/inspect/plugin-mpeg2dec.xml @@ -3,10 +3,10 @@ LibMpeg2 decoder ../../ext/mpeg2dec/.libs/libgstmpeg2dec.so libgstmpeg2dec.so - 0.10.11.1 + 0.10.12 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-mpegaudioparse.xml b/docs/plugins/inspect/plugin-mpegaudioparse.xml index 3af484c36b..7f68b80d4c 100644 --- a/docs/plugins/inspect/plugin-mpegaudioparse.xml +++ b/docs/plugins/inspect/plugin-mpegaudioparse.xml @@ -3,10 +3,10 @@ MPEG-1 layer 1/2/3 audio stream elements ../../gst/mpegaudioparse/.libs/libgstmpegaudioparse.so libgstmpegaudioparse.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-mpegstream.xml b/docs/plugins/inspect/plugin-mpegstream.xml index 1a48911269..a2d7b2d53a 100644 --- a/docs/plugins/inspect/plugin-mpegstream.xml +++ b/docs/plugins/inspect/plugin-mpegstream.xml @@ -3,10 +3,10 @@ MPEG system stream parser ../../gst/mpegstream/.libs/libgstmpegstream.so libgstmpegstream.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-realmedia.xml b/docs/plugins/inspect/plugin-realmedia.xml index 0999af8e5a..3864a66cb2 100644 --- a/docs/plugins/inspect/plugin-realmedia.xml +++ b/docs/plugins/inspect/plugin-realmedia.xml @@ -3,10 +3,10 @@ RealMedia support plugins ../../gst/realmedia/.libs/libgstrmdemux.so libgstrmdemux.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-siddec.xml b/docs/plugins/inspect/plugin-siddec.xml index 612dbcb747..a81c465633 100644 --- a/docs/plugins/inspect/plugin-siddec.xml +++ b/docs/plugins/inspect/plugin-siddec.xml @@ -3,10 +3,10 @@ Uses libsidplay to decode .sid files ../../ext/sidplay/.libs/libgstsid.so libgstsid.so - 0.10.11.1 + 0.10.12 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-synaesthesia.xml b/docs/plugins/inspect/plugin-synaesthesia.xml index d895976837..c1f90399b2 100644 --- a/docs/plugins/inspect/plugin-synaesthesia.xml +++ b/docs/plugins/inspect/plugin-synaesthesia.xml @@ -3,10 +3,10 @@ Creates video visualizations of audio input, using stereo and pitch information ../../gst/synaesthesia/.libs/libgstsynaesthesia.so libgstsynaesthesia.so - 0.10.11.1 + 0.10.10.1 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins CVS/prerelease Unknown package origin diff --git a/docs/plugins/inspect/plugin-twolame.xml b/docs/plugins/inspect/plugin-twolame.xml index 05622b0b44..25e0308b67 100644 --- a/docs/plugins/inspect/plugin-twolame.xml +++ b/docs/plugins/inspect/plugin-twolame.xml @@ -3,10 +3,10 @@ Encode MP2s with TwoLAME ../../ext/twolame/.libs/libgsttwolame.so libgsttwolame.so - 0.10.11.1 + 0.10.12 LGPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/docs/plugins/inspect/plugin-x264.xml b/docs/plugins/inspect/plugin-x264.xml index b2e5018f50..04e3378830 100644 --- a/docs/plugins/inspect/plugin-x264.xml +++ b/docs/plugins/inspect/plugin-x264.xml @@ -3,10 +3,10 @@ libx264-based H264 plugins ../../ext/x264/.libs/libgstx264.so libgstx264.so - 0.10.11.1 + 0.10.12 GPL gst-plugins-ugly - GStreamer Ugly Plug-ins git/prerelease + GStreamer Ugly Plug-ins source release Unknown package origin diff --git a/win32/common/config.h b/win32/common/config.h index 01ac99774c..7b15cd910f 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -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" @@ -196,13 +196,13 @@ #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 @@ -226,7 +226,7 @@ #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). */ -- cgit v1.2.1