summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim.muller@collabora.co.uk>2010-07-15 01:20:54 +0100
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2010-07-15 01:26:02 +0100
commit67ab46e11dc685b04525fde69bd41e9866840264 (patch)
tree000aed14389da78a3e27b930d026af47ad53a17d
parent086ff87ed49d37f62e04fea5c0425daa6ace0029 (diff)
Release 0.10.30RELEASE-0.10.30
-rw-r--r--ChangeLog2030
-rw-r--r--NEWS129
-rw-r--r--RELEASE206
-rw-r--r--configure.ac4
-rw-r--r--docs/plugins/inspect/plugin-adder.xml4
-rw-r--r--docs/plugins/inspect/plugin-alsa.xml4
-rw-r--r--docs/plugins/inspect/plugin-app.xml4
-rw-r--r--docs/plugins/inspect/plugin-audioconvert.xml4
-rw-r--r--docs/plugins/inspect/plugin-audiorate.xml4
-rw-r--r--docs/plugins/inspect/plugin-audioresample.xml4
-rw-r--r--docs/plugins/inspect/plugin-audiotestsrc.xml4
-rw-r--r--docs/plugins/inspect/plugin-cdparanoia.xml4
-rw-r--r--docs/plugins/inspect/plugin-decodebin.xml4
-rw-r--r--docs/plugins/inspect/plugin-ffmpegcolorspace.xml2
-rw-r--r--docs/plugins/inspect/plugin-gdp.xml4
-rw-r--r--docs/plugins/inspect/plugin-gio.xml4
-rw-r--r--docs/plugins/inspect/plugin-gnomevfs.xml4
-rw-r--r--docs/plugins/inspect/plugin-libvisual.xml4
-rw-r--r--docs/plugins/inspect/plugin-ogg.xml4
-rw-r--r--docs/plugins/inspect/plugin-pango.xml4
-rw-r--r--docs/plugins/inspect/plugin-playback.xml4
-rw-r--r--docs/plugins/inspect/plugin-subparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-tcp.xml4
-rw-r--r--docs/plugins/inspect/plugin-theora.xml4
-rw-r--r--docs/plugins/inspect/plugin-typefindfunctions.xml4
-rw-r--r--docs/plugins/inspect/plugin-uridecodebin.xml4
-rw-r--r--docs/plugins/inspect/plugin-video4linux.xml4
-rw-r--r--docs/plugins/inspect/plugin-videorate.xml4
-rw-r--r--docs/plugins/inspect/plugin-videoscale.xml4
-rw-r--r--docs/plugins/inspect/plugin-videotestsrc.xml4
-rw-r--r--docs/plugins/inspect/plugin-volume.xml4
-rw-r--r--docs/plugins/inspect/plugin-vorbis.xml4
-rw-r--r--docs/plugins/inspect/plugin-ximagesink.xml4
-rw-r--r--docs/plugins/inspect/plugin-xvimagesink.xml4
-rw-r--r--gst-plugins-base.doap11
-rw-r--r--win32/common/_stdint.h2
-rw-r--r--win32/common/config.h8
37 files changed, 2368 insertions, 140 deletions
diff --git a/ChangeLog b/ChangeLog
index ac7934daa..f550528d0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,2035 @@
+=== release 0.10.30 ===
+
+2010-07-15 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ releasing 0.10.30, "Difficult Birth"
+
+2010-07-15 00:32:09 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * po/cs.po:
+ * po/lv.po:
+ po: update translations
+
+2010-07-14 12:59:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: Disconnect and destroy uridecodebins when going from READY to NULL
+ Fixes spurious errors that happen after an error and playing a working
+ stream afterwards or signals that are emitted for non-active groups.
+ Fixes bug #624266.
+
+2010-07-08 14:51:08 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * docs/design/Makefile.am:
+ docs: dist more of the gst-plugin-base design docs
+
+2010-07-07 00:35:37 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * docs/plugins/inspect/plugin-adder.xml:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-app.xml:
+ * docs/plugins/inspect/plugin-audioconvert.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-audioresample.xml:
+ * docs/plugins/inspect/plugin-audiotestsrc.xml:
+ * docs/plugins/inspect/plugin-cdparanoia.xml:
+ * docs/plugins/inspect/plugin-decodebin.xml:
+ * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-gio.xml:
+ * docs/plugins/inspect/plugin-gnomevfs.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-pango.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-tcp.xml:
+ * docs/plugins/inspect/plugin-theora.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-uridecodebin.xml:
+ * docs/plugins/inspect/plugin-video4linux.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ * docs/plugins/inspect/plugin-videotestsrc.xml:
+ * docs/plugins/inspect/plugin-volume.xml:
+ * docs/plugins/inspect/plugin-vorbis.xml:
+ * docs/plugins/inspect/plugin-ximagesink.xml:
+ * docs/plugins/inspect/plugin-xvimagesink.xml:
+ * win32/common/_stdint.h:
+ * win32/common/config.h:
+ 0.10.29.4 pre-release
+
+2010-07-07 00:24:42 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * po/LINGUAS:
+ * po/es.po:
+ * po/fr.po:
+ * po/it.po:
+ * po/nl.po:
+ * po/pt_BR.po:
+ * po/sl.po:
+ * po/sv.po:
+ po: update translations
+
+2010-07-06 09:47:45 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ Revert "playbin2: Don't put "raw" subtitle types in the raw caps for decodebin2"
+ This reverts commit 9d7538247ff1bf9841b53eeb71ddc47f2c662415.
+ If the DVD subpicture caps are not part of the raw caps, uridecodebin
+ doesn't qualify resindvdbin as raw source and plugs decodebins, which
+ causes broken DVD playback because of bugs elsewhere.
+ This change was originally added to only expose supported, raw subtitles,
+ e.g. if the subtitle sink did not support DVD subpictures but a converter
+ to some supported format exists. It's not very important right now because
+ we have nothing (that is autoplugged) to convert from plaintext/pango-markup
+ or DVD subpictures to something else.
+ Fixes bug #623583.
+
+2010-07-04 17:27:25 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert_template.h:
+ ffmpegcolorspace: Use correct Y offset for YVYU -> RGB conversions
+ Fixes bug #623530.
+
+2010-07-04 17:26:03 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert_template.h:
+ ffmpegcolorspace: Use correct Y offset for the YUY2 -> RGB conversions
+ Fixes bug #623530.
+
+2010-07-04 14:55:50 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * docs/plugins/inspect/plugin-ogg.xml:
+ docs: update ogg introspection info after riff fourcc addition
+
+2010-07-02 20:09:58 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert.c:
+ ffmpegcolorspace: Fix conversion of packed 4:2:2 YUV to 8 bit grayscale
+ The last pixel wasn't written before for odd widths.
+ Fixes bug #623418.
+
+2010-07-02 14:56:02 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert_template.h:
+ ffmpegcolorspace: Fix conversion of packed 4:2:2 YUV to RGB
+ The last pixel wasn't written before.
+ Fixes bug #623384.
+
+2010-07-02 13:59:55 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert.c:
+ ffmpegcolorspace: Fix invalid memory accesses with odd widths/heights during subsampling
+ Fixes bug #623375.
+
+2010-07-01 21:21:38 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: If setup of the source element fails in READY->PAUSED deactive the current group
+ Otherwise the uridecodebin will be still a child of playbin2 and
+ its signals will still be connected. In future state changes this
+ will then emit unrelated signals that will confuse playbin2 or,
+ even worse, cause crashes and assertions.
+ Fixes bug #623318.
+
+2010-06-30 21:20:37 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst-libs/gst/riff/riff-media.c:
+ riff: add FLV4 fourcc and map it to video/x-vp6-flash
+ Fixes #623176.
+
+2010-06-30 15:13:10 -0400 Olivier Crête <olivier.crete@collabora.co.uk>
+
+ * gst-libs/gst/netbuffer/gstnetbuffer.c:
+ netbuffer: declare with G_DEFINE_TYPE for type safety
+ Fixes #623233.
+
+2010-06-24 16:55:57 +0200 Fredrik Söderquist <fs@opera.com>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Handle errors from _get_next_page in _do_seek.
+ If the source element failed here, oggdemux would crash.
+ Fixes #623218.
+
+2010-06-30 11:00:45 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ configure: keep things sorted alphabetically
+ On special request. Because it's important, apparently.
+
+2010-06-29 18:48:15 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * docs/plugins/gst-plugins-base-plugins.hierarchy:
+ * docs/plugins/inspect/plugin-adder.xml:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-app.xml:
+ * docs/plugins/inspect/plugin-audioconvert.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-audioresample.xml:
+ * docs/plugins/inspect/plugin-audiotestsrc.xml:
+ * docs/plugins/inspect/plugin-cdparanoia.xml:
+ * docs/plugins/inspect/plugin-decodebin.xml:
+ * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-gio.xml:
+ * docs/plugins/inspect/plugin-gnomevfs.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-pango.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-tcp.xml:
+ * docs/plugins/inspect/plugin-theora.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-uridecodebin.xml:
+ * docs/plugins/inspect/plugin-video4linux.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ * docs/plugins/inspect/plugin-videotestsrc.xml:
+ * docs/plugins/inspect/plugin-volume.xml:
+ * docs/plugins/inspect/plugin-vorbis.xml:
+ * docs/plugins/inspect/plugin-ximagesink.xml:
+ * docs/plugins/inspect/plugin-xvimagesink.xml:
+ * win32/common/_stdint.h:
+ * win32/common/config.h:
+ 0.10.29.3 pre-release
+
+2010-06-29 18:46:18 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ configure: fix --disable-external
+
+2010-06-28 15:43:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * autogen.sh:
+ * configure.ac:
+ Bump automake requirement to 1.10
+ For maintainability reasons and $(builddir).
+ Fixes #622944.
+
+2010-06-27 10:43:23 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/examples/seek/jsseek.c:
+ * tests/examples/seek/seek.c:
+ examples: Remove some #if GTK_CHECK_VERSION(2,12,0)
+ We depend on GTK+ >= 2.14 already.
+
+2010-06-26 21:28:31 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videotestsrc/Makefile.am:
+ videotestsrc: Explicitely link with $(LIBM)
+
+2010-06-26 21:27:44 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/Makefile.am:
+ videoscale: Explicitely link with $(LIBM)
+
+2010-06-26 18:19:56 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * win32/common/_stdint.h:
+ * win32/common/config.h:
+ * win32/common/video-enumtypes.c:
+ 0.10.29.2 pre-release
+
+2010-06-26 18:19:33 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/adder/gstadderorc-dist.c:
+ * gst/adder/gstadderorc-dist.h:
+ * gst/audioconvert/gstaudioconvertorc-dist.c:
+ * gst/audioconvert/gstaudioconvertorc-dist.h:
+ * gst/videoscale/gstvideoscaleorc-dist.c:
+ * gst/videotestsrc/gstvideotestsrcorc-dist.c:
+ * gst/videotestsrc/gstvideotestsrcorc-dist.h:
+ * gst/volume/gstvolumeorc-dist.c:
+ * gst/volume/gstvolumeorc-dist.h:
+ gst: update orc files
+
+2010-06-26 18:19:16 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * po/af.po:
+ * po/az.po:
+ * po/bg.po:
+ * po/ca.po:
+ * po/cs.po:
+ * po/da.po:
+ * po/de.po:
+ * po/en_GB.po:
+ * po/es.po:
+ * po/eu.po:
+ * po/fi.po:
+ * po/fr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/lt.po:
+ * po/lv.po:
+ * po/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: update translations
+
+2010-06-26 17:55:12 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: Properly clean DecodeChain after errors.
+ If an error happens, the PAUSED state will never be reached. If an
+ application re-uses decodebin2 (like totem) where one would normally
+ set to READY between each file, the cleanup that normally happens in
+ the PAUSED=>READY codepath will never be called, resulting in the
+ following file to re-use the previous demuxer/decoder/...
+ https://bugzilla.gnome.org/show_bug.cgi?id=622807
+
+2010-06-26 12:39:34 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * docs/design/design-orc-integration.txt:
+ docs: fix a few typos
+
+2010-06-26 12:03:54 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/elements/videoscale.c:
+ checks: simplify GstBus usage in videoscale unit test
+ There's no need to run a main loop, add a bus watch and deal with
+ helper structs here just to wait for an EOS message.
+
+2010-06-26 11:38:56 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/elements/videoscale.c:
+ checks: speed up videoscale unit test a little
+ Use new gst_element_link_pads_full() function to link elements,
+ and disable all checks when linking (don't try this at home).
+ Down to 18s from 3m20s. Scary.
+
+2010-06-25 17:18:34 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/audio/gstringbuffer.c:
+ ringbuffer: check for ringbuffer state first
+ Check for the state of the ringbuffer before doing the checks of the other
+ buffer properties, when we're not started, we don't care about those values.
+
+2010-06-24 13:30:59 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ ffmpegcolorspace: Use a more concise pad template
+ Speeds up caps nego 2 fold
+ https://bugzilla.gnome.org/show_bug.cgi?id=622696
+
+2010-06-24 15:31:31 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/icles/audio-trickplay.c:
+ tests: make audio-trickplay test compile when the gst debugging system is disabled
+ Fixes unused variable warning in that case.
+
+2010-06-24 15:13:31 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/gst/typefindfunctions.c:
+ tests: add test that runs all typefinders over random data
+
+2010-06-06 12:31:35 +0530 Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: Mark ISO 14496-14 files as video/quicktime
+ These are currently being marked as audio/x-m4a which is incorrect.
+ https://bugzilla.gnome.org/show_bug.cgi?id=620720
+
+2010-06-24 13:42:20 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * .gitignore:
+ .gitignore: add temporary orc test directory
+
+2010-06-24 13:30:50 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/Makefile.am:
+ tests: add plugin loading whitelist to test environment
+ Only want to load core/-base plugins here.
+
+2010-06-24 15:09:04 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * common:
+ Automatic update of common submodule
+ From 73ff93a to a519571
+
+2010-06-24 08:41:42 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gsttageditingprivate.c:
+ tag: Fix printf format string
+ Use %s for strings, not %d.
+
+2010-06-24 12:06:05 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/vs_scanline.c:
+ videoscale: Fix resampling of ARGB scanlines
+ Previously we would read behind the end of the source lines.
+
+2010-06-16 14:08:05 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstxmptag.c:
+ * tests/check/libs/tag.c:
+ tag: xmp: Adds GST_TAG_IMAGE_ORIENTATION mapping
+ Adds GST_TAG_IMAGE_ORIENTATION mapping to xmp helper lib.
+ Tests included.
+
+2010-06-16 11:19:37 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/Makefile.am:
+ * gst-libs/gst/tag/gstexiftag.c:
+ * gst-libs/gst/tag/gsttageditingprivate.c:
+ * gst-libs/gst/tag/gsttageditingprivate.h:
+ * tests/check/libs/tag.c:
+ * win32/common/libgsttag.def:
+ tag: exif: Adds mapping for GST_TAG_IMAGE_ORIENTATION
+ Adds GST_TAG_IMAGE_ORIENTATION to the exif helper lib mapped tags.
+ Tests included.
+
+2010-06-23 12:10:32 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: clear ts-offset pointer
+ We need to clear the pointer to our ts-offset element when we destroy the video
+ chain elements to make sure nobody derefs it to invalid memory afterwards.
+
+2010-06-23 10:16:07 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Reset ts_offset field when freeing chain
+ Otherwise we would end up with a bogus ->audiochain->ts_offset field
+ which would cause segfaults/assertions when trying to modify the
+ 'ts-offset' property in update_av_offset().
+ Was easy to trigger when using a list of audio+video files mixed with
+ video-only files in totem.
+
+2010-06-18 16:37:14 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * tests/check/elements/adder.c:
+ * tests/check/elements/appsink.c:
+ * tests/check/elements/audiotestsrc.c:
+ * tests/check/elements/gdpdepay.c:
+ * tests/check/elements/gdppay.c:
+ * tests/check/elements/multifdsink.c:
+ * tests/check/elements/videotestsrc.c:
+ * tests/check/elements/vorbisdec.c:
+ tests: use our own macros for the tests main function
+
+2010-06-18 14:17:30 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstvorbistag.c:
+ tag: Use gst_tag_list_peek_string_index in vorbistag
+ Use _peek_string_index instead of _get_string_index to avoid
+ a string copy
+
+2010-06-14 12:27:02 +0200 Philippe Normand <pnormand@igalia.com>
+
+ * sys/ximage/ximagesink.c:
+ * sys/ximage/ximagesink.h:
+ ximagesink: Ask pad peer to accept new caps once only
+ In buffer_alloc, if the buffer caps are new, call
+ gst_pad_peer_accept_caps once only, it's useless to call it in the
+ cases where we know it will always fail.
+ Fixes bug #621190
+
+2010-06-17 17:07:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert.c:
+ * gst/ffmpegcolorspace/imgconvert_template.h:
+ ffmpegcolorspace: Add YUY2/YVYU to all RGB formats conversions
+
+2010-06-17 16:57:43 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert.c:
+ ffmpegcolorspace: Fix Y42B to YUY2/YVYU/UYVY conversion for odd widths
+
+2010-06-17 16:54:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert.c:
+ ffmpegcolorspace: Fix YUY2/YVYU/UYVY to Y42B conversion for odd widths
+
+2010-06-17 16:06:53 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * common:
+ * docs/plugins/gst-plugins-base-plugins.args:
+ * docs/plugins/gst-plugins-base-plugins.hierarchy:
+ * docs/plugins/gst-plugins-base-plugins.signals:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-decodebin.xml:
+ * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-gnomevfs.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-uridecodebin.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ docs: update introspected plugin docs for gstdoc-scangobj and other changes
+ Update common for latest gstdoc-scangobj and inspect xml files for
+ escaping and pad template order changes. Update other gtk-doc files
+ for API additions and object hierarchy changes.
+
+2010-06-16 19:15:20 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: improve autoplugging
+ Use the pad caps when they are available to continue the autoplugging. If the
+ pad caps are set, they are fixed and then we can directly continue autoplugging.
+
+2010-06-15 16:49:17 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * common:
+ Automatic update of common submodule
+ From 9339ccc to 35617c2
+
+2010-06-15 16:53:49 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * common:
+ Automatic update of common submodule
+ From 5adb1ca to 9339ccc
+
+2010-06-15 16:34:54 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * common:
+ Automatic update of common submodule
+ From 57c89b7 to 5adb1ca
+
+2010-06-15 15:32:34 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * common:
+ Automatic update of common submodule
+ From c804988 to 57c89b7
+
+2010-06-15 13:09:37 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * tests/check/elements/audioresample.c:
+ Revert "audioresample: set pads as negotiable"
+ This reverts commit 5f74f3a82eb54f9a9517f99dffbe45ce4d474870.
+
+2010-06-15 13:09:29 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * tests/check/elements/audioconvert.c:
+ Revert "audioconvert: set pads negotiable"
+ This reverts commit bbd7dee8f604bd0373a82e6e5cc3eec8313806ac.
+
+2010-06-14 15:19:32 -0700 David Schleef <ds@schleef.org>
+
+ * gst/videoscale/vs_scanline.c:
+ videoscale: Fix black horizontal line in image
+
+2010-06-14 15:05:16 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstxmptag.c:
+ tag: xmp: Init char variable for gps coordinates
+ Initialize char variable for gps coordinates deserialization to 0
+ to identify when it couldn't be parsed/found and error out.
+ Fixes #621509
+
+2010-06-14 18:10:52 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * tests/check/elements/audioconvert.c:
+ audioconvert: set pads negotiable
+
+2010-06-14 17:48:58 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * tests/check/elements/audioresample.c:
+ audioresample: set pads as negotiable
+
+2010-06-14 16:25:46 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * common:
+ Revert accidental downgrade of common revision.
+
+2010-06-14 16:07:21 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/check/elements/videoscale.c:
+ videoscale: And only expect a single buffer in the unit test
+
+2010-06-14 16:02:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/check/elements/videoscale.c:
+ videoscale: Only convert one buffer instead of five
+ Should make the unit test a lot faster.
+
+2010-06-14 14:13:32 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefindfunctions: Fix unitialized variables
+ yay macosx compilers :(
+
+2010-06-14 14:13:16 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst-libs/gst/video/video.c:
+ video: Fix unitialized variable.
+ yay macosx compilers :(
+
+2010-06-14 13:27:01 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ ffmpegcolorspace: Use Quarks for structure name/field checking
+
+2010-06-14 13:26:02 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ ffmpegcolorspace: Speed up _remove_format_info
+ Instead of copying full caps, use the fact that the provided caps only have
+ one structure and only copy around structures.
+
+2010-06-14 13:24:06 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * common:
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ ffmpegcolorspace: Transfer structures instead of copying them
+ Avoids many expensive structure copies
+
+2010-06-14 13:20:53 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ configure: Use GLIB_EXTRA_CFLAGS
+
+2010-06-14 13:02:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 7a0fdf5 to c804988
+
+2010-06-14 11:31:09 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 6da3bab to 7a0fdf5
+
+2010-06-14 11:20:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/examples/seek/jsseek.c:
+ jsseek: Don't use deprecated GLib API
+ Fixes once again bug #605100.
+
+2010-06-14 11:16:45 +0200 Prahal <prahal at yahoo.com>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: use accumulator for autoplug-sort
+ Use an accumulator for the autoplug-sort signal so that we can stop the emission
+ when a signal handler produced a valid result. This avoids the object handler
+ to overwrite the results from user signals.
+ Fixes #621161
+
+2010-06-14 11:11:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: activate_chain must not be called with a NULL chain
+ It will crash later and shouldn't really happen anyway unless
+ something is really wrong.
+
+2010-06-14 11:08:10 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/gnomevfs/gstgnomevfssrc.c:
+ gnomevfssrc: Fix possible NULL pointer dereference
+ It's always an error if gst_buffer_try_new_and_alloc() returns NULL
+
+2010-06-14 11:03:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/app/gstappsrc.c:
+ appsrc: Return FALSE from the seek handler if no seek callback was set
+
+2010-06-14 09:53:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/gio/gstgiostreamsrc.c:
+ giostreamsrc: Fix copy&paste error in the docs
+
+2010-06-14 00:33:04 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ ogg: fix debug message printf format some more
+ Just cast the pointer diff, so it works everywhere without
+ warnings. Can't use %tu, because that modifier is C99. Warning
+ was: "format '%li' expects type 'long int', but argument 8 has
+ type 'int'".
+
+2010-06-13 22:17:18 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/check/elements/videoscale.c:
+ videoscale: Add ffmpegcolorspace after videotestsrc for the unit test
+
+2010-06-13 20:57:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: ...and add Y16 case for the linear scaling
+
+2010-06-13 20:38:23 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Add Y16 case for 4-tap scaling
+
+2010-06-13 18:27:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/check/Makefile.am:
+ tests: Fix linking of the tags test
+
+2010-06-13 08:20:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/video.h:
+ video: Re-add (but deprecated) GST_VIDEO_{RED,GREEN,BLUE}_MASK_1[56]
+
+2010-06-12 21:04:48 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Use correct variables for debug output
+
+2010-06-12 16:51:41 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert.c:
+ ffmpegcolorspace: Fix Y16 from/to GRAY8 conversion
+
+2010-06-12 16:31:49 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/imgconvert.c:
+ ffmpegcolorspace: Don't crash when doing gray YUV to GRAY conversion
+
+2010-06-12 16:23:23 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscaleorc-dist.c:
+ * gst/videoscale/gstvideoscaleorc-dist.h:
+ videoscale: Update disted orc files
+
+2010-06-12 16:16:37 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gsturidecodebin.c:
+ uridecodebin: Allow video/webm for progressive downloading
+
+2010-06-12 13:59:32 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Add support for more gray formats
+
+2010-06-01 16:45:34 +0000 Martin Bisson <martin.bisson@gmail.com>
+
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video.{c,h}: Fix an endianness bug fix.
+ This commit makes sure the endianness is ok for RGB/BGR 15/16 formats.
+
+2010-06-01 14:42:54 +0000 Martin Bisson <martin.bisson@gmail.com>
+
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video.{c,h}: Add support for RGB and BGR with 15 and 16 bits.
+
+2010-06-12 13:35:47 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ * gst/videoscale/gstvideoscale.h:
+ videoscale: Use libgstvideo for caps parsing, etc
+
+2010-06-12 13:04:43 +0200 Philippe Normand <phil@base-art.net>
+
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Fix format string compiler warning on OS X
+
+2010-06-12 13:00:26 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Use GST_VIDEO_CAPS_GRAY{8,16}
+
+2010-06-12 12:57:14 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscaleorc.orc:
+ * gst/videoscale/vs_scanline.c:
+ videoscale: Implement linear merging of Y16 scanlines with orc
+
+2010-06-12 08:26:27 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 733fca9 to 6da3bab
+
+2010-06-11 22:16:26 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * ext/cdparanoia/Makefile.am:
+ cdparanoia: check for cdparanoia with pkg-config first
+ cdparanoia now has a .pc file in post-0.10.2 SVN, so use
+ that to check for cdparanoia before we try all the other
+ checks. Besides being generally nicer, this may help with
+ correctly detecting cdparanoia on OSX some day (see #609918).
+
+2010-06-11 12:34:24 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: look for dts frames at non-zero offsets too
+ Scan a bit into the data when checking for dts frames instead
+ of expecting the frame sync to be right at the start of the
+ data. This is needed for some dts-disguised-as-pcm-in-wav files.
+ See #413942.
+
+2010-06-10 18:12:37 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: add typefinder for dts audio
+
+2010-06-11 15:23:14 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst-libs/gst/tag/gstexiftag.c:
+ gstexiftag: Fix unitialized variables
+ I hate thee macosx
+
+2010-06-11 08:47:27 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst-libs/gst/tag/gstexiftag.c:
+ gstexiftag: Fix debug statements
+
+2010-06-11 08:47:17 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst-libs/gst/tag/gstexiftag.c:
+ exiftag: Fix unitialized variable
+
+2010-06-10 20:45:42 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * win32/common/libgsttag.def:
+ win32: update def file
+
+2010-06-10 20:36:32 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst-libs/gst/tag/tag.h:
+ docs: fix gtk-doc warnings
+ Variable names in function prototypes in the headers should match the doc-
+ comment.
+
+2010-06-10 08:47:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: If the text-sink claims to support ANY caps assume it only support raw plaintext subtitles
+ Fixes bug #621071.
+
+2010-06-10 08:46:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/icles/playbin-text.c:
+ icles: Only accept plain subtitles in the playbin-text icles test
+
+2010-06-09 22:34:24 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst-libs/gst/riff/riff-media.c:
+ riff: Add support for VP6F (On2 VP6 Flash variant)
+
+2010-06-09 12:35:40 -0700 David Schleef <ds@schleef.org>
+
+ * configure.ac:
+ Use the Orc m4 macro
+
+2010-06-09 12:40:00 -0700 David Schleef <ds@schleef.org>
+
+ * common:
+ Automatic update of common submodule
+ From fad145b to 733fca9
+
+2010-06-09 12:33:51 -0700 David Schleef <ds@schleef.org>
+
+ * common:
+ Automatic update of common submodule
+ From 47683c1 to fad145b
+
+2010-06-09 15:58:32 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstexiftag.c:
+ tag: exif: Refactor byte-order handling
+ Only check for valid byte-order values when creating the
+ exif readers and writers
+
+2010-05-10 14:01:46 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstexiftag.c:
+ * tests/check/libs/tag.c:
+ tag: exif: Adds new geo-location tag mappings
+ Adds mappings for:
+ GST_TAG_GEO_LOCATION_CAPTURE_DIRECTION
+ GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION
+ GST_TAG_GEO_LOCATION_MOVEMENT_SPEED
+ GST_TAG_GEO_LOCATION_ELEVATION
+ Does some refactoring in the code to reduce number of parameters
+ passed to functions
+ Tests included.
+
+2010-04-04 22:25:24 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * tests/check/libs/tag.c:
+ tests: tag: Adds unit tests for exif helper lib
+ Adds some simple unit tests for exif helper lib functions
+ Fixes #614872
+
+2010-04-03 23:02:57 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * docs/libs/gst-plugins-base-libs-sections.txt:
+ * gst-libs/gst/tag/Makefile.am:
+ * gst-libs/gst/tag/gstexiftag.c:
+ * gst-libs/gst/tag/tag.h:
+ * win32/common/libgsttag.def:
+ tag: Adds basic exif tags support
+ Adds exif helper lib functions to parse exif buffers from/to
+ taglists. Exif is tipically used in jpeg images, but it can
+ also be embedded into TIFF, AVI and WAV formats.
+ Adds a couple function to handle exif in tiff header structures, that is how
+ exif is embedded in jpeg and (obviously) in tiff.
+ API: gst_tag_list_to_exif_buffer
+ API: gst_tag_list_to_exif_buffer_with_tiff_header
+ API: gst_tag_list_from_exif_buffer
+ API: gst_tag_list_from_exif_buffer_with_tiff_header
+ Fixes #614872
+
+2010-06-09 17:02:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Handle SEEKING query in push mode too
+
+2010-06-09 16:38:34 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Update the total time from the Skeleton 4 indexes
+ Fixes bug #620939, see bug #607945.
+
+2010-06-09 16:33:25 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggstream: Implement latest version of the Skeleton 4.0 spec
+ Fixes bug #620939.
+
+2010-06-09 16:59:10 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/volume/gstvolume.c:
+ volume: make the orc codes available for testing.
+ Add a USE_ORC define for now and switch 'this' to 'self'. Having orc enabled
+ passes the test suite and various manual gst-launch pipelines.
+
+2010-06-08 13:34:46 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * .gitignore:
+ .gitignore: add orc-related temp files
+
+2010-06-08 13:26:53 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * gst/audioresample/Makefile.am:
+ * gst/audioresample/gstaudioresample.c:
+ Fix build if orc is not installed
+ Orc is not a hard requirement. Things should still compile and
+ work without orc, but slow fallback code may be used in this
+ case. Fix up configure to not error out if orc is not installed
+ and wrap use of orc profiling in audioresample in #ifdefs.
+ Fixes #620136 some more.
+
+2010-06-08 13:11:05 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Implement correct parsing of Skeleton 4.0 index packets
+
+2010-06-08 12:01:15 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ oggdemux: Add parsing of Skeleton 4.0 indexes
+
+2010-06-08 11:40:32 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Parse segment length and content offset from fishead
+ And print them for debugging purposes. Not sure if we can do anything useful
+ with this information.
+
+2010-06-08 11:31:35 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ oggdemux: Parse Skeleton stream major/minor version
+
+2010-06-08 11:26:26 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Use binary search for searching in the index
+
+2010-06-08 11:02:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/check/libs/video.c:
+ video: Fix unit test, the Y800 checks were not used before and were not working
+
+2010-06-08 11:01:44 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/video.c:
+ video: Return TRUE in gst_video_format_is_gray() for Y800 and Y16
+
+2010-06-08 00:33:31 -0700 David Schleef <ds@schleef.org>
+
+ * gst/audioconvert/gstaudioconvertorc-dist.c:
+ * gst/videotestsrc/gstvideotestsrcorc-dist.c:
+ audioconvert, videotestsrc: Update generated Orc code
+ Fixes compile errors with initialization of unions.
+
+2010-06-08 00:32:36 -0700 David Schleef <ds@schleef.org>
+
+ * REQUIREMENTS:
+ requirements: change liboil to Orc
+
+2010-06-06 23:50:05 -0700 David Schleef <ds@schleef.org>
+
+ * gst/audioresample/Makefile.am:
+ * gst/audioresample/gstaudioresample.c:
+ audioresample: convert from liboil to orc
+
+2010-06-06 23:48:35 -0700 David Schleef <ds@schleef.org>
+
+ * tests/check/Makefile.am:
+ tests: Add orc tests
+
+2010-06-06 23:48:15 -0700 David Schleef <ds@schleef.org>
+
+ * gst/volume/Makefile.am:
+ * gst/volume/gstvolume.c:
+ * gst/volume/gstvolumeorc-dist.c:
+ * gst/volume/gstvolumeorc-dist.h:
+ * gst/volume/gstvolumeorc.orc:
+ volume: convert from liboil to orc
+
+2010-06-06 23:47:53 -0700 David Schleef <ds@schleef.org>
+
+ * gst/videotestsrc/Makefile.am:
+ * gst/videotestsrc/gstvideotestsrc.c:
+ * gst/videotestsrc/gstvideotestsrcorc-dist.c:
+ * gst/videotestsrc/gstvideotestsrcorc-dist.h:
+ * gst/videotestsrc/gstvideotestsrcorc.orc:
+ * gst/videotestsrc/videotestsrc.c:
+ videotestsrc: convert from liboil to orc
+
+2010-06-06 23:47:16 -0700 David Schleef <ds@schleef.org>
+
+ * gst/videoscale/Makefile.am:
+ * gst/videoscale/gstvideoscale.c:
+ * gst/videoscale/gstvideoscaleorc-dist.c:
+ * gst/videoscale/gstvideoscaleorc-dist.h:
+ * gst/videoscale/gstvideoscaleorc.orc:
+ * gst/videoscale/vs_4tap.c:
+ * gst/videoscale/vs_4tap.h:
+ * gst/videoscale/vs_image.h:
+ * gst/videoscale/vs_scanline.c:
+ * gst/videoscale/vs_scanline.h:
+ videoscale: convert from liboil to orc
+
+2010-06-06 23:46:41 -0700 David Schleef <ds@schleef.org>
+
+ * gst/audioconvert/Makefile.am:
+ * gst/audioconvert/audioconvert.c:
+ * gst/audioconvert/gstaudioconvertorc-dist.c:
+ * gst/audioconvert/gstaudioconvertorc-dist.h:
+ * gst/audioconvert/gstaudioconvertorc.orc:
+ audioconvert: convert from liboil to orc
+
+2010-06-06 23:45:58 -0700 David Schleef <ds@schleef.org>
+
+ * gst/adder/Makefile.am:
+ * gst/adder/gstadder.c:
+ * gst/adder/gstadder.h:
+ * gst/adder/gstadderorc-dist.c:
+ * gst/adder/gstadderorc-dist.h:
+ * gst/adder/gstadderorc.orc:
+ adder: convert from liboil to orc
+
+2010-06-06 23:45:10 -0700 David Schleef <ds@schleef.org>
+
+ * docs/design/Makefile.am:
+ * docs/design/design-orc-integration.txt:
+ docs: Add notes about Orc integration
+
+2010-06-06 23:34:39 -0700 David Schleef <ds@schleef.org>
+
+ * configure.ac:
+ configure: convert liboil check to orc
+
+2010-06-08 07:34:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggmux.c:
+ oggmux: Start a new page for every CMML buffer
+
+2010-06-07 14:38:42 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ * gst/playback/gstplaysink.c:
+ * gst/playback/gstplaysink.h:
+ playbin2: add av-offset property
+ Add av-offset property to control the audio and video sync offset. This can be
+ used to to manually correct badly synced streams.
+ See #620529
+
+2010-06-07 08:31:25 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
+ ffmpegcolorspace: Map "Y8 " and "GREY" to "Y800" and add it to the template caps
+
+2010-06-07 08:17:13 +0200 Martin Bisson <martin.bisson@gmail.com>
+
+ * gst/ffmpegcolorspace/avcodec.h:
+ * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
+ * gst/ffmpegcolorspace/imgconvert.c:
+ * gst/ffmpegcolorspace/imgconvert_template.h:
+ ffmpegcolorspace: Add support for Y800 and Y16
+ Fixes bug #620441.
+
+2010-06-07 08:16:01 +0200 Martin Bisson <martin.bisson@gmail.com>
+
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video: Add support for Y800 and Y16
+ Fixes bug #620441.
+
+2010-06-06 16:46:55 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: fix log function printf format issue
+
+2010-06-05 18:14:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: stop jpeg typefinding once we found a SOF marker
+
+2010-06-05 18:05:40 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * tests/check/gst/typefindfunctions.c:
+ tests: fix memory leak in unit test
+
+2010-05-19 15:40:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: improve jpeg typefinder
+ Make jpeg typefinder check more than just the first two bytes
+ plus Exif or JFIF marker. This allows us to report MAXIMUM
+ probability in cases where there's no Exif or JFIF marker,
+ making typefinding stop early. Also extract width and height,
+ because we can.
+
+2010-06-05 17:22:17 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * tests/Makefile.am:
+ * tests/check/Makefile.am:
+ * tests/check/gst/typefindfunctions.c:
+ * tests/files/Makefile.am:
+ * tests/files/partialframe.mjpeg:
+ tests: add small unit test for AC3 vs. JPEG typefinding issue
+
+2010-06-05 16:58:50 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefinding: fix AC-3 typefinding so that it actually checks for a second frame
+ Fix typo that made the AC-3 typefinder not actually check for a
+ second frame, but rather compare the sync point found to itself,
+ which resulted in the AC-3 typefinder reporting an overly optimistic
+ MAXIMUM or VERY_LIKELY probability when it found a possible frame
+ sync.
+
+2010-06-05 12:27:12 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstscreenshot.c:
+ playbin2: improve screenshot code
+ Use appsrc and appsink in the screenshot code to make things nicer.
+
+2010-06-05 11:28:17 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/app/gstappsrc.c:
+ appsrc: fix documentation string
+
+2010-06-05 11:05:22 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: add convert-frame action signal
+ Add a convert-frame action signal.
+ Fixes #620279
+
+2010-06-05 11:02:24 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ * gst/playback/gstscreenshot.c:
+ * gst/playback/gstscreenshot.h:
+ playbin2: move marshaller to screenshot
+ Move the marshaller for the convert_frame signal to the screenshot file in
+ preparation for moving it to playsink.
+ See #620279
+
+2010-06-05 10:42:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ * gst/playback/gstplaysink.c:
+ * gst/playback/gstplaysink.h:
+ playbin2: move convert_frame to playsink
+ Move the convert_frame function to playsink and make it part of the API. This is
+ in preparation to add the convert_frame signal to playsink.
+ See #620279
+
+2010-06-05 10:31:03 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: add property to get the last frame
+ Add a property to get the last video frame.
+ See #620279
+
+2010-06-04 19:30:14 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: Handle raw streams we don't want.
+ If a file contains raw streams (not requiring a decoder) that we do
+ not want (expose-all-streams == FALSE), we would previously consider
+ those of unknown-type (missing a decoder) ... whereas in fact it was just
+ because they don't need decoders.
+ This only applies if expose-all-streams is FALSE.
+
+2010-06-03 13:44:40 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/audio/gstbaseaudiosink.c:
+ Revert "baseaudiosink: Allocate and free the clock in NULL->READY and reverse"
+ This reverts commit cea2644ed86097aadedc9e8731e78a22ffc6246b.
+ Many audio sink assume that they can create a clock in
+ the instance init function and it will be there forever
+ and not be cleared by the state change functions.
+
+2010-06-02 12:19:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/audio/gstbaseaudiosink.c:
+ baseaudiosink: Allocate and free the clock in NULL->READY and reverse
+
+2010-06-01 23:49:07 -0700 David Schleef <ds@schleef.org>
+
+ * common:
+ Automatic update of common submodule
+ From 17f89e5 to 47683c1
+
+2010-06-01 22:54:33 -0700 David Schleef <ds@schleef.org>
+
+ * common:
+ Automatic update of common submodule
+ From fd7ca04 to 17f89e5
+
+2010-06-01 13:00:22 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * tests/examples/overlay/Makefile.am:
+ examples: get the right Qt moc binary to use via pkg-config
+ Should make us do the right thing in cases where both Qt3 and Qt4
+ are installed.
+ Fixes #620211.
+
+2010-05-31 19:28:45 +1000 Jonathan Matthew <jonathan@d14n.org>
+
+ * ext/gio/gstgiobasesink.c:
+ gio: map GIO NO_SPACE error to NO_SPACE_LEFT
+ Fixes bug #620140.
+
+2010-05-28 08:27:29 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ * gst-libs/gst/interfaces/streamvolume.c:
+ configure: Remove (now) useless check for cbrt
+
+2009-12-02 22:16:22 -0800 David Schleef <ds@schleef.org>
+
+ * gst-libs/gst/interfaces/streamvolume.c:
+ interfaces: Use pow() instead of cbrt() for MSVC
+
+2010-05-26 11:54:51 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 357b0db to fd7ca04
+
+2010-05-26 08:51:09 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/audiorate/gstaudiorate.c:
+ audiorate: Fix buffer offset_end when within tolerance.
+ This fixes issues if we then have downstream elements that operate
+ on offset/offset_end.
+ And add the expected timestamp in the debug logs
+
+2010-05-24 11:27:36 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/fft/kiss_fft_f32.c:
+ * gst-libs/gst/fft/kiss_fft_f32.h:
+ * gst-libs/gst/fft/kiss_fft_f64.c:
+ * gst-libs/gst/fft/kiss_fft_f64.h:
+ * gst-libs/gst/fft/kiss_fft_s16.c:
+ * gst-libs/gst/fft/kiss_fft_s16.h:
+ * gst-libs/gst/fft/kiss_fft_s32.c:
+ * gst-libs/gst/fft/kiss_fft_s32.h:
+ * gst-libs/gst/fft/kiss_fftr_f32.c:
+ * gst-libs/gst/fft/kiss_fftr_f64.c:
+ * gst-libs/gst/fft/kiss_fftr_s16.c:
+ * gst-libs/gst/fft/kiss_fftr_s32.c:
+ fft: Merge kissfft 1.2.8
+ This reduces memory footprint for the FFT and adds
+ OpenMP support (but we don't use it).
+
+2010-05-22 10:05:40 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videotestsrc/gstvideotestsrc.c:
+ videotestsrc: Fixate interlaced, chroma-site and color-matrix fields if necessary
+
+2010-05-22 10:02:46 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ * gst/videorate/gstvideorate.c:
+ videorate: Use new string fixation function from core
+
+2010-05-22 09:48:01 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videorate/gstvideorate.c:
+ videorate: Fixate color-matrix and chroma-site fields if necessary
+
+2010-05-22 09:39:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videorate/gstvideorate.c:
+ videorate: Fixate the interlaced field if necessary
+ Fixes bug #619310.
+
+2010-05-22 08:55:21 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefindfunctions: Add IVF typefinder
+
+2010-05-21 18:16:07 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/videorate/gstvideorate.c:
+ videorate: pass object to logging functions, use GST_DEBUG_FUNCPTR
+
+2010-05-20 15:14:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst-libs/gst/pbutils/descriptions.c:
+ pbutils: add basic descriptions for new WebM and VP8 types
+
+2010-05-20 14:21:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Fix sizes again, this time for real
+
+2010-05-20 13:58:14 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Fix size checks
+
+2010-05-20 10:19:29 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Drop all other Ogg VP8 header packets and make VP8 mapping check a bit more strict
+
+2010-05-20 08:52:49 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggstream.c:
+ ogg: Some more minor adjustments for the VP8 Ogg mapping
+
+2010-05-19 21:35:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggstream.c:
+ ogg: Update to the latest VP8 mapping
+
+2010-05-10 05:53:22 +0200 Philip Jägenstedt <philipj@opera.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefind: Detect WebM as video/webm
+ Refactor matroska_type_find into ebml_check_header and a new
+ matroska_type_find and webm_type_find.
+
+2010-05-14 13:31:42 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Fix granulepos->key granule calculation for Dirac
+
+2010-05-14 11:02:38 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggdemux: Add support for mapping specific granulepos to key granule mapping
+
+2010-05-05 13:59:57 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggmux.c:
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ ogg: Implement Ogg VP8 mapping
+
+2010-04-27 15:24:54 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/riff/riff-media.c:
+ riff: Add support for On2 VP8
+
+2010-05-19 16:17:19 +0200 Alessandro Decina <alessandro.decina@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: fix a typo introduced by 9d753824.
+ video/x-raw-float => audio/x-raw-float. Fixes #619090.
+
+2010-05-18 08:45:52 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: Don't put "raw" subtitle types in the raw caps for decodebin2
+ We handle them from the autoplug-continue signal, where the caps supported
+ by the subtitle sink or overlay are known already.
+
+2010-05-15 21:15:02 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ configure: Use = instead of == in shell scripts for equality checks
+
+2010-05-14 18:23:11 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 4d67bd6 to 357b0db
+
+2010-05-14 17:24:14 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/app/gstappsrc.c:
+ appsrc: Always take the object lock when accessing the caps
+ Fixes bug #618625.
+
+2010-05-14 17:17:33 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Don't fail if subtitles are used but only audio is available and no visualizations
+ Instead simply disable displaying of the subtitles for now, as was
+ intended by that part of code...
+ Fixes bug #610866.
+
+2010-05-14 17:13:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Fix deadlock caused from an additional lock instead of unlock
+ Also improve debug output for the playsink lock.
+
+2010-05-13 12:16:38 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Use passthrough mode if width and height are not changed
+ It doesn't matter if the PAR changes or not, processing of every pixel
+ is only necessary when the width or height changes.
+
+2010-05-13 12:03:07 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/riff/riff-media.c:
+ riff: relax width and height constraints
+ Increase the acceptable video sizes from [16,4096] to [1, MAX].
+ See #618392
+
+2010-05-13 08:05:09 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/video.c:
+ video: Use simple fraction multiplication functions instead of going through GValues
+
+2010-05-10 17:09:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/check/elements/videoscale.c:
+ videoscale: Add a unit test for checking if the negotiation works as expected
+
+2010-05-10 17:09:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Try harder to keep the DAR if possible
+ Fixes bug #371108.
+
+2010-05-10 15:13:20 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Log PAR and DAR of input and output caps when setting caps
+
+2010-05-10 14:52:15 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Set input width/height if the output caps don't have any width or height
+
+2010-05-10 13:01:44 +0200 Andoni Morales <ylatuya@gmail.com>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Try to keep DAR when scaling
+ Fixes bug #371108.
+
+2010-05-10 19:09:28 -0400 Olivier Crête <olivier.crete@collabora.co.uk>
+
+ * gst-libs/gst/rtp/gstbasertpaudiopayload.c:
+ basertpaudiopayload: Add extra frame for non-complete frame lengths
+ Some payloaders like rtpg729pay can add a shorter frame at the end of a
+ RTP packet. We need to count it like a full frame for timestamps.
+ https://bugzilla.gnome.org/show_bug.cgi?id=618324
+
+2010-05-10 18:53:29 -0400 Olivier Crête <olivier.crete@collabora.co.uk>
+
+ * gst-libs/gst/rtp/gstbasertpaudiopayload.c:
+ basertpaudiopayload: Set duration on buffers
+ Set the duration of the buffers from their size
+
+2010-05-11 16:12:49 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videotestsrc/gstvideotestsrc.c:
+ videotestsrc: Fixate PAR to 1/1 if possible
+
+2010-05-11 10:07:01 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ configure: Check for GTK+ 3.0 and if it's not available for GTK+ 2.0
+
+2010-05-10 12:44:41 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * sys/ximage/ximagesink.c:
+ ximagesink: Check if the X context is allocated before using it
+ It should be allocated at these places already or the state changes
+ would have failed... but better add an additional check here.
+
+2010-05-10 12:28:29 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * sys/ximage/ximagesink.c:
+ ximagesink: Post an error message on the bus if no supported pixmap formats can be found
+ Might fix bug #615851.
+
+2010-05-07 19:49:57 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ ffmpegcolorspace : whooops
+
+2010-05-07 19:21:13 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ ffmpegcolorspace: more minor cleanups
+
+2010-05-07 17:16:28 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ ffmpegcolorspace: speedup caps transformation
+ * don't re-create our possible caps every single time, just use the
+ template caps.
+ * don't intersect the caps against the template, basetransform has already
+ done that for us.
+ 62% speedup of _transform_caps() (instruction calls, measured with callgrind)
+
+2010-05-07 12:19:25 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/playback/gsturidecodebin.c:
+ uridecodebin: add the 'expose-all-streams' property from decodebin2
+ API: expose-all-streams
+ https://bugzilla.gnome.org/show_bug.cgi?id=617868
+
+2010-05-06 18:50:51 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: Add a property to not expose/decode all streams
+ API : expose-all-streams
+ If disabled:
+ * only the streams that CAN be decoded and match the final caps will have a
+ decoder plugged in and be exposed.
+ * the streams that COULD HAVE BEEN decoded but do not match the finals caps
+ will not have a decoder plugged in and will not be exposed.
+ If no decoder is available to decode a certain stream, then the missing element
+ message will still be emitted regardless of the value of the property.
+ https://bugzilla.gnome.org/show_bug.cgi?id=617868
+
+2010-05-06 17:47:12 +0200 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/playback/gstdecodebin2.c:
+ decodebin2: rename are_raw_caps to are_final_caps, correct comment
+ https://bugzilla.gnome.org/show_bug.cgi?id=617868
+
+2010-05-07 17:16:37 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst-libs/gst/sdp/gstsdpmessage.h:
+ sdpmessage: add new TIAS bandwidth modifier
+ Add TIAS modifier as specified in RFC 3890.
+ Do some whitespace fixes.
+
+2010-05-07 00:10:22 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/audioconvert/audioconvert.c:
+ audioconvert: disambigue comment due to popular demand
+ Write "target depth" instead of "our depth" or previous ambigous "out depth".
+
+2010-05-06 15:40:34 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: disconnect signals in some more cleanup cases
+
+2010-05-06 13:10:54 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: don't seek when no current chain
+ Avoid a crash when we try to seek when there is no current chain.
+
+2010-05-06 12:21:38 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: ignore the skeleton start time
+ Ignore the skeleton start time as it is usually wrong for live streams
+ and we have the needed logic to calculate it anyway.
+
+2010-05-06 12:06:09 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: wait for headers before exposing chains
+ Wait until we have all the stream headers before we start exposing the streams
+ of a chain.
+
+2010-05-06 10:56:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ oggdemux: use index to estimate bitrate
+ When we have an index, use it to much more accurately estimate the total stream
+ bitrate.
+
+2010-05-06 11:34:53 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst-libs/gst/rtsp/gstrtsptransport.h:
+ docs: be more firendly to gtk-doc limitted parsing capabilities
+
+2010-05-06 09:42:02 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst-libs/gst/rtsp/gstrtspconnection.c:
+ * gst-libs/gst/rtsp/gstrtspdefs.c:
+ * gst-libs/gst/rtsp/gstrtspmessage.c:
+ * gst-libs/gst/rtsp/gstrtsprange.c:
+ * gst-libs/gst/rtsp/gstrtsptransport.c:
+ * gst-libs/gst/rtsp/gstrtspurl.c:
+ docs: fix wrong doc markup
+
+2010-05-06 09:17:33 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: use can_intersect to avoid a caps copy
+
+2010-05-06 09:14:25 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/videorate/gstvideorate.c:
+ videorate: trucate own caps, instead of copying and using the first only
+ We got the caps from an intersect, it is our own, hence we can truncate it.
+ Besides gst-indent has chooses to line-up all caps in one line again :/.
+
+2010-05-06 09:12:32 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/playback/gstdecodebin.c:
+ decodebin: use can_intersect to avoid a caps copy
+
+2010-05-06 09:11:17 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * ext/libvisual/visual.c:
+ libvisual: trucate own caps, instead of copying and using the first only
+ We got the caps from an intersect, it is our own, hence we can truncate it.
+
+2010-05-06 08:20:10 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * ext/vorbis/gstvorbisdec.c:
+ * ext/vorbis/gstvorbisdec.h:
+ * ext/vorbis/gstvorbisdeclib.c:
+ * ext/vorbis/gstvorbisdeclib.h:
+ vorbis: have a copy_sample func as a func pointer
+ Make some more variants for copy_sample funcs and use them via function pointer.
+
+2010-05-06 08:16:45 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/audioconvert/audioconvert.c:
+ audioconvert: fix typo in comment
+
+2010-05-06 08:15:16 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * sys/ximage/ximagesink.c:
+ * sys/xvimage/xvimagesink.c:
+ x(v)imagesink: use gst_caps_can_intersect() more
+ In place where we just need to know whether caps intersect, we can use this
+ quicker function.
+
+2010-04-15 13:09:45 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * tests/icles/.gitignore:
+ * tests/icles/Makefile.am:
+ * tests/icles/position-formats.c:
+ examples: add a test for difference position formats
+ The test runs position and duration queries on the pipeline in all formats.
+
+2010-04-15 13:08:39 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * tests/icles/audio-trickplay.c:
+ example: update status (adder is fixed now)
+
+2010-04-15 13:08:01 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * tests/icles/playbin-text.c:
+ example: make app static
+
+2010-05-05 13:25:02 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: printf format fixes
+
+2010-05-04 15:32:59 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst-libs/gst/rtsp/gstrtspconnection.c:
+ rtsp: weekday and month names in RTSP date string should be in C locale
+ Create date string using C locale weekday and month names.
+ Fixes #617636.
+
+2010-05-04 17:54:01 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/playback/gsturidecodebin.c:
+ uridecodebin: add all qtdemux types to downloadable types
+ Add all the media types that qtdemux can handle to the list of downloadable
+ types.
+
+2010-05-04 17:38:50 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggdemux: handle corrupt indexes
+ Make sure we handle and receover from corrupt indexes.
+
+2010-05-04 15:47:29 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: fix EOS check
+
+2010-05-04 13:51:07 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ oggstream: avoild division by 0
+
+2010-05-04 13:50:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: cleanup unused defines
+
+2010-05-04 13:36:58 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: use the index in push mode when we can
+ When seeking in push mode, try to use the index first before we use the bitrate
+ estimation.
+
+2010-05-04 13:05:51 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: use skeleton duration when possible
+
+2010-05-04 13:02:19 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ oggstream: parse duration from 3.3 skeleton
+
+2010-03-02 11:16:39 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ oggdemux: more index parsing work
+
+2010-03-01 13:50:32 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggdemux.h:
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ oggdemux: clean up fishead/fisbone parsing
+ Remove some redundant code for parsing fishead streams. Actually use the data we
+ parsed (mostly start_time).
+
+2010-05-04 11:19:39 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggdemux.h:
+ oggdemux: implement seek in push mode
+ Refactor start time collection code.
+ When we receive a flush_stop, resync to the new start time and push out a new
+ segment event.
+
+2010-05-03 16:52:59 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: make event handling better
+ Explicitly handle FLUSH events and resync on FLUSH_STOP.
+ Make send_event return a boolean.
+ Use more performant send_event function to forward events.
+
+2010-04-30 18:37:17 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: implement seeking in pushmode
+ Convert seek requests to bytes using the bitrate and forward them upstream. Does
+ not quite work because the flushing and resyncing is not implemented yet.
+
+2010-04-30 18:03:37 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: refactor for seeking in pushmode
+ refactor the code a little to prepare for seeking in push mode
+
+2010-05-03 12:46:34 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstxmptag.c:
+ * tests/check/libs/tag.c:
+ tag: xmp: Adds new geo-location mappings
+ Adds GST_TAG_GEO_LOCATION_MOVEMENT_SPEED,
+ GST_TAG_GEO_LOCATION_MOVEMENT_DIRECTION and
+ GST_TAG_GEO_LOCATION_CAPTURE_DIRECTION to xmp
+ mappings.
+ Tests included.
+
+2010-04-26 22:08:41 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+ * gst-libs/gst/tag/gstxmptag.c:
+ * tests/check/libs/tag.c:
+ tag: xmp: Adds xmp mappings for device tags
+ Adds xmp mappings for GST_TAG_DEVICE_MANUFACTURER and
+ GST_TAG_DEVICE_MODEL. Also adds tests for it.
+
+2010-04-30 19:56:14 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst-libs/gst/rtsp/gstrtspbase64.c:
+ * gst-libs/gst/rtsp/gstrtspbase64.h:
+ rtsp: deprecate remaining base64 function now that we depend on GLib 2.20
+ API: deprecate gst_rtsp_base64_decode_ip(), use g_base64_decode_inplace() instead
+
+2010-04-30 19:37:33 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst-libs/gst/rtp/gstbasertpdepayload.c:
+ basertpdepayload: ensure writable metadata
+
+2010-04-30 17:41:05 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggdemux.h:
+ * ext/ogg/gstoggstream.c:
+ * ext/ogg/gstoggstream.h:
+ oggdemux: use bitrate to estimate length in pushmode
+ Parse the bitrate from the various streams.
+ Use the bitrate and the upstream length in bytes to estimate the total stream
+ duration in push mode.
+
+2010-04-30 14:07:59 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * ext/gio/gstgiobasesrc.c:
+ Bump GLib requirement to 2.20
+ See http://gstreamer.freedesktop.org/wiki/ReleasePlanning/GLibRequirement
+
+2010-04-30 13:36:59 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: forward duration query duration during group switch if no cached duration
+ ... such as during first group setup.
+ Fixes #616396.
+
+2010-04-02 16:37:21 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ * ext/ogg/gstoggdemux.h:
+ oggdemux: only EOS when all streams are EOS
+
+2010-04-02 16:36:53 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: fix debug message
+
+2010-04-30 08:45:43 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * tests/icles/audio-trickplay.c:
+ test: fix copy and paste error of variable name
+
+2010-04-18 20:46:37 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/adder/gstadder.c:
+ adder: only accept seek-types none and set
+ Previously we were also acting on cur and end, but treating them like none.
+
+2010-04-14 23:31:20 +0300 Stefan Kost <ensonic@users.sf.net>
+
+ * gst/adder/gstadder.c:
+ * gst/adder/gstadder.h:
+ adder: rework timestamping
+ Adder was using always incrementing timestamps. Seeking was done by setting the
+ position in the newsegment event. This was failing when doing segmented seeks
+ with rate<0.0, as offset (and thus timestamp) would go below 0.
+ Now we take both cur and end from the seek event. We construct newsegment events
+ depending including cur and end from the seek event. We set position to the
+ start of the segment. Timestamp is set to start or end of segment depending on
+ rate. Offset is recalculated.
+
+2010-04-26 17:30:44 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Add support for deinterlacing
+ This is disabled by default and can be enabled with the
+ deinterlace flag.
+ Fixes bug #547603.
+
+2010-04-26 11:12:43 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplay-enum.c:
+ * gst/playback/gstplay-enum.h:
+ playbin2: Add flag for enabling/disabling automatic deinterlacing
+
+2010-04-26 11:11:37 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplay-enum.c:
+ playbin: Use g_once_init_{enter,leave} instead of GOnce for enum/flag registration
+
+2010-04-23 17:01:55 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/ffmpegcolorspace/Makefile.am:
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.h:
+ ffmpegcolorspace: Use GST_BOILERPLATE and use GstVideoFilter as base class
+ This gives automatic QoS handling.
+
+2010-04-23 16:24:11 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaysink.c:
+ playsink: Correctly reconfigure the video chain when switching from a subtitle to a non-subtitle file
+ Fixes bug #616422.
+
+2010-04-23 16:08:14 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: If a text sink is provided, let subtitle parsing be done by decodebin2 if required
+ This way subtitle sinks only get buffers in the format that they
+ understand, i.e. raw parsed text in most cases.
+ Fixes bug #614942.
+
+2010-04-23 15:30:54 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/playback/gstplaybin2.c:
+ playbin2: Set subtitle encoding on the decodebins again
+
+2010-04-23 15:22:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/gst/video/video.c:
+ * gst-libs/gst/video/video.h:
+ video: API: Add GST_VIDEO_FORMAT_v308 for packed 4:4:4 YUV
+
+2010-04-23 15:14:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ * gst/videoscale/gstvideoscale.h:
+ videoscale: Some random cleanup
+
+2010-04-23 15:06:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Add support for Y444, Y42B and Y41B
+
+2010-04-23 14:42:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst/videoscale/gstvideoscale.c:
+ videoscale: Reorder template caps by the amount of information contained in the color formats
+
+2010-04-22 15:46:17 -0400 Joshua M. Doe <joshua.doe@us.army.mil>
+
+ * gst/videorate/gstvideorate.c:
+ videorate: add support for video/x-raw-gray
+
+2010-04-29 15:05:59 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+ * docs/plugins/inspect/plugin-decodebin2.xml:
+ * docs/plugins/inspect/plugin-playbin.xml:
+ docs: remove references to and introspection data of plugins that no longer exist
+ Some plugins (decodebin2, playbin) have been renamed or merged
+ into different plugins (uridecodebin, playback).
+
+2010-04-29 15:02:39 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * docs/plugins/gst-plugins-base-plugins.hierarchy:
+ * docs/plugins/inspect/plugin-adder.xml:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-app.xml:
+ * docs/plugins/inspect/plugin-audioconvert.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-audioresample.xml:
+ * docs/plugins/inspect/plugin-audiotestsrc.xml:
+ * docs/plugins/inspect/plugin-cdparanoia.xml:
+ * docs/plugins/inspect/plugin-decodebin.xml:
+ * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-gio.xml:
+ * docs/plugins/inspect/plugin-gnomevfs.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-pango.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-tcp.xml:
+ * docs/plugins/inspect/plugin-theora.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-uridecodebin.xml:
+ * docs/plugins/inspect/plugin-video4linux.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ * docs/plugins/inspect/plugin-videotestsrc.xml:
+ * docs/plugins/inspect/plugin-volume.xml:
+ * docs/plugins/inspect/plugin-vorbis.xml:
+ * docs/plugins/inspect/plugin-ximagesink.xml:
+ * docs/plugins/inspect/plugin-xvimagesink.xml:
+ * win32/common/_stdint.h:
+ * win32/common/config.h:
+ Back to development.
+
=== release 0.10.29 ===
-2010-04-28 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+2010-04-28 02:16:58 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 0.10.29, "Freaks"
+ * docs/plugins/gst-plugins-base-plugins.prerequisites:
+ * docs/plugins/inspect/plugin-adder.xml:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-app.xml:
+ * docs/plugins/inspect/plugin-audioconvert.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-audioresample.xml:
+ * docs/plugins/inspect/plugin-audiotestsrc.xml:
+ * docs/plugins/inspect/plugin-cdparanoia.xml:
+ * docs/plugins/inspect/plugin-decodebin.xml:
+ * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-gio.xml:
+ * docs/plugins/inspect/plugin-gnomevfs.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-pango.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-tcp.xml:
+ * docs/plugins/inspect/plugin-theora.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-uridecodebin.xml:
+ * docs/plugins/inspect/plugin-video4linux.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ * docs/plugins/inspect/plugin-videotestsrc.xml:
+ * docs/plugins/inspect/plugin-volume.xml:
+ * docs/plugins/inspect/plugin-vorbis.xml:
+ * docs/plugins/inspect/plugin-ximagesink.xml:
+ * docs/plugins/inspect/plugin-xvimagesink.xml:
+ * gst-plugins-base.doap:
+ * win32/common/_stdint.h:
+ * win32/common/config.h:
+ Release 0.10.29
2010-04-28 01:34:24 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
diff --git a/NEWS b/NEWS
index 2acff0880..18e9ab734 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,131 @@
-This is GStreamer Base Plug-ins 0.10.29, "Freaks"
+This is GStreamer Base Plug-ins 0.10.30, "Difficult Birth"
+
+Changes since 0.10.29:
+
+ * Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and
+ other optimisations, and remove liboil dependency. The main goal
+ for this release was to make the transition from liboil to liborc.
+ Performance improvements should not be expected and will be the
+ focus of future versions. liborc is an optional dependency for
+ the time being, to make it possible to test and develop the very
+ latest GStreamer versions on systems that don't have orc yet.
+ However, without orc slow unoptimised backup code will be used
+ for many performance critical code paths. Distributors are urged
+ to package and ship the latest version of liborc and compile
+ GStreamer modules with --enable-orc. Please do not distribute
+ GStreamer packages that are not orc enabled. More information on
+ the orc integration can be found in the docs/design/ directory.
+ * basertpaudiopayload: Set duration on buffers; add extra frame for non-complete frame lengths
+ * riff: add mappings for On2 VP8 and VP6F (On2 VP6 Flash variant)
+ * video: Add support for RGB/BGR with 15 and 16 bits, and Y800 and Y16
+ * xmp/exif tags: add mappings for new tags (device, geo location, image orientation)
+ * adder, audioconvert, audioresample, volume: convert from liboil to orc
+ * adder: rework timestamping; only accept seek-types SEEK_NONE and SEEK_SET
+ * decodebin2: add "expose-all-streams" property to not expose/decode all streams
+ * decodebin2: use accumulator for autoplug-sort
+ * ffmpegcolorspace: add YUY2/YVYU to all RGB formats conversions
+ * ffmpegcolorspace: fix conversion of packed 4:2:2 YUV to RGB and 8 bit grayscale
+ * ffmpegcolorspace: fix Y16 from/to GRAY8 conversion
+ * ffmpegcolorspace: fix Y42B from/to YUY2/YVYU/UYVY conversion for odd widths
+ * ffmpegcolorspace: Map "Y8 " and "GREY" to "Y800" and add it to the template caps
+ * ffmpegcolorspace: negotiation speed-ups
+ * oggdemux: implement seeking and duration estimates when operating in push mode (http etc.)
+ * oggdemux: parse Skeleton index packets for better seeking in push mode
+ * oggdemux: fix granulepos->key granule calculation for Dirac video
+ * oggdemux: fix EOS flow aggregation: only EOS when all streams are EOS
+ * oggmux: Start a new page for every CMML buffer
+ * ogg: Implement Ogg VP8 mapping
+ * playbin2: add "av-offset" property to adjust audio/video sync
+ * playbin2: add flag for enabling/disabling automatic deinterlacing
+ * playbin2: fix race when querying duration right after preroll, by forwarding duration
+ query duration during group switch if no cached duration exists
+ * playbin2: if a text sink is provided, let subtitle parsing be done by decodebin2 if required
+ * playbin2: set the subtitle encoding on the decodebins again
+ * playsink: also expose "convert-frame" action signal and "frame" property in playsink
+ * playsink: reconfigure the video chain correctly when switching from a subtitle to a non-subtitle file
+ * playsink: Don't fail if subtitles are used but only audio is available and no visualizations
+ * typefinding: add WebM typefinder (was in -good before)
+ * typefinding: add IVF and dts typefinders, improve AC-3 and jpeg typefinding
+ * typefinding: detect ISO 14496-14 files as video/quicktime not audio/x-m4a
+ * uridecodebin: add all qtdemux types to downloadable types
+ * uridecodebin: add the 'expose-all-streams' property from decodebin2
+ * uridecodebin: Allow video/webm for progressive downloading
+ * videorate, videotestsrc: fixate color-matrix, chroma-site and interlaced fields if necessary
+ * videoscale: Try to keep DAR when scaling
+ * videoscale: Add support for Y444, Y42B and Y41B and more gray formats
+ * videoscale: Fix resampling of ARGB scanlines
+ * videoscale: Try harder to keep the DAR if possible
+ * videoscale: Use passthrough mode if width and height are not changed
+
+Bugs fixed since 0.10.29:
+
+ * 621428 : [playbin2] ghostpad with arbitrary getcaps func leads to not working srt subtitles
+ * 371108 : videoscale sucks at basic mathematics when it comes to PAR
+ * 512740 : unit test failures if compiling against installed core with installed plugins-base also present
+ * 605100 : GNOME Goal: Remove deprecated glib symbols
+ * 610866 : [playbin2] Don't fail if there are subtitles and audio but no video
+ * 614872 : [tag] Add basic exif support
+ * 614942 : playbin2: " text-sink " is supposed to handle raw subtitle data?
+ * 615783 : reworked timestamping in adder
+ * 616396 : [playbin2] might fail a duration query immediately following PAUSED state
+ * 616422 : playsink might not handle reconfiguring after a text enabled file correctly
+ * 616557 : [videorate] Add support for video/x-raw-gray
+ * 617636 : [rtsp] uses unicode characters in date string
+ * 617855 : [oggdemux] Fails to play LAC2010 videos
+ * 617868 : [decodebin2] Option to not expose/decode all streams
+ * 618324 : rtp payloader don't put the duration on their output buffers
+ * 618392 : [avi-demux] Gstreamer does not support 1x1 or 1xN avi files
+ * 618625 : lock priv mutex in appsrc when setting caps
+ * 619090 : [uridecodebin] caps negociation fail
+ * 619102 : [PATCH] WebM typefinder
+ * 619310 : [videorate] negotiation issue, tries to set unfixed caps on pad
+ * 619396 : gstreamer does not seek http streams of Ogg Vorbis and Flac audio files.
+ * 620136 : Orc integration
+ * 620140 : [gio] report out-of-space errors
+ * 620211 : gst-plugins-base gets confused by dual-QT system
+ * 620279 : [playsink] expose 'frame' property and move 'convert-frame' action from playbin2
+ * 620342 : [baseaudiosink] Allocate and free the clock in state changes
+ * 620412 : [video] Incomplete support for 15 and 16 bit RGB and BGR formats
+ * 620441 : [video] Add support for Y800 and Y16 formats
+ * 620500 : totem won't do progressive download for flv videos
+ * 620720 : typefinding: Mark ISO 14496-14 files as video/quicktime
+ * 620939 : [oggdemux] No support for Skeleton 4.0 streams
+ * 621071 : [playbin2] no playback with fakesink instead of appsink as text-sink
+ * 621161 : autoplug-sort default callback is run last - overwrite user supplied callback result
+ * 621190 : video sink drops buffers if it's preceded by ffmpegcolorspace, videoscale and a capsfilter
+ * 621509 : [xmptag] Uses uninitialized variable
+ * 621572 : [videoscale] Adds horizontal green lines in bilinear mode
+ * 622696 : ffmpegcolorspace: Speed up caps nego by using simpler caps
+ * 622807 : [decodebin2] Doesn't recover properly after an error
+ * 622944 : Require automake 1.9 or newer for $(builddir)
+ * 623003 : Major problems with calls to gst_util_uint64_scale()
+ * 623176 : riff: matroska file with FLV4 FOURCC fails to play
+ * 623218 : oggdemux: Handle errors from _get_next_page in _do_seek.
+ * 623233 : GstNetBuffer initialization isn't thread safe.
+ * 623318 : [playbin2] If source setup fails the old uridecodebin is kept and breaks future playback
+ * 623375 : [ffmpegcolorspace] Invalid memory accesses with odd widths/height during subsampling
+ * 623384 : [ffmpegcolorspace] Doesn't write last pixel for odd widths in packed 4:2:2 YUV- > RGB conversion
+ * 623418 : [ffmpegcolorspace] Fix packed 4:2:2 YUV to 8 bit grayscale conversion for odd widths
+ * 623530 : [ffmpegcolorspace] Stripy pattern with videotestsrc ! ffmpegcolorspace ! ximagesink
+ * 623583 : [playbin2] regression: DVD playback broken
+ * 624266 : [playbin2] Internal uridecodebin are not properly removed in READY= > NULL
+ * 547603 : [playbin2] add deinterlacing support
+
+API added since 0.10.29:
+
+ * GST_VIDEO_FORMAT_v308
+ * GST_VIDEO_FORMAT_Y800
+ * GST_VIDEO_FORMAT_Y16
+ * GST_VIDEO_FORMAT_RGB16
+ * GST_VIDEO_FORMAT_BGR16
+ * GST_VIDEO_FORMAT_RGB15
+ * GST_VIDEO_FORMAT_BGR15
+ * gst_tag_image_orientation_to_exif_value ()
+ * gst_tag_image_orientation_from_exif_value ()
+ * gst_tag_list_to_exif_buffer ()
+ * gst_tag_list_to_exif_buffer_with_tiff_header ()
+ * gst_tag_list_from_exif_buffer ()
+ * gst_tag_list_from_exif_buffer_with_tiff_header ()
Changes since 0.10.28:
diff --git a/RELEASE b/RELEASE
index 242929487..61b1cb7de 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Base Plug-ins 0.10.29 "Freaks"
+Release notes for GStreamer Base Plug-ins 0.10.30 "Difficult Birth"
@@ -27,9 +27,9 @@ This module contains elements for, among others:
containers: ogg
codecs: vorbis, theora
text: textoverlay, subparse
- sources: audiotestsrc, videotestsrc, gnomevfssrc
+ sources: audiotestsrc, videotestsrc, gnomevfssrc, giosrc, appsrc
network: tcp
- typefind
+ typefind functions
audio processing: audioconvert, adder, audiorate, audioresample, volume
visualisation: libvisual
video processing: ffmpegcolorspace
@@ -54,71 +54,137 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release
- * video: add support for color-matrix and chroma-site fields in video caps and selected elements
- * video: Add support for 8-bit and 16-bit grayscale formats
- * typefinding: add AAC profile, level, channels and rate to ADTS caps
- * tags: add basic xmp metadata support
- * gio, gnomevfs: invert ranks of gio and gnomevfs elements: gio is prefered now, gnomevfs has been deprecated
- * riff: add mapping for On2 VP62 and VP7 and add some more MPEG4 fourccs
- * playsink: Don't fail if there are subtitles and audio but no video
- * oggdemux: map old FLAC mapping correctly
- * alsa: handle disappearing of sound device whilst in use more gracefully
- * playbin: Only unref the volume element on dispose and when a new audio sink is set
- * build: build plugin, example and libs directories in parallel if make -jN is used
- * uridecodebin/playbin2: we can handle avi in download mode too
- * rtsp: handle closed POST socket in tunneling, ignore unparsable ranges, allow for more ipv6 addresses
- * audiopayload: add property to control packet duration
+ * Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and
+ other optimisations, and remove liboil dependency. The main goal
+ for this release was to make the transition from liboil to liborc.
+ Performance improvements should not be expected and will be the
+ focus of future versions. liborc is an optional dependency for
+ the time being, to make it possible to test and develop the very
+ latest GStreamer versions on systems that don't have orc yet.
+ However, without orc slow unoptimised backup code will be used
+ for many performance critical code paths. Distributors are urged
+ to package and ship the latest version of liborc and compile
+ GStreamer modules with --enable-orc. Please do not distribute
+ GStreamer packages that are not orc enabled. More information on
+ the orc integration can be found in the docs/design/ directory.
+ * basertpaudiopayload: Set duration on buffers; add extra frame for
+ non-complete frame lengths
+ * riff: add mappings for On2 VP8 and VP6F (On2 VP6 Flash variant)
+ * video: Add support for RGB/BGR with 15 and 16 bits, and Y800 and Y16
+ * xmp/exif tags: add mappings for new tags (device, geo location, image orientation)
+ * adder, audioconvert, audioresample, volume: convert from liboil to orc
+ * adder: rework timestamping; only accept seek-types SEEK_NONE and SEEK_SET
+ * decodebin2: add "expose-all-streams" property to not expose/decode all streams
+ * decodebin2: use accumulator for autoplug-sort
+ * ffmpegcolorspace: add YUY2/YVYU to all RGB formats conversions
+ * ffmpegcolorspace: fix conversion of packed 4:2:2 YUV to RGB and 8 bit grayscale
+ * ffmpegcolorspace: fix Y16 from/to GRAY8 conversion
+ * ffmpegcolorspace: fix Y42B from/to YUY2/YVYU/UYVY conversion for odd widths
+ * ffmpegcolorspace: Map "Y8 " and "GREY" to "Y800" and add it to the template caps
+ * ffmpegcolorspace: negotiation speed-ups
+ * oggdemux: implement seeking and duration estimates when operating in push mode (http etc.)
+ * oggdemux: parse Skeleton index packets for better seeking in push mode
+ * oggdemux: fix granulepos->key granule calculation for Dirac video
+ * oggdemux: fix EOS flow aggregation: only EOS when all streams are EOS
+ * oggmux: Start a new page for every CMML buffer
+ * ogg: Implement Ogg VP8 mapping
+ * playbin2: add "av-offset" property to adjust audio/video sync
+ * playbin2: add flag for enabling/disabling automatic deinterlacing
+ * playbin2: fix race when querying duration right after preroll, by
+ forwarding duration query duration during group switch if no cached
+ duration exists
+ * playbin2: if a text sink is provided, let subtitle parsing be done by
+ decodebin2 if required
+ * playbin2: set the subtitle encoding on the decodebins again
+ * playsink: also expose "convert-frame" action signal and "frame" property in playsink
+ * playsink: reconfigure the video chain correctly when switching from a
+ subtitle to a non-subtitle file
+ * playsink: Don't fail if subtitles are used but only audio is available
+ and no visualizations
+ * typefinding: add WebM typefinder (was in -good before)
+ * typefinding: add IVF and dts typefinders, improve AC-3 and jpeg typefinding
+ * typefinding: detect ISO 14496-14 files as video/quicktime not audio/x-m4a
+ * uridecodebin: add all qtdemux types to downloadable types
+ * uridecodebin: add the 'expose-all-streams' property from decodebin2
+ * uridecodebin: Allow video/webm for progressive downloading
+ * videorate, videotestsrc: fixate color-matrix, chroma-site and interlaced fields if necessary
+ * videoscale: Try to keep DAR when scaling
+ * videoscale: Add support for Y444, Y42B and Y41B and more gray formats
+ * videoscale: Fix resampling of ARGB scanlines
+ * videoscale: Try harder to keep the DAR if possible
+ * videoscale: Use passthrough mode if width and height are not changed
Bugs fixed in this release
- * 615647 : xvimagesink could miss initial expose
- * 423086 : vorbisdec introduces timestamp discontinuity at the end
- * 601315 : [uridecodebin] No download buffering for AVI files
- * 609539 : xmp metadata support in tag library
- * 609801 : [volume] Use sample accurate property values if a controller is used
- * 610248 : don't poll geometry for every frame
- * 610249 : [xoverlay] add set_render_rectangle() methods
+ * 621428 : [playbin2] ghostpad with arbitrary getcaps func leads to not working srt subtitles
+ * 371108 : videoscale sucks at basic mathematics when it comes to PAR
+ * 512740 : unit test failures if compiling against installed core with installed plugins-base also present
+ * 605100 : GNOME Goal: Remove deprecated glib symbols
* 610866 : [playbin2] Don't fail if there are subtitles and audio but no video
- * 611702 : playbin2: Warning: g_object_set: assertion `G_IS_OBJECT (object)' failed with custom text sink
- * 612223 : [base(audio)sink] hangs in _wait_eos
- * 612312 : typefind: Post AAC profile in caps
- * 612552 : Examples and tests don't compile with -DGSEAL_ENABLE
- * 612783 : Warning when compiling gstsubparse.c with MSVC
- * 612845 : [typefindfunctions] crash in strncasecmp() on windows
- * 612968 : Add On2 VP62 and VP7 support in riff-media
- * 613093 : Improper boundary condition handling in videoscale.
- * 613198 : ximagesink memory leak
- * 613248 : [audiopayload] add property to control packet duration
- * 613281 : [PATCH] autogen.sh: Don't call configure with --enable-plugin-docs
- * 613387 : [gio] compiler warning with GLib 2.18, breaks build with -Werror
- * 613403 : docs: gst_x_overlay_handle_events() lacks Since: tag
- * 613589 : typefind: Export AAC level in caps
- * 613591 : rtspsrc doesn't parse negative port numbers
- * 613690 : [xmp] refactoring to 1-n tag mappings
- * 613809 : [oggdemux] flac: file does not play locally
- * 614288 : Setting playbin volume has no effect the second time around
- * 614545 : gstalsasrc mixer task spins 100% CPU when USB sound card is removed
- * 614622 : Trying to compile and it blows up at seek
- * 614764 : Compile breaks on Mac OS 10.5.8 on new jsseek example
- * 615572 : Buffer Leak in audiorate during fill process
- * 615697 : Problems with Makefile
- * 615789 : [ximagesink] gst_ximagesink_xwindow_update_geometry: assertion `xwindow != NULL' failed
- * 616545 : [ffmpegcolorspace] Crashes when converting Y41B with some width/height combinations
+ * 614872 : [tag] Add basic exif support
+ * 614942 : playbin2: " text-sink " is supposed to handle raw subtitle data?
+ * 615783 : reworked timestamping in adder
+ * 616396 : [playbin2] might fail a duration query immediately following PAUSED state
+ * 616422 : playsink might not handle reconfiguring after a text enabled file correctly
+ * 616557 : [videorate] Add support for video/x-raw-gray
+ * 617636 : [rtsp] uses unicode characters in date string
+ * 617855 : [oggdemux] Fails to play LAC2010 videos
+ * 617868 : [decodebin2] Option to not expose/decode all streams
+ * 618324 : rtp payloader don't put the duration on their output buffers
+ * 618392 : [avi-demux] Gstreamer does not support 1x1 or 1xN avi files
+ * 618625 : lock priv mutex in appsrc when setting caps
+ * 619090 : [uridecodebin] caps negociation fail
+ * 619102 : [PATCH] WebM typefinder
+ * 619310 : [videorate] negotiation issue, tries to set unfixed caps on pad
+ * 619396 : gstreamer does not seek http streams of Ogg Vorbis and Flac audio files.
+ * 620136 : Orc integration
+ * 620140 : [gio] report out-of-space errors
+ * 620211 : gst-plugins-base gets confused by dual-QT system
+ * 620279 : [playsink] expose 'frame' property and move 'convert-frame' action from playbin2
+ * 620342 : [baseaudiosink] Allocate and free the clock in state changes
+ * 620412 : [video] Incomplete support for 15 and 16 bit RGB and BGR formats
+ * 620441 : [video] Add support for Y800 and Y16 formats
+ * 620500 : totem won't do progressive download for flv videos
+ * 620720 : typefinding: Mark ISO 14496-14 files as video/quicktime
+ * 620939 : [oggdemux] No support for Skeleton 4.0 streams
+ * 621071 : [playbin2] no playback with fakesink instead of appsink as text-sink
+ * 621161 : autoplug-sort default callback is run last - overwrite user supplied callback result
+ * 621190 : video sink drops buffers if it's preceded by ffmpegcolorspace, videoscale and a capsfilter
+ * 621509 : [xmptag] Uses uninitialized variable
+ * 621572 : [videoscale] Adds horizontal green lines in bilinear mode
+ * 622696 : ffmpegcolorspace: Speed up caps nego by using simpler caps
+ * 622807 : [decodebin2] Doesn't recover properly after an error
+ * 622944 : Require automake 1.9 or newer for $(builddir)
+ * 623003 : Major problems with calls to gst_util_uint64_scale()
+ * 623176 : riff: matroska file with FLV4 FOURCC fails to play
+ * 623218 : oggdemux: Handle errors from _get_next_page in _do_seek.
+ * 623233 : GstNetBuffer initialization isn't thread safe.
+ * 623318 : [playbin2] If source setup fails the old uridecodebin is kept and breaks future playback
+ * 623375 : [ffmpegcolorspace] Invalid memory accesses with odd widths/height during subsampling
+ * 623384 : [ffmpegcolorspace] Doesn't write last pixel for odd widths in packed 4:2:2 YUV- > RGB conversion
+ * 623418 : [ffmpegcolorspace] Fix packed 4:2:2 YUV to 8 bit grayscale conversion for odd widths
+ * 623530 : Stripy pattern with videotestsrc ! ffmpegcolorspace ! ximagesink
+ * 623583 : regression: DVD playback broken
+ * 624266 : [playbin2] Internal uridecodebin are not properly removed in READY= > NULL
+ * 547603 : [playbin2] add deinterlacing support
API changed in this release
- API additions:
-* gst_x_overlay_set_render_rectangle()
-* gst_tag_list_from_xmp_buffer()
-* gst_tag_list_to_xmp_buffer()
-* gst_video_format_is_gray()
-* gst_video_parse_caps_chroma_site()
-* gst_video_parse_caps_color_matrix()
-* GST_VIDEO_CAPS_GRAY8
-* GST_VIDEO_CAPS_GRAY16
-* GST_TYPE_RTSP_LOWER_TRANS
-* gst_rtsp_lower_trans_get_type()
+* GST_VIDEO_FORMAT_v308
+* GST_VIDEO_FORMAT_Y800
+* GST_VIDEO_FORMAT_Y16
+* GST_VIDEO_FORMAT_RGB16
+* GST_VIDEO_FORMAT_BGR16
+* GST_VIDEO_FORMAT_RGB15
+* GST_VIDEO_FORMAT_BGR15
+* gst_tag_image_orientation_to_exif_value ()
+* gst_tag_image_orientation_from_exif_value ()
+* gst_tag_list_to_exif_buffer ()
+* gst_tag_list_to_exif_buffer_with_tiff_header ()
+* gst_tag_list_from_exif_buffer ()
+* gst_tag_list_from_exif_buffer_with_tiff_header ()
Download
@@ -147,25 +213,23 @@ Applications
Contributors to this release
+ * Alessandro Decina
+ * Andoni Morales
* Arun Raghavan
- * Benjamin Otte
- * Damien Lespiau
- * David Hoyt
* David Schleef
* Edward Hervey
- * Jan Schmidt
+ * Fredrik Söderquist
+ * Jonathan Matthew
+ * Joshua M. Doe
* Mark Nauwelaerts
+ * Martin Bisson
* Olivier Crête
- * Peter Kjellerstedt
- * Reuben Dowle
- * Rob Clark
- * Robert Swain
+ * Philip Jägenstedt
+ * Philippe Normand
+ * Prahal
* Sebastian Dröge
* Stefan Kost
* Thiago Santos
- * Thomas Green
* Tim-Philipp Müller
- * Torsten Schönfeld
- * Vincent Untz
* Wim Taymans
-  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 9340dc758..d17b1dda0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/prerelease
-AC_INIT(GStreamer Base Plug-ins, 0.10.29.4,
+AC_INIT(GStreamer Base Plug-ins, 0.10.30,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-base)
@@ -60,7 +60,7 @@ AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.10.29.1
+GST_REQ=0.10.30
dnl *** autotools stuff ****
diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml
index 03962cb7d..d4170af15 100644
--- a/docs/plugins/inspect/plugin-adder.xml
+++ b/docs/plugins/inspect/plugin-adder.xml
@@ -3,10 +3,10 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml
index 723e23c77..e97077e73 100644
--- a/docs/plugins/inspect/plugin-alsa.xml
+++ b/docs/plugins/inspect/plugin-alsa.xml
@@ -3,10 +3,10 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml
index 64ed790b8..a9846f99f 100644
--- a/docs/plugins/inspect/plugin-app.xml
+++ b/docs/plugins/inspect/plugin-app.xml
@@ -3,10 +3,10 @@
<description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml
index 7c508aac6..27ac9fabd 100644
--- a/docs/plugins/inspect/plugin-audioconvert.xml
+++ b/docs/plugins/inspect/plugin-audioconvert.xml
@@ -3,10 +3,10 @@
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml
index bd0a4852d..163b6ed8e 100644
--- a/docs/plugins/inspect/plugin-audiorate.xml
+++ b/docs/plugins/inspect/plugin-audiorate.xml
@@ -3,10 +3,10 @@
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml
index 734ef12df..8f5cc24b9 100644
--- a/docs/plugins/inspect/plugin-audioresample.xml
+++ b/docs/plugins/inspect/plugin-audioresample.xml
@@ -3,10 +3,10 @@
<description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml
index b7b07d5a2..c2abdfa66 100644
--- a/docs/plugins/inspect/plugin-audiotestsrc.xml
+++ b/docs/plugins/inspect/plugin-audiotestsrc.xml
@@ -3,10 +3,10 @@
<description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml
index 9c15db7e6..37828e182 100644
--- a/docs/plugins/inspect/plugin-cdparanoia.xml
+++ b/docs/plugins/inspect/plugin-cdparanoia.xml
@@ -3,10 +3,10 @@
<description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-decodebin.xml b/docs/plugins/inspect/plugin-decodebin.xml
index 302efe71e..41771aa58 100644
--- a/docs/plugins/inspect/plugin-decodebin.xml
+++ b/docs/plugins/inspect/plugin-decodebin.xml
@@ -3,10 +3,10 @@
<description>decoder bin</description>
<filename>../../gst/playback/.libs/libgstdecodebin.so</filename>
<basename>libgstdecodebin.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml
index 279a7ce41..9c73cf157 100644
--- a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml
+++ b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml
@@ -3,7 +3,7 @@
<description>colorspace conversion copied from FFMpeg 0.4.9-pre1</description>
<filename>../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so</filename>
<basename>libgstffmpegcolorspace.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>FFMpeg</package>
diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml
index 75500bd33..9f6c27d8e 100644
--- a/docs/plugins/inspect/plugin-gdp.xml
+++ b/docs/plugins/inspect/plugin-gdp.xml
@@ -3,10 +3,10 @@
<description>Payload/depayload GDP packets</description>
<filename>../../gst/gdp/.libs/libgstgdp.so</filename>
<basename>libgstgdp.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml
index d55692041..d2f6a8cac 100644
--- a/docs/plugins/inspect/plugin-gio.xml
+++ b/docs/plugins/inspect/plugin-gio.xml
@@ -3,10 +3,10 @@
<description>GIO elements</description>
<filename>../../ext/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-gnomevfs.xml b/docs/plugins/inspect/plugin-gnomevfs.xml
index dd40fa0d9..78b3b214b 100644
--- a/docs/plugins/inspect/plugin-gnomevfs.xml
+++ b/docs/plugins/inspect/plugin-gnomevfs.xml
@@ -3,10 +3,10 @@
<description>elements to read from and write to Gnome-VFS uri&apos;s</description>
<filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename>
<basename>libgstgnomevfs.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml
index bb33da6b1..cf05800de 100644
--- a/docs/plugins/inspect/plugin-libvisual.xml
+++ b/docs/plugins/inspect/plugin-libvisual.xml
@@ -3,10 +3,10 @@
<description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml
index d8cfb18d2..20718978d 100644
--- a/docs/plugins/inspect/plugin-ogg.xml
+++ b/docs/plugins/inspect/plugin-ogg.xml
@@ -3,10 +3,10 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml
index 5cf1f6c23..d06958d0c 100644
--- a/docs/plugins/inspect/plugin-pango.xml
+++ b/docs/plugins/inspect/plugin-pango.xml
@@ -3,10 +3,10 @@
<description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml
index 71d869a0c..ef25d80d9 100644
--- a/docs/plugins/inspect/plugin-playback.xml
+++ b/docs/plugins/inspect/plugin-playback.xml
@@ -3,10 +3,10 @@
<description>various playback elements</description>
<filename>../../gst/playback/.libs/libgstplaybin.so</filename>
<basename>libgstplaybin.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml
index bd79f89c0..2b3e6740c 100644
--- a/docs/plugins/inspect/plugin-subparse.xml
+++ b/docs/plugins/inspect/plugin-subparse.xml
@@ -3,10 +3,10 @@
<description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml
index 6c78a43d2..52b9f51e2 100644
--- a/docs/plugins/inspect/plugin-tcp.xml
+++ b/docs/plugins/inspect/plugin-tcp.xml
@@ -3,10 +3,10 @@
<description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml
index f2d0734ea..2c05281b1 100644
--- a/docs/plugins/inspect/plugin-theora.xml
+++ b/docs/plugins/inspect/plugin-theora.xml
@@ -3,10 +3,10 @@
<description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml
index 22e4d3ca6..f153d9006 100644
--- a/docs/plugins/inspect/plugin-typefindfunctions.xml
+++ b/docs/plugins/inspect/plugin-typefindfunctions.xml
@@ -3,10 +3,10 @@
<description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
</elements>
diff --git a/docs/plugins/inspect/plugin-uridecodebin.xml b/docs/plugins/inspect/plugin-uridecodebin.xml
index bf05824d1..d8804c013 100644
--- a/docs/plugins/inspect/plugin-uridecodebin.xml
+++ b/docs/plugins/inspect/plugin-uridecodebin.xml
@@ -3,10 +3,10 @@
<description>URI Decoder bin</description>
<filename>../../gst/playback/.libs/libgstdecodebin2.so</filename>
<basename>libgstdecodebin2.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-video4linux.xml b/docs/plugins/inspect/plugin-video4linux.xml
index 6f8a38741..b6023cb05 100644
--- a/docs/plugins/inspect/plugin-video4linux.xml
+++ b/docs/plugins/inspect/plugin-video4linux.xml
@@ -3,10 +3,10 @@
<description>elements for Video 4 Linux</description>
<filename>../../sys/v4l/.libs/libgstvideo4linux.so</filename>
<basename>libgstvideo4linux.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml
index d688d6e8f..f0588ce72 100644
--- a/docs/plugins/inspect/plugin-videorate.xml
+++ b/docs/plugins/inspect/plugin-videorate.xml
@@ -3,10 +3,10 @@
<description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml
index da8d15932..2e3b11b22 100644
--- a/docs/plugins/inspect/plugin-videoscale.xml
+++ b/docs/plugins/inspect/plugin-videoscale.xml
@@ -3,10 +3,10 @@
<description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml
index b79a57457..a1e806880 100644
--- a/docs/plugins/inspect/plugin-videotestsrc.xml
+++ b/docs/plugins/inspect/plugin-videotestsrc.xml
@@ -3,10 +3,10 @@
<description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml
index 1c53a3ab5..e6345114a 100644
--- a/docs/plugins/inspect/plugin-volume.xml
+++ b/docs/plugins/inspect/plugin-volume.xml
@@ -3,10 +3,10 @@
<description>plugin for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml
index d3f3dd7cf..e0f1b91b8 100644
--- a/docs/plugins/inspect/plugin-vorbis.xml
+++ b/docs/plugins/inspect/plugin-vorbis.xml
@@ -3,10 +3,10 @@
<description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml
index f74f95c3c..5763b3aa1 100644
--- a/docs/plugins/inspect/plugin-ximagesink.xml
+++ b/docs/plugins/inspect/plugin-ximagesink.xml
@@ -3,10 +3,10 @@
<description>X11 video output element based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
<basename>libgstximagesink.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml
index 45310b94b..46d6fe021 100644
--- a/docs/plugins/inspect/plugin-xvimagesink.xml
+++ b/docs/plugins/inspect/plugin-xvimagesink.xml
@@ -3,10 +3,10 @@
<description>XFree86 video output plugin using Xv extension</description>
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
<basename>libgstxvimagesink.so</basename>
- <version>0.10.29.4</version>
+ <version>0.10.30</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
- <package>GStreamer Base Plug-ins prerelease</package>
+ <package>GStreamer Base Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap
index 4e60ea2ad..85638f0ca 100644
--- a/gst-plugins-base.doap
+++ b/gst-plugins-base.doap
@@ -36,6 +36,17 @@ A wide range of video and audio decoders, encoders, and filters are included.
<release>
<Version>
+ <revision>0.10.30</revision>
+ <branch>0.10</branch>
+ <name>Difficult Birth</name>
+ <created>2010-07-15</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.30.tar.bz2" />
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.30.tar.gz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>0.10.29</revision>
<branch>0.10</branch>
<name>Freaks</name>
diff --git a/win32/common/_stdint.h b/win32/common/_stdint.h
index 0cfe9dc8c..1b30be64e 100644
--- a/win32/common/_stdint.h
+++ b/win32/common/_stdint.h
@@ -1,7 +1,7 @@
#ifndef _GST_PLUGINS_BASE__STDINT_H
#define _GST_PLUGINS_BASE__STDINT_H 1
#ifndef _GENERATED_STDINT_H
-#define _GENERATED_STDINT_H "gst-plugins-base 0.10.29.4"
+#define _GENERATED_STDINT_H "gst-plugins-base 0.10.30"
/* generated using gnu compiler gcc (Debian 4.4.4-6) 4.4.4 */
#define _STDINT_HAVE_STDINT_H 1
#include <stdint.h>
diff --git a/win32/common/config.h b/win32/common/config.h
index 53ad09529..b2565da01 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -69,7 +69,7 @@
#define GST_LICENSE "LGPL"
/* package name in plugins */
-#define GST_PACKAGE_NAME "GStreamer Base Plug-ins prerelease"
+#define GST_PACKAGE_NAME "GStreamer Base Plug-ins source release"
/* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin"
@@ -325,7 +325,7 @@
#define PACKAGE_NAME "GStreamer Base Plug-ins"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.29.4"
+#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.30"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-base"
@@ -334,7 +334,7 @@
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.29.4"
+#define PACKAGE_VERSION "0.10.30"
/* directory where plugins are located */
#ifdef _DEBUG
@@ -362,7 +362,7 @@
#undef STDC_HEADERS
/* Version number of package */
-#define VERSION "0.10.29.4"
+#define VERSION "0.10.30"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */