diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-07-15 01:49:04 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2010-07-15 01:49:04 +0100 |
commit | ae4c19ee50c4748e48e2ce7b139592a7b712b03d (patch) | |
tree | 39efefa091cd843461714d9467f5a60d5d9b2add /ChangeLog | |
parent | 8dd4ad21d8604cc223d5c442af990ad588fd8764 (diff) |
Release 0.10.24
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 1813 |
1 files changed, 1811 insertions, 2 deletions
@@ -1,9 +1,1818 @@ +=== release 0.10.24 === + +2010-07-15 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + releasing 0.10.24, "Taking Liberties" + +2010-07-15 01:35:06 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * po/cs.po: + * po/lv.po: + po: update translations + +2010-07-07 00:42:46 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * win32/common/config.h: + 0.10.23.4 pre-release + +2010-07-07 00:31:17 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * po/LINGUAS: + * po/da.po: + * po/el.po: + * po/es.po: + * po/fr.po: + * po/id.po: + * po/pt_BR.po: + * po/sl.po: + * po/tr.po: + * po/zh_CN.po: + po: update translations + +2010-06-23 11:47:43 +0200 Michael Grzeschik <m.grzeschik@pengutronix.de> + + * sys/v4l2/gstv4l2sink.c: + v4l2sink: destroy buffer pool when changing state to NULL + In the case we change the State from READY_TO_NULL the buffers in the pool + still hold an open dup file descriptor to the device, therefore the device + release function will not be called and the device will probably answer with + -EBUSY when we reopen it in the next NULL_TO_READY transition. + Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> + See bug #622500 and #612244. + +2010-07-06 13:21:19 +0530 Arun Raghavan <arun.raghavan@collabora.co.uk> + + * gst/qtdemux/qtdemux.c: + qtdemux: Fix order of bitrates in 'btrt' atom + There seems to be a bug in libmp4v2 that generates a MPEG4BitRateBox as + (bufferSizeDB, avgBitrate, maxBitrate) instead of (bufferSizeDB, + maxBitrate, avgBitrate), according to the spec. I used the mp4file + output while writing this code, so the order is wrong. This patches + fixes that. + https://bugzilla.gnome.org/show_bug.cgi?id=623654 + +2010-07-05 12:05:57 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * ext/jpeg/gstjpegdec.c: + jpegdec: fix skipping extra 0xff markers + Fixes #623585. + +2010-06-29 23:18:23 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * ext/jpeg/gstjpegdec.c: + * ext/jpeg/gstjpegdec.h: + jpegdec: fix memory leak + Don't leak result of gst_adapter_take(). There are most likely + smarter things we can do, but let's keep things simple for the + release. + Fixes #623172. + +2010-07-02 12:31:31 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/qtdemux/qtdemux.c: + qtdemux: strip out bogus tags from XMP atom + https://bugzilla.gnome.org/show_bug.cgi?id=623366 + +2010-07-02 14:25:22 +0200 Andrzej K. Haczewski <ahaczewski@gmail.com> + + * gst/flv/gstflvmux.c: + flvmux: Write duration at the correct position + +2010-06-30 11:12:08 +0200 Thijs Vermeir <thijsvermeir@gmail.com> + + * gst/rtpmanager/gstrtpptdemux.c: + rtpptdemux: fix memleak on custom downstream events + by not sending custom downstream event twice and fix memleak when + not handling the event + https://bugzilla.gnome.org/show_bug.cgi?id=623196 + +2010-06-29 20:18:51 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * win32/common/config.h: + 0.10.23.3 pre-release + +2010-06-29 20:14:53 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/wavparse/gstwavparse.c: + wavparse: fix unportable printf format specifiers in commented out code + To avoid false positives when grepping for unportable specifiers. + +2010-06-29 19:12:36 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + configure: fix --disable-external + +2010-06-28 15:44:06 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * autogen.sh: + * configure.ac: + Bump automake requirement to 1.10 and autoconf to 2.60 + For maintainability reasons and $(builddir). + See #622944. + +2010-06-28 09:07:58 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/goom/plugin_info.c: + goom: don't allocate 260kB struct on the stack + PluginInfo is quite a sizeable struct, let's not allocate it on the + stack, especially not if we're copying it over into another dynamically + allocated copy anyway. + Fixes #570761. + +2010-06-27 10:31:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + configure: Require GTK+ >= 2.14 for the examples + +2010-06-26 20:12:25 +0200 Guido Günther <agx@sigxcpu.org> + + * tests/examples/equalizer/demo.c: + * tests/examples/spectrum/demo-audiotest.c: + * tests/examples/spectrum/demo-osssrc.c: + examples: Make demos -DSEAL safe to fix build with GTK+ 3.0 + +2010-06-26 21:39:34 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/jpeg/Makefile.am: + jpeg: Explicitely link with libgstbase + +2010-06-26 18:42:29 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + * win32/common/config.h: + 0.10.23.2 pre-release + +2010-06-26 18:41:49 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/deinterlace/tvtime-dist.c: + * gst/deinterlace/tvtime-dist.h: + * gst/videobox/gstvideoboxorc-dist.c: + * gst/videobox/gstvideoboxorc-dist.h: + * gst/videomixer/blendorc-dist.c: + gst: update orc files + +2010-06-26 18:41:39 +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/el.po: + * po/en_GB.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ru.po: + * po/sk.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + * po/zh_HK.po: + * po/zh_TW.po: + po: update translations + +2010-06-25 19:40:06 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/matroska/matroska-mux.c: + matroskamux: Fix leaking of the streamheader buffers + gst_value_set_buffer() increases the refcount and doesn't + take ownership of the buffer. + +2010-06-24 16:32:23 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/matroska/ebml-read.c: + * gst/videobox/gstvideobox.c: + * gst/videofilter/gstvideoflip.c: + matroska, videobox, videofilter: fix compiler warnings when debugging is disabled in gstreamer + Fixes unused variable warnings when GStreamer's debugging system has been disabled. + +2010-06-24 15:17:11 +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/good plugins here. + Fixes #619717. + +2010-06-24 15:09:16 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 73ff93a to a519571 + +2010-06-24 13:02:04 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * ext/gdk_pixbuf/gstgdkpixbuf.c: + gdkpixbufdec: bump rank to SECONDARY + Bump gdkpixbufdec's rank to SECONDARY to give it an edge over misc. + image decoders in gst-ffmpeg that also have a MARGINAL rank. + Fixes #620162. + +2010-06-23 12:15:13 +0200 Michael Grzeschik <m.grzeschik@pengutronix.de> + + * gst/avi/gstavidemux.c: + reset the have_index flag at transition PAUSED_TO_READY + If we restart the Stream in the case of doing a transition from + PAUSED_TO_READY and back with READY_TO_PAUSED aso. the duration of the video + will get calculated even if we have a avi header with that information. + Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> + +2010-06-23 20:29:14 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/videobox/gstvideobox.c: + videobox: Fix negotiation for I420/YV12 + We don't support conversion into *all* YUV + formats for them, only into I420/YV12/AYUV. + Fixes bug #622501. + +2010-06-22 15:22:44 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/wavparse/gstwavparse.c: + wavparse: proper closing segment construction + Fixes #618982. + +2010-06-22 15:46:51 +0300 Stefan Kost <ensonic@users.sf.net> + + * sys/v4l2/gstv4l2src.c: + * sys/v4l2/gstv4l2src.h: + * sys/v4l2/v4l2src_calls.c: + v4l2: precalculate duration + Have frame duration in the instance struct and calculate it after changing the caps. + +2010-06-21 12:17:39 +0300 Stefan Kost <ensonic@users.sf.net> + + * sys/v4l2/gstv4l2sink.c: + v4l2sink: use glib defines in property declarations for readability + +2010-06-21 12:15:14 +0300 Stefan Kost <ensonic@users.sf.net> + + * sys/v4l2/gstv4l2object.c: + * sys/v4l2/gstv4l2sink.c: + * sys/v4l2/gstv4l2src.c: + v4l2: use G_PARAM_STATIC_STRINGS to save a few bytes and strdups + +2010-06-18 20:02:49 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: fix locking after moving things around + +2010-06-18 14:13:58 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk> + + * ext/taglib/gstapev2mux.cc: + taglib: Use newly added gst_tag_list_peek_string_index + Replace calls to gst_tag_list_get_string_index with + gst_tag_list_peek_string_index to avoid a string copy + +2010-06-18 16:56:19 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: make some errors as warnings + Avoid spamming the testsuite with these error debug lines. + +2010-06-18 16:49:08 +0200 Keith Nicholson <keith.nicholson at ultra-ccs.com> + + * gst/udp/gstudpsrc.c: + udpsrc: fix multicast support on windows builds + On windows builds, sets source address for bind to INADDR_ANY, while + maintaining the original multicast group address for subsequent join. + Fixes #595978 + +2010-06-18 16:16:28 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/udp/gstudpnetutils.c: + udp: make url parsing compatible with VLC syntax + Skip everything before the @ sign in the url location. VLC uses that as the + remote address to connect to (but we ignore it for now). This makes our udp urls + compatible with the ones used by VLC. + Fixes #597695 + +2010-06-18 15:08:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtsp/gstrtspsrc.c: + * gst/rtsp/gstrtspsrc.h: + rtspsrc: factor out the connections + Keep a global connection for aggregate control but also keep stream connections + for non-aggregate control. + Add some helper methods to connect/close/flush the connections. + +2010-06-17 13:06:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: add non-aggregate control + Add non-aggregate control. + Separate retrieving thr SDP from parsing and setting up the streaming from the + SDP. + +2010-06-17 22:10:03 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * common: + common: update common back to what it was + +2010-06-17 17:24:22 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * common: + * gst/flv/gstflvmux.c: + flvmux: add documentation for streamable property + +2010-06-17 16:43:44 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * common: + * docs/plugins/gst-plugins-good-plugins.args: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/gst-plugins-good-plugins.interfaces: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.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. + +2010-06-17 16:41:56 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * tests/check/.gitignore: + tests: ignore sub-directory with orc tests + +2010-06-17 10:44:33 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/matroska/matroska-demux.c: + matroskademux: Fix an uninitialized variable compiler warning + +2010-06-16 21:02:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/matroska/ebml-read.c: + ebml-read: Zero-sized ints/uints/floats have a value of 0 according to the EBML spec + +2010-06-16 20:02:58 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/matroska/matroska-demux.c: + matroskademux: Fix possible NULL pointer dereference and assertion that could be caused by invalid files + +2010-06-16 19:50:34 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/matroska/matroska-demux.c: + matroskademux: Clean up/fix some minor error handling bugs + +2010-06-16 19:30:25 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * sys/ximage/gstximagesrc.c: + ximagesrc: Fix NULL pointer dereference when allocation of the ximage fails + +2010-06-16 19:28:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/flac/gstflactag.c: + flactag: Fix possible NULL pointer dereference + +2010-06-16 19:24:54 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/audiofx/audioiirfilter.c: + audioiirfilter: Fix possible NULL pointer dereference + +2010-06-16 19:20:02 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/effectv/gstwarp.c: + warptv: Don't use floats as loop counters + +2010-06-16 11:21:35 -0400 Havoc Pennington <hp@pobox.com> + + * sys/v4l2/gstv4l2object.c: + v4l2src: do not try to change device format if it's already correct + This allows set_caps to succeed if caps change in a way that + would not modify the format we're getting from the hardware. + Otherwise if not in NULL state, setting caps would fail + with EBUSY. + With this change, in some cases it's OK to go PLAYING->READY->PLAYING + rather than PLAYING->NULL->PLAYING to avoid a time-consuming close + and reopen of the device. + Fixes #621723 + +2010-06-16 11:09:17 -0400 Havoc Pennington <hp@pobox.com> + + * sys/v4l2/gstv4l2src.c: + v4l2src: in negotiate, check for error return from set_caps + Fixes #621723 (partially) + set_caps can fail if the video device is running, in that case + setting its format leads to EBUSY. + If set_caps fails then we will not have set up the buffer pool + (it will be NULL) which leads to a crash when we try to pull + buffers. If we fail the negotiate on set_caps failure, then we + won't go to playing state and won't crash. + This is a small improvement. Of course, a nicer fix would + be to make set_caps work in the case where the format is + unchanged. If the format has changed, failing is + probably correct because we need to close the device + (go to NULL state) in order to set caps. + +2010-06-16 15:40:34 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/avi/gstavidemux.c: + avidemux: improve audio vbr detection + Subsequent entry time calculations use blockalign value to determine + number of frames per chunk, and blockalign == 1 is then most unlikely to result + in reasonable values (which also aligns with "spec"). + +2010-06-16 15:52:57 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/rtp/gstrtph264depay.c: + rtph264depay: tweak DELTA_UNIT labeling + Consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT. + See #620154. + +2010-06-15 20:06:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/wavpack/gstwavpackdec.c: + wavpackdec: Initialize uninitialized variable and don't unref it if it's NULL + +2010-06-15 20:04:35 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/avi/gstavidemux.c: + avidemux: Assign variables before printing them + +2010-06-15 20:00:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/wavparse/gstwavparse.c: + wavparse: Initialize uninitialized variable + +2010-06-15 19:47:16 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * sys/v4l2/gstv4l2object.c: + v4l2: Initialize variable + +2010-06-15 19:45:36 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/flac/gstflacenc.c: + flacenc: Fix NEWSEGMENT parsing logic and don't use uninitialized variables + +2010-06-15 17:20:20 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/matroska/ebml-read.c: + matroska: Fix unitialized variable + +2010-06-15 16:49:49 +0200 Edward Hervey <bilboed@bilboed.com> + + * common: + Automatic update of common submodule + From 9339ccc to 35617c2 + +2010-06-15 16:54:04 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 5adb1ca to 9339ccc + +2010-06-15 16:35:18 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From 57c89b7 to 5adb1ca + +2010-06-15 14:08:26 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * .gitignore: + .gitignore: ignore generated tvtime.h file + +2010-06-15 15:36:33 +0300 Stefan Kost <ensonic@users.sf.net> + + * common: + Automatic update of common submodule + From c804988 to 57c89b7 + +2010-05-17 13:54:03 +0200 Marc-André Lureau <mlureau@flumotion.com> + + * ext/raw1394/gst1394clock.c: + * ext/raw1394/gst1394clock.h: + raw1394: remove useless last_time + It seems to me this code is useless: removing it. + https://bugzilla.gnome.org/show_bug.cgi?id=618871 + +2010-06-14 19:21:22 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtsp/gstrtspsrc.c: + * gst/rtsp/gstrtspsrc.h: + rtspsrc: respect aggregate control attributes + when the SDP specifies an aggregate control url, use that for playback + control. + Fixes #619531 + +2010-06-14 15:36:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/goom/gstgoom.c: + goom: Call orc_init() before trying to get target flags + +2010-06-14 15:35:08 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/deinterlace/gstdeinterlace.c: + deinterlace: Call orc_init() before trying to get target flags + +2010-06-14 14:26:22 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + * tests/check/elements/matroskamux.c: + matroskamux: revert change that set a reserved flag on the Block. + So matroska's Block structure has no keyframe flag, only the SimpleBlock has it. + To detect keyframes in Blocks, it is just the BlockGroup container that needs + to have a ReferenceBlock attached if it is a delta frame in video. + +2010-05-31 12:45:01 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * ext/jpeg/gstjpegdec.c: + * ext/jpeg/gstjpegdec.h: + jpegdec: use libjpeg scatter-gather operation to avoid data copying + Fixes #583047 (more). + +2010-05-27 15:45:23 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * ext/jpeg/gstjpegdec.c: + * ext/jpeg/gstjpegdec.h: + jpegdec: optimize buffer handling when parsing + Use an adapter to collect incoming data, and use adapter API to scan and peek. + Fixes #583047. + +2010-06-14 13:48:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * sys/oss4/oss4-mixer.c: + oss4: Use g_ascii_strcasecmp() instead of the deprecated g_strcasecmp() + +2010-06-14 13:27:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + configure: Use GLIB_EXTRA_CFLAGS + +2010-06-14 13:03:57 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 7a0fdf5 to c804988 + +2010-06-14 11:46:32 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/rtp/gstrtph264depay.c: + rtph264depay: also consider AU and SEI NALUs as DELTA_UNIT + Fixes #620154. + +2010-06-14 11:32:43 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 6da3bab to 7a0fdf5 + +2010-06-12 21:26:16 +0300 Stefan Kost <ensonic@users.sf.net> + + * gst/rtp/gstrtpmparobustdepay.c: + build: include stdio.h for sscanf + +2010-06-12 14:12:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * tests/check/Makefile.am: + tests: Add clean rule for the orc tests + +2010-06-12 14:12:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * tests/check/Makefile.am: + tests: Add autogenerated orc tests + +2010-06-12 08:27:42 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 733fca9 to 6da3bab + +2010-06-11 16:23:29 -0700 David Schleef <ds@schleef.org> + + * sys/v4l2/gstv4l2src.c: + v4l2src: Fix element description + +2010-06-11 21:13:59 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/rtp/gstrtpmparobustdepay.c: + rtpmparobustdepay: don't try to unref NULL buffers + Fixes generic/states unit test. + +2010-06-11 20:50:23 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/wavparse/gstwavparse.c: + wavparse: use typefind functions to check if PCM data contains dts stream + Use new dts audio typefinder from -base to check if the PCM data + contains a dts stream. This way we recognise more varieties more + reliably and also detect the dts stream if there isn't a frame + sync right at the start of the data. + Fixes #413942. + +2010-06-11 20:47:22 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/wavparse/gstwavparse.c: + wavparse: set buffer offsets before using the buffer for the first time + gst_type_find_helper_for_buffer() will need the correct offset + set on the buffer (ie. 0) and not the byte offset we started + pulling the data from. + +2010-06-10 16:14:43 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/rtp/Makefile.am: + * gst/rtp/gstrtp.c: + * gst/rtp/gstrtpmparobustdepay.c: + * gst/rtp/gstrtpmparobustdepay.h: + rtp: add mpa-robust depayloader + Fixes #589997. + +2010-06-11 10:57:41 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/avi/gstavimux.c: + avimux: fix avi header bytewriting + ... by using proper offsets for tag list writing. + Also use _reset rather than _free and consistently use bytewriter position. + See #619293. + +2010-06-10 22:58:41 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * .gitignore: + Update .gitignore + Add the generated orc source files + +2010-06-10 22:55:17 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * tests/check/elements/matroskamux.c: + matroskamux: Fix unit test for changed key-frame behaviour + All audio frames are marked as keyframe now instead of marking + them all as delta unit... + +2010-06-10 22:45:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/videomixer/Makefile.am: + * gst/videomixer/blend.c: + * gst/videomixer/blend_mmx.h: + * gst/videomixer/blendorc-dist.c: + * gst/videomixer/blendorc-dist.h: + * gst/videomixer/blendorc.orc: + videomixer: Port most blending related functions to orc + Only remaining MMX implementation is the ARGB/BGRA/AYUV blending + for which we first need the orc compositing opcodes. + +2010-06-10 20:17:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/videomixer/blend_mmx.h: + videomixer: Replace some tabs by spaces + +2010-06-10 11:04:38 +0100 Andoni Morales Alastruey <amorales@flumotion.com> + + * ext/raw1394/gst1394clock.c: + dv1394: Fix the internal clock even more + The cycleCount register is 13 bits long and the cycleOffset one + is 12 bits long. To read the cycleCount register we need to shift + 12 bits and not 13. Fixes #615461 + +2010-06-09 18:37:29 -0700 David Schleef <ds@schleef.org> + + * configure.ac: + configure: use m4 macro to check for Orc + +2010-06-09 22:40:23 +0200 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + matroskamux: some non-delta buffers were not marked as keyframes + +2010-06-09 22:00:16 +0200 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroskamux: change 2 second limit per cluster + Start cluster at every keyframe or when we would overflow the previous + cluster's relative timestamp field. This would avoid as much as possible + starting clusters at non-keyframes. + +2010-06-09 12:40:09 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From fad145b to 733fca9 + +2010-06-09 12:34:01 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From 47683c1 to fad145b + +2010-06-09 20:53:06 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pulse/pulsesink.c: + pulsesink: Don't request more shared memory than needed + +2010-06-09 20:45:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/gconf/gstswitchsink.c: + switchsink: Set the GST_ELEMENT_IS_SINK flag on the sink + +2010-06-09 20:43:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/gconf/gstgconfvideosink.c: + * ext/gconf/gstgconfvideosink.h: + gconfvideosink: Use GstSwitchSink as base class + +2010-06-09 20:30:31 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/gconf/gstgconfaudiosink.c: + gconfaudiosink: Use G_PARAM_STATIC_STRINGS + +2010-06-09 20:29:02 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/gconf/gstgconfaudiosink.c: + * ext/gconf/gstgconfaudiosink.h: + gconfaudiosink: Rename instance variable to be more descriptive + +2010-06-09 20:22:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/autodetect/gstautoaudiosink.c: + * gst/autodetect/gstautovideosink.c: + auto{audio,video}sink: Don't lose the GST_ELEMENT_IS_SINK flag after removing the child + +2010-06-09 20:07:09 +0200 Julien Moutte <julien@fluendo.com> + + * sys/directsound/gstdirectsoundsink.c: + directsoundsink: Plug some memleak and support 22050Hz mono sound. + Segment size needs to be a multiple of the sample size in bytes. + +2010-06-09 16:22:27 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pulse/pulsesink.c: + pulsesink: Flush shm buffer immediately if it's full + +2010-06-09 16:21:55 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pulse/pulsesink.c: + pulsesink: Fix writing of buffers larger than segsize + Fixes bug #620540. + +2010-06-09 15:42:37 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pulse/pulsesink.c: + pulsesink: Fix playback if PA doesn't give us a large enough shared memory buffer + +2010-06-09 15:42:19 +0200 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroskamux: change indexed property to streamable + The property streamable has reverse semantics to indexed. + +2010-06-09 09:13:09 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk> + + * gst/flv/gstflvmux.c: + * gst/flv/gstflvmux.h: + flvmux: Rename unreleased property 'indexed' to 'streamable' + Rename 'indexed' to 'streamable' for a better name while it + hasn't been released + +2010-06-08 15:23:51 -0700 David Schleef <ds@schleef.org> + + * REQUIREMENTS: + * configure.ac: + configure: remove liboil check + +2010-06-08 14:44:19 -0700 David Schleef <ds@schleef.org> + + * gst/level/gstlevel.c: + level: remove unused liboil include + +2010-06-04 18:22:42 -0700 David Schleef <ds@schleef.org> + + * gst/videomixer/Makefile.am: + * gst/videomixer/blend.c: + videomixer: liboil to orc conversion + +2010-06-04 18:21:21 -0700 David Schleef <ds@schleef.org> + + * gst/videobox/Makefile.am: + * gst/videobox/gstvideobox.c: + * gst/videobox/gstvideoboxorc-dist.c: + * gst/videobox/gstvideoboxorc-dist.h: + * gst/videobox/gstvideoboxorc.orc: + videobox: liboil to orc conversion + +2010-06-04 18:16:25 -0700 David Schleef <ds@schleef.org> + + * gst/goom/Makefile.am: + * gst/goom/README: + * gst/goom/gstgoom.c: + * gst/goom/plugin_info.c: + goom: liboil to orc conversion + +2010-06-08 16:04:23 -0700 David Schleef <ds@schleef.org> + + * gst/deinterlace/Makefile.am: + * gst/deinterlace/tvtime-dist.c: + * gst/deinterlace/tvtime-dist.h: + * gst/deinterlace/tvtime.orc: + * gst/deinterlace/tvtime/linear.c: + * gst/deinterlace/tvtime/linearblend.c: + * gst/deinterlace/tvtime/vfir.c: + deinterlace: orcify some deinterlacing methods + +2010-06-08 16:03:36 -0700 David Schleef <ds@schleef.org> + + * gst/deinterlace/Makefile.am: + * gst/deinterlace/gstdeinterlace.c: + * gst/deinterlace/gstdeinterlace.h: + * gst/deinterlace/gstdeinterlacemethod.c: + * gst/deinterlace/gstdeinterlacemethod.h: + * gst/deinterlace/tvtime/greedy.c: + * gst/deinterlace/tvtime/greedyh.c: + * gst/deinterlace/tvtime/linear.c: + * gst/deinterlace/tvtime/linearblend.c: + * gst/deinterlace/tvtime/scalerbob.c: + * gst/deinterlace/tvtime/tomsmocomp.c: + * gst/deinterlace/tvtime/vfir.c: + * gst/deinterlace/tvtime/weave.c: + * gst/deinterlace/tvtime/weavebff.c: + * gst/deinterlace/tvtime/weavetff.c: + deinterlace: convert from liboil to orc + +2010-06-08 15:23:28 -0700 David Schleef <ds@schleef.org> + + * REQUIREMENTS: + * configure.ac: + configure: Add orc check + +2010-06-08 14:09:00 +0200 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/flv/gstflvmux.c: + * gst/flv/gstflvmux.h: + flvmux: Add indexed property to replace disabled is-live. + Add indexed property to be the negation of what the disabled is-live property + was. Fixes bug #613066. + +2010-06-08 09:22:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + raw1394: Require libraw1394 >= 2.0.0 for raw1394_read_cycle_timer + Fixes bug #620929. + +2010-06-08 07:35:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/annodex/gstcmmlenc.c: + cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer + oggmux does this for CMML by its own now + +2010-06-07 18:32:16 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/flv/gstflvdemux.c: + flvdemux: Don't handle non-TIME seeks + Don't send them upstream because for upstream a BYTES seek + might make sense but is completely wrong because upstream + can't seek to a byte position of the audio or video stream. + Also don't build the index in push mode for non-TIME seeks, + things will go wrong here otherwise. + +2010-06-02 19:16:20 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk> + + * gst/rtp/gstrtph264pay.c: + Cope with short startcodes in the h264 bytestream + +2010-06-06 17:25:16 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * ext/pulse/pulsesink.c: + pulse: log message printf format fixes + +2010-06-06 18:00:22 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/dv/gstdvdemux.c: + * ext/pulse/pulsemixer.c: + * ext/pulse/pulsesink.c: + * ext/pulse/pulsesrc.c: + * ext/speex/gstspeexenc.c: + * ext/taglib/gsttaglibmux.c: + * ext/wavpack/gstwavpackdec.c: + * ext/wavpack/gstwavpackenc.c: + * ext/wavpack/gstwavpackparse.c: + ext: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs + +2010-06-06 17:57:03 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * sys/directsound/gstdirectsoundsink.c: + * sys/oss/gstossdmabuffer.c: + * sys/oss/gstosssink.c: + * sys/oss/gstosssrc.c: + * sys/oss4/oss4-sink.c: + * sys/oss4/oss4-source.c: + * sys/osxaudio/gstosxaudiosink.c: + * sys/osxaudio/gstosxaudiosrc.c: + * sys/osxaudio/gstosxringbuffer.c: + * sys/sunaudio/gstsunaudiosink.c: + * sys/sunaudio/gstsunaudiosrc.c: + * sys/waveform/gstwaveformsink.c: + sys: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs + +2010-06-06 17:52:40 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/autodetect/gstautoaudiosink.c: + * gst/autodetect/gstautoaudiosrc.c: + * gst/autodetect/gstautovideosink.c: + * gst/autodetect/gstautovideosrc.c: + * gst/debugutils/breakmydata.c: + * gst/debugutils/gsttaginject.c: + * gst/debugutils/rndbuffersize.c: + * gst/debugutils/testplugin.c: + * gst/flv/gstflvdemux.c: + * gst/rtpmanager/gstrtpjitterbuffer.c: + * gst/rtpmanager/gstrtpptdemux.c: + * gst/rtpmanager/gstrtpssrcdemux.c: + * gst/videofilter/gstvideobalance.c: + * gst/videomixer/videomixer.c: + gst: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs + +2010-06-06 15:12:16 +0200 Philip Jägenstedt <philipj@opera.com> + + * gst/matroska/matroska-demux.c: + matroskademux: refactor delta unit handling + This allows us to skip delta units earlier and is a bit clearer in my + opinion. It also makes only video buffers ever be delta units, not + just for SimpleBlock as before. + +2010-06-06 15:17:00 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/flv/gstflvdemux.c: + flvdemux: Clear adapter on discontinuities + +2010-06-06 14:03:53 +0200 Philip Jägenstedt <philipj@opera.com> + + * gst/matroska/matroska-demux.c: + matroskademux: Ignore keyframe flag for non-video streams + When the keyframe bit of SimpleBlock Flags wasn't set, the buffer was being + marked with GST_BUFFER_FLAG_DELTA_UNIT, causing all buffers to be skipped + after a seek. This may be a problem with the Sorenson Squish encoder, but + arguably the keyframe bit should only be applied to video. + Fixes bug #620358. + +2010-06-06 14:56:52 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/flv/gstflvdemux.c: + flvdemux: First try upstream when handling seek events/queries + +2010-06-04 14:54:59 -0400 Tristan Matthews <tristan@sat.qc.ca> + + * gst/rtp/gstrtpceltpay.c: + gstrtpceltpay: don't always fixate sink caps to 1 channel + The getcaps function should not fixate the channels field until we + get the encoding-params field from our srcpad's caps. Fixes #620591 + +2010-06-04 13:57:28 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtsp/gstrtspsrc.c: + rtsp: try all ranges from the sdp + Try all ranges in the SDP before giving up. + +2010-06-04 13:56:07 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: make parse_range return result + Make the parse_range function return if the parsing succeeded or failed. + +2010-06-04 11:44:09 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/videomixer/videomixer.c: + videomixer: if we're not linked downstream, we can do any format + Stupid me, assuming _get_allowed_caps() would actually return the + pad templates if there was no peer. + +2010-05-31 16:26:19 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk> + + * gst/rtp/gstrtptheorapay.c: + Keep announcing the delivery-method in the capabilities + Even though we don't use delivery-method in our payloader, older versions of + the theora payloader in gstreamer required it. As such we need to keep this + around in the caps for backwards-compatibility. + This reverts part of 49463a37cbaa952e1401291f0a2623de6cab3880 + Fixes #618940 + +2010-06-03 17:52:11 +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/el.po: + * po/en_GB.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ru.po: + * po/sk.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + * po/zh_HK.po: + * po/zh_TW.po: + * sys/oss4/oss4-mixer.c: + oss4: add some comments for translators to clarify meaning of "Low" + "Low" etc. are quality settings here (e.g. for the internal resampler). + Some day when we use GLib's i18n functions we might want to use + NC_() and g_dpgettext2() here instead of the comments. + Fixes #555967. + +2010-06-03 19:23:01 +0200 Wim Taymans <wim.taymans@collabora.co.uk> + + * gst/rtp/gstrtpmp4gdepay.c: + * gst/rtp/gstrtpmp4gdepay.h: + mp4gdepay: calculate the frame duration correctly + When we calculate the frame duration, we need to use the amount of + frames in the _previous_ packet, not the current packet. The frame duration is + needed to correctly de-interleave interleaved streams. This fixes the case where + there are a variable number of frames in a packet. + Fixes #620494 + +2010-06-03 18:58:42 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/videomixer/videomixer.c: + videomixer: Don't return caps in get_caps() that will be rejected + This commit basically puts _get_caps() in sync with accept_caps(). + If we don't have a master pad OR the master pad caps aren't negotiated + then we just return the downstream allowed caps. + If we have a master pad with negotiated caps, we return those caps + with a free range of width/height/framerate + +2010-06-03 13:45:32 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pulse/pulsesink.c: + Revert "pulsesink: Add comments to remove the provide-clock message posting once we depend on base 0.10.30" + This reverts commit 8f3708f38aa3839a6a625ca7d1c166101c9fbb7f. + The baseaudiosink commit was reverted + +2010-06-03 10:27:25 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pulse/pulsesink.c: + pulsesink: Add comments to remove the provide-clock message posting once we depend on base 0.10.30 + baseaudiosink does all this for us now. + +2010-06-02 16:36:11 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/flv/gstflvdemux.c: + flvdemux: delayed seek handling also deserves TRUE event response + +2010-06-02 15:30:47 +0200 Thijs Vermeir <thijsvermeir@gmail.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: fix compiler warning + unused variable ‘estimated’ + +2010-06-02 15:04:00 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * common: + common: revert the change i did in my previous commit + +2010-06-02 13:39:10 +0200 Alessandro Decina <alessandro.d@gmail.com> + + * common: + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: stop buffering and emit EOS at the end of a stream + When using RTP_JITTER_BUFFER_MODE_BUFFER, make sure that the ringbuffer doesn't + get stuck buffering forever when there isn't enough data left to fill the + buffer. + +2010-06-01 21:52:59 +0200 Benjamin Otte <otte@redhat.com> + + * gst/debugutils/testplugin.c: + debugutils: Don't consume preroll buffer twice + +2010-06-01 21:32:11 +0200 Benjamin Otte <otte@redhat.com> + + * ext/pulse/pulseutil.c: + pulse: Style fix: use g_strdup() instead of printf()ing a simple string + +2010-05-27 16:07:31 +0200 Benjamin Otte <otte@redhat.com> + + * gst/debugutils/tests.c: + debugutils: Replace md5 implementation with glib's + https://bugzilla.gnome.org/show_bug.cgi?id=619824 + +2010-05-22 11:55:37 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/avi/gstavimux.c: + avimux: clean up code for avi header using a bytewriter + https://bugzilla.gnome.org/show_bug.cgi?id=619293 + +2010-06-01 18:54:41 -0500 Pierre-Louis Bossart <pierre-louis.bossart@intel.com> + + * configure.ac: + * ext/pulse/pulsesink.c: + pulsesink: optimize communication with PulseAudio using pa_stream_begin_write + +2010-06-02 10:52:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * ext/pulse/pulsesink.c: + pulsesink: Post provide-clock message on the bus if the clock appears/disappears + Fixes bug #620277. + +2010-06-01 23:49:17 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From 17f89e5 to 47683c1 + +2010-06-01 22:54:49 -0700 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From cdff0fb to 17f89e5 + +2010-06-01 20:45:29 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/videomixer/videomixer.c: + videomixer: filter caps returned from downstream with our pad template. + +2010-06-01 16:56:32 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + matroskamux: Remove more unneeded warnings + +2010-06-01 16:54:03 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/ebml-write.c: + matroskamux: remove unneeded warning + +2010-06-01 16:49:14 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/ebml-write.c: + matroskamux: remove unneeded debug statement + +2010-06-01 16:24:53 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + matroskamux: change is-live property to indexed + +2010-05-23 13:56:16 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-mux.c: + matroska: use the uint64 scaling functions + In demuxer and muxer use the gst_util_uint64 scaling functions rather than + standard integer division. Add warnings (to be changed to debug) for debugging + the timestamp and duration. + +2010-05-21 14:35:34 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: set delta unit on all buffers except cluster start ones + +2010-05-21 13:38:11 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: store caps and set on buffers rather than using pad caps + +2010-05-21 13:25:24 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + matroskamux: make sure pads caps are set before any buffers pushed. + +2010-05-21 13:14:04 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: add streamheaders + +2010-05-21 12:23:08 +0100 Zaheer Abbas Merali <zaheerabbas@merali.org> + + * gst/matroska/matroska-mux.c: + matroskamux: no need to set cache twice + +2010-05-21 01:59:53 +0200 Xavier Queralt <xqueralt@gmail.com> + + * gst/matroska/matroska-mux.c: + Do not create a SeekHeader, Cues, .. when doing live + +2010-05-20 23:39:59 +0200 Xavier Queralt <xqueralt@gmail.com> + + * gst/matroska/matroska-mux.c: + * gst/matroska/matroska-mux.h: + Add is-live property + +2010-06-01 13:22:26 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * ext/jpeg/gstjpegdec.c: + jpegdec: fix variable init + +2010-05-28 16:37:32 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-demux.h: + * gst/matroska/matroska-ids.h: + matroskademux: improve reverse playback + Slightly modify approach to also handle cases where cue entries do not reliably + lead to initial keyframes. + Fixes #619817. + +2010-05-24 16:02:58 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/deinterlace/gstdeinterlacemethod.h: + * gst/deinterlace/tvtime/linear.c: + * gst/deinterlace/tvtime/linearblend.c: + * gst/deinterlace/tvtime/scalerbob.c: + * gst/deinterlace/tvtime/tomsmocomp.c: + * gst/deinterlace/tvtime/vfir.c: + * gst/deinterlace/tvtime/weave.c: + * gst/deinterlace/tvtime/weavebff.c: + * gst/deinterlace/tvtime/weavetff.c: + deinterlace: avoid gtk-doc confusing comments + +2010-05-21 11:21:58 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * tests/check/Makefile.am: + * tests/check/elements/matroskamux.c: + matroskamux: adjust unit test to modified behaviour + +2010-05-20 14:33:41 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: use write caching also when writing buffer data + Specifically, this reduces pushing several small buffers for each + data buffer and also avoids a seek for each buffer altogether + (though a seek is still needed for each cluster). + Fixes #619273. + +2010-05-20 14:23:07 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/matroska/ebml-write.c: + * gst/matroska/ebml-write.h: + * gst/matroska/matroska-mux.c: + matroskamux: fix ebml write caching with bytewriter implementation + Also cache a bit more during header writing. + Fixes #619273. + +2010-05-20 14:08:42 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/matroska/ebml-write.c: + matroskamux: use consistent debug category name for ebmlwrite + +2010-05-18 14:44:15 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/matroska/ebml-read.c: + * gst/matroska/ebml-read.h: + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-demux.h: + matroskademux: use bytereader based GstEbmlRead as a helper + ... rather than basing on it by inheritance. + Also use more common code for push and pull mode. + Fixes #619198. + Fixes #611117. + +2010-06-01 15:47:32 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * gst/matroska/matroska-mux.c: + matroskamux: _get_pad_template result needs no unref + +2010-05-18 19:42:58 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk> + + * ext/libpng/gstpngenc.c: + pngenc: Support 8 bit grayscale + Adds support to 8 bit grayscale input + +2010-05-18 14:46:54 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk> + + * ext/jpeg/gstjpegdec.c: + jpegdec: Adds 8bit grayscale support + Adds decoding support for jpeg images in 8 bit grayscale format. + +2010-05-18 01:57:14 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk> + + * ext/jpeg/gstjpegenc.c: + jpegenc: Accept grayscale as input + Adds video/x-raw-grayscale (8 bit) support to jpegenc + +2010-05-31 13:30:05 +0200 Edward Hervey <bilboed@bilboed.com> + + * gst/videomixer/videomixer.c: + videomixer: Implement sinkpad GetCapsFunction. + This allows returning only the formats, width, height, framerate + and pixel-aspect-ratio that downstream can support. + https://bugzilla.gnome.org/show_bug.cgi?id=620148 + +2010-05-31 07:49:21 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/matroska/matroska-demux.c: + matroskademux: Don't compare running times with stream times when doing QoS + +2010-05-27 21:06:43 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/deinterlace/gstdeinterlace.c: + * gst/deinterlace/gstdeinterlace.h: + deinterlace: Don't reconfigure the caps when changing properties + Fixes bug #619848. + +2010-05-26 13:13:44 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/alpha/gstalpha.c: + * gst/alpha/gstalpha.h: + alpha: Add property to allow passthrough mode + This passthrough mode is used if the alpha method is "set" + and the alpha value is 1.0. + Fixes bug #617512. + +2010-05-25 15:16:06 +1000 Alexander Kojevnikov <alexander@kojevnikov.com> + + * gst/spectrum/gstspectrum.c: + spectrum: support 24-bit width + Fixes #619045 + +2010-05-24 21:50:58 +1000 Alexander Kojevnikov <alexander@kojevnikov.com> + + * gst/spectrum/gstspectrum.c: + spectrum: support arbitrary bit depth + Partially fixes #619045 + +2010-05-25 05:36:46 +0200 Philip Jägenstedt <philipj@opera.com> + + * gst/matroska/matroska-demux.c: + matroskademux: fix deadlock introduced by video keyframe QoS + +2010-05-23 09:32:08 +0200 Philip Jägenstedt <philipj@opera.com> + + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-ids.c: + * gst/matroska/matroska-ids.h: + matroskademux: skip buffers before a late keyframe (QoS) + Before, vp8dec had no option but to decode all frames even if some/all + of them would be late. With this change, performance when keyframes are + frequent is helped a great deal. On my Thinkpad X60s, decoding a 20 s + 1080p sunflower encode with keyframes every 10 frames went from taking + 42 s with 5 frames shown to 21 s with 15 frames shown (still slow + enough to count by hand). When keyframes are more sparse, you will + still be able to catch up eventually, but the results won't be as + noticable. + +2010-05-14 17:57:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/videomixer/videomixer.c: + * gst/videomixer/videomixer.h: + * gst/videomixer/videomixerpad.h: + videomixer: Don't mix input with different pixel aspect ratios + Fixes bug #618530. + +2010-05-17 19:54:22 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/deinterlace/tvtime/greedyh.asm: + * gst/deinterlace/tvtime/greedyh.c: + deinterlace: Add MMX/3DNow implementations of greedyh for UYVY + +2010-05-17 19:16:43 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * gst/deinterlace/tvtime/greedyh.c: + deinterlace: Fix UYVY implementation of greedyh to be actually used + +2010-05-11 11:43:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + * ext/Makefile.am: + * ext/gdk_pixbuf/Makefile.am: + * ext/gdk_pixbuf/gstgdkpixbuf.c: + * ext/gdk_pixbuf/gstgdkpixbufsink.c: + * ext/gdk_pixbuf/pixbufscale.c: + gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3 + +2010-06-01 10:06:10 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * Makefile.am: + * common: + * win32/common/gstrtpbin-marshal.c: + * win32/common/gstrtpbin-marshal.h: + * win32/common/gstudp-enumtypes.c: + * win32/common/gstudp-marshal.c: + * win32/common/gstudp-marshal.h: + win32: add more generated marshal and enumtype files to win32-update + +2010-06-01 09:27:00 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/matroska/matroska.c: + Revert "matroska: add temporary webm typefinder" + This reverts commit d148ec0ad2053abb0c38fc681a8953292985388f. + We depend on -base git now, which has a webm typefinder in the usual + place. + +2010-06-01 09:26:11 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * gst/avi/gstavimux.c: + * gst/flv/gstflvmux.c: + * gst/matroska/matroska-mux.c: + Revert "avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time" + This reverts commit 6a9983cd20c48b96396229b3f94d0254a05ddf48. + Rely on locking done in GstTagSetter in core git. + +2010-06-01 09:23:18 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + configure: require core/base git + For WebM typefinding and GstTagsetter fixes. + +2010-06-01 09:17:52 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + + * configure.ac: + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * win32/common/config.h: + Back to development + === release 0.10.23 === -2010-05-30 Tim-Philipp Müller <tim.muller@collabora.co.uk> +2010-05-30 14:03:53 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 0.10.23, "Stylish Kids in Riot" + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-annodex.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-efence.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-esdsink.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gconfelements.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-gstrtpmanager.xml: + * docs/plugins/inspect/plugin-halelements.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-quicktime.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * gst-plugins-good.doap: + * win32/common/config.h: + Release 0.10.23 + +2010-05-30 14:02:04 +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/el.po: + * po/en_GB.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ru.po: + * po/sk.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + * po/zh_HK.po: + * po/zh_TW.po: + Update .po files 2010-05-29 10:23:48 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk> |