Commit b1f1e671 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller
Browse files

Release 0.10.26

parent 66727af7
=== release 0.10.26 ===
2010-02-10 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
releasing 0.10.26, "You will know when you get there"
2010-02-08 11:21:35 +0100 Benjamin M. Schwartz <bens@alum.mit.edu>
* ext/theora/gsttheoradec.c:
theoradec: PARs of 0:x, x:0 and 0:0 are all allowed and map to 1:1
Fixes #609252.
2010-01-24 12:31:04 +0000 Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
* ext/ogg/gstoggstream.c:
oggdemux: use the default granpos functions for kate streams
Set timestamps on kate packets. See bug #600929.
2010-02-05 01:18:43 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* win32/common/_stdint.h:
* win32/common/config.h:
0.10.25.3 pre-release
2010-02-04 18:52:59 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* po/bg.po:
po: update translations
2010-02-04 18:32:48 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/playback/gstplaybin2.c:
Revert "playbin2: Only allow to set the URIs in states <= READY or from an about-to-finish signal handler"
This reverts commit 7335ce5d3e03c126a417a721571cb6f3af136ecf.
Support abusing the uri property to configure the next uri to play
outside of the about-to-finish handler for the time being after all.
We also shouldn't use thread private structures for this, since it
should be possible to block the thread that emitted about-to-finish
while the main thread sets the uri property. See #607226.
2010-02-02 10:18:05 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Don't leak allocated buffers
This can happen if the combined flow return is not OK although the
allocation succeeded or if the packet in question is a BOS and we're
not going to push headers.
Fixes bug #608699.
2010-02-01 11:44:34 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/playback/gsturidecodebin.c:
uridecodebin: clean up decodebin properties
When reusing a decodebin2 element, clear the properties we might have changed,
to their default values or else we might end up with old configuration.
Fixes #608484
2010-01-29 13:56:05 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/playback/gstplaybin2.c:
playbin2: when no uri is set, post an error message
When no uri is set, don't just return STATE_CHANGE_FAILURE from the
state change function, but actually post an error message.
2010-01-30 15:18:13 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* common:
Automatic update of common submodule
From 15d47a6 to 96dc793
2010-01-28 17:12:34 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/adder/gstadder.c:
adder: don't hold object lock when calling peer elements
Do not hold the object lock while we call methods on peer elements as this can
lead to deadlocks.
Fixes #608179
2010-01-27 01:12:49 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
0.10.25.2 pre-release
2010-01-27 01:07:55 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* win32/common/_stdint.h:
* win32/common/config.h:
* win32/common/gstrtsp-enumtypes.c:
* win32/common/interfaces-enumtypes.c:
* win32/common/interfaces-enumtypes.h:
* win32/common/pbutils-enumtypes.c:
* win32/common/video-enumtypes.c:
win32: update generated files for non-autotools win32 builds
2010-01-27 00:56:00 +0000 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 translation files
2010-01-27 00:41:24 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/audio/gstaudiosrc.c:
audiosrc: add gratuitious FIXME for use of generic G_TYPE_POINTER type
2010-01-26 16:47:40 +0100 Edward Hervey <bilboed@bilboed.com>
* gst/playback/gstdecodebin2.c:
decodebin2: Don't skip an element when getting the topology
Fixes #608167
2010-01-24 14:41:44 +0000 Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
* ext/ogg/gstoggdemux.c:
oggdemux: sparse streams aren't timed by end time, and their duration isn't implicit
Fixes timestamps and durations on Kate subtitle streams.
See http://www.xiph.org/ogg/doc/ogg-multiplex.html section 'start-time and
end-time positioning' for some more details, and bug #600929.
2010-01-23 20:15:08 +0000 Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
* ext/ogg/gstoggstream.c:
oggdemux: properly set up the media type for kate streams
See #600929.
2010-01-25 18:57:52 +0100 Julien Moutte <julien@fluendo.com>
* gst/playback/gstsubtitleoverlay.c:
subtitleoverlay: relax caps template on sink pads
Allow any caps on sink pad templates as we could do passthrough with non raw
video caps.
2010-01-25 15:14:56 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
* ext/ogg/gstoggstream.h:
oggdemux: use right type for the serialno
Use a consistent type for the serialno to avoid problems when comparing between
signed and unsigned variants.
Fixes #607926
2010-01-25 14:00:52 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: don't push headers twice
Don't push the stream headers twice but only in the activation of a chain.
Fixes #607929
2010-01-25 13:18:18 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-base
2010-01-25 12:31:24 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
* ext/ogg/gstoggdemux.h:
oggdemux: rename a variable
Rename the 'seekable' variable to 'pullmode'. We might be able to seek in push
mode too eventually.
2010-01-25 12:22:17 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstinputselector.c:
Revert "inputselector: Protect g_object_notify() with the object's mutex"
This reverts commit a37426c41c80fd21e5017fea01a786c05bcd9661, it's
causing deadlocks with playbin2.
2010-01-24 20:55:26 +0100 Kipp Cannon <kcannon@ligo.caltech.edu>
* gst/playback/gstinputselector.c:
inputselector: Protect g_object_notify() with the object's mutex
This works around the thread unsafety of g_object_notify()
Fixes bug #607513.
2010-01-24 20:46:58 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/typefind/gsttypefindfunctions.c:
typefindfunctions: Add typefinder for ISO MP4 files
Fixes bug #607848.
2010-01-24 13:29:07 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: fix crash when freeing headers
Use _ogg_packet_free() instead of gst_mini_object_unref in one more
place now that the header list contains ogg packets and not buffers.
file: Stephen_Fry-Happy_Birthday_GNU-nq_600px_425kbit.ogv
2010-01-24 08:57:13 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Strip trailing \0 for subtitle OGM streams
Fixes bug #607870.
2010-01-23 22:09:45 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Correctly set DELTA_UNIT flag for OGM streams
2010-01-23 22:05:40 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Don't strip all 0-bytes from the end of OGM packets
This fixes broken packets pushed downstream by oggdemux for
MPEG4 streams for example.
2010-01-23 22:03:18 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Extract tags from OGM text streams and don't push them downstream
2010-01-23 14:46:19 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Store header/queued packets as ogg_packet and use normal peer chaining functions to pass them downstream
2010-01-23 15:25:42 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/typefind/gsttypefindfunctions.c:
typefinding: optimise AC-3 typefinder a bit
Make AC-3 typefinder use the DataScanCtx stuff so we don't have to
do gst_type_find_peek() in the inner loop all the time. Also return
when we've suggested AC3 caps, instead of continuing with the loop.
2010-01-23 14:31:15 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/typefind/gsttypefindfunctions.c:
Revert "typefind: Reduce number of calls to gst_type_find_peek."
This reverts commit c661bfaa991c58f1fbd9fbc0dae90b8b2c27f92b.
This breaks AC-3 typefinding for all cases where the first frame
is at an offset > 0.
2010-01-23 15:35:05 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/pbutils/descriptions.c:
pbutils: Add description for Zip Block Motion Video
2010-01-23 15:34:54 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: Add mapping for Zip Block Motion Video
2010-01-23 15:26:37 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: YUNV is a fourcc which is also used for YUY2 raw video
2010-01-23 15:13:45 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: vp61 and VP61 are also valid On2 VP6 fourcc
2010-01-23 15:10:45 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: Add mapping for On2 VP5
2010-01-23 15:04:35 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: Add mapping for Sigma-Designs MPEG4
It's actually a xvid-compatible stream. both xviddec and ffmpeg handle it.
2010-01-23 14:35:28 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/pbutils/descriptions.c:
pbutils: Add description for LOCO Lossless codec
2010-01-23 14:35:16 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: Add mapping for LOCO Lossless codec
2010-01-23 14:08:39 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: Add support for YV12 / Uncompressed packed YVU 4:2:2
2010-01-23 13:50:26 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/pbutils/descriptions.c:
pbutils: add description for Autodesk Animator codec
2010-01-23 13:50:09 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/riff/riff-media.c:
riff: Add mapping for Autodesk Animator Codec
2010-01-23 13:20:46 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: ...and set caps on queued packet buffers too
2010-01-23 13:19:08 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: Set caps on header buffers
2010-01-22 16:23:43 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/playback/gsturidecodebin.c:
uridecodebin: handle raw sources about-to-finish signals
When we are dealing with a source that produces raw audio/video, we don't use a
decodebin2 to decode the data and we thus don't have the drained/about-to-finish
signal emited. To fix this, we add a padprobe on the source pads and emit the
drained signal ourselves. This then makes playbin2 emit the about-to-finish
signal for raw sources such as cdda://
Fixes #607116
2010-01-22 16:15:54 +0200 Stefan Kost <ensonic@users.sf.net>
* gst/typefind/gsttypefindfunctions.c:
typefind: include stdio.h for sscanf
2010-01-22 01:49:38 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/typefind/gsttypefindfunctions.c:
typefinding: add PNM typefinder
Add PNM typefinder, so we can remove the one that's in the PNM plugin
in -bad (which btw uses different/wrong media types that don't match
the ones used by gdkpixbufdec) and people don't make fun of us for
loading image decoders when typefinding and playing back audio files.
2010-01-21 19:31:23 +0100 Thijs Vermeir <thijsvermeir@gmail.com>
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
* gst/ffmpegcolorspace/imgconvert.c:
ffmpegcolorspace: rename performance category
rename the performance category to ffmpegcolorspace_performance
as there is already a global GST_CAT_PERFORMANCE in core
2010-01-21 17:32:33 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
* ext/ogg/gstoggdemux.h:
oggdemux: keep track of added pads
Keep track of the pads we added and removed.
Remove some unused fields.
Don't add pads for which we don't have caps.
2010-01-21 17:31:13 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggstream.c:
oggstream: don't call NULL setup functions
If we find a known mapper but it doesn't have a setup function, simply skip it
instead of crashing.
2010-01-21 17:30:15 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggstream.c:
oggstream: avoid division by 0 on bad annodex streams
2010-01-21 13:47:01 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/pbutils/descriptions.c:
pbutils: Add description for y4m container
2010-01-19 14:31:34 -0500 Olivier Crête <olivier.crete@collabora.co.uk>
* gst-libs/gst/rtp/gstbasertppayload.c:
basertppayload: ptime/maxptime should be unsigned
https://bugzilla.gnome.org/show_bug.cgi?id=607403
2010-01-18 21:16:32 -0500 Olivier Crête <olivier.crete@collabora.co.uk>
* gst-libs/gst/rtp/gstbasertppayload.c:
* gst-libs/gst/rtp/gstbasertppayload.h:
basertppayload: ptime should be in nanoseconds
https://bugzilla.gnome.org/show_bug.cgi?id=607403
2010-01-20 00:53:20 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* common:
Automatic update of common submodule
From 14cec89 to 15d47a6
2010-01-19 13:33:06 -0800 David Schleef <ds@schleef.org>
* gst/typefind/gsttypefindfunctions.c:
typefind: rewrite h.264 detection
Make detection simpler: check for NALs, check that they make
sense, and report how certain we are that it's a raw H.264 stream.
Fixes: #583376.
2010-01-18 14:33:30 -0500 Olivier Crête <olivier.crete@collabora.co.uk>
* gst-libs/gst/rtp/gstbasertppayload.c:
basertppayload: Reject empty caps
https://bugzilla.gnome.org/show_bug.cgi?id=607353
2010-01-19 08:39:14 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: No need to subtract begin time
Last stop is already based on the chain start and there is no need
to subtract the chain start as it may lead to a negative overflow.
This was causing seeking issues when the target chain was not
the first one (that has chain start = 0)
Fixes #606382
2010-01-19 09:25:35 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/gst/audio/audio.h:
audio: Use rounding scaling functions for GST_CLOCK_TIME_TO_FRAMES and _FRAMES_TO_CLOCK_TIME
Fixes bug #607381.
2010-01-18 15:22:52 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
oggdemux: granulepos is relative to its chain
When performing seeks, the granulepos should be offset by
its chain start time to avoid using wrong values to
update segment's last_stop. A sample file is indicated on
bug #606382
2010-01-18 17:57:16 +0100 Edward Hervey <bilboed@bilboed.com>
* gst-libs/gst/pbutils/descriptions.c:
pbutils: Add description for MXF container format
2010-01-18 10:07:30 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/playback/gstplaysink.c:
playsink: re-use iterator callback to avoid code duplication
2010-01-18 02:08:39 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/playback/gstplaysink.c:
playsink: when looking for sink properties, make sure they have the right type
We don't want to end up setting values on elements where the property is of
a different type than we expect. Can't transform the value either, since we
can't really make assumptions about the scale and transform function.
Fixes crashes when using playbin2 with apexsink (#606949).
2010-01-18 09:30:18 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaybin2.c:
playbin2: Only allow to set the URIs in states <= READY or from an about-to-finish signal handler
Changing the URIs in a state > READY results in unexpected behaviour,
i.e. the new URIs are only used after the current track has finished.
Fixes bug #607226.
2010-01-15 19:52:29 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/playback/gstdecodebin2.c:
decodebin2: sprinkle some more locking
... to avoid races and ensure some data structure consistency.
See also #574289.
2010-01-14 18:26:03 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/playback/gstdecodebin2.c:
decodebin2: mind blocked pads when shutting down
Fix regression in shutdown deadlock handling now that the
target of a ghostpad is blocked instead of ghostpad itself.
See also #574293.
2010-01-14 13:36:23 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/playback/gstplaysink.c:
playsink: Fix disabling of subtitles if subtitles were used before
In this case the video still goes through the text chain and
subtitles are still going in there, in case subtitles are
enabled again. This makes sure that re-enabling subtitles
happens instantly.
Fixes hanging video when disabling subtitles, caused by an
unliked video pad.
2010-01-14 10:43:59 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/playback/gstplaybin2.c:
playbin2: fix pad ref leak
2010-01-12 21:42:59 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* docs/plugins/Makefile.am:
docs: fix out-of-source build
2009-04-29 11:50:03 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* tests/icles/stress-playbin.c:
stress-playbin: fix error return check
2010-01-14 10:10:23 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/theora/Makefile.am:
* ext/theora/gsttheora.c:
* ext/theora/gsttheoradec.c:
* ext/theora/gsttheoraenc.c:
* ext/theora/gsttheoraparse.c:
* ext/theora/theora.c:
* ext/theora/theoradec.c:
* ext/theora/theoraenc.c:
* ext/theora/theoraparse.c:
theora: Rename source files to have the same name as the headers
2010-01-14 10:07:22 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/vorbis/Makefile.am:
* ext/vorbis/gstvorbis.c:
* ext/vorbis/gstvorbisdec.c:
* ext/vorbis/gstvorbisenc.c:
* ext/vorbis/gstvorbisparse.c:
* ext/vorbis/gstvorbistag.c:
* ext/vorbis/vorbis.c:
* ext/vorbis/vorbisdec.c:
* ext/vorbis/vorbisenc.c:
* ext/vorbis/vorbisparse.c:
* ext/vorbis/vorbistag.c:
vorbis: Rename source files to have the same name as the headers
2010-01-14 10:05:35 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/vorbis/Makefile.am:
* ext/vorbis/gstvorbiscommon.c:
* ext/vorbis/gstvorbiscommon.h:
* ext/vorbis/vorbisdec.c:
* ext/vorbis/vorbisenc.c:
vorbis: Move channel layout definitions into a single separate file
...instead of having two copies.
2010-01-14 08:19:55 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/vorbis/vorbisdec.c:
* ext/vorbis/vorbisenc.c:
vorbis: Add official 6.1 and 7.1 channel mappings
These are in the Vorbis spec since 2010-01-13. Fixes bug #606926.
2010-01-13 23:05:45 +0100 Benjamin Otte <otte@redhat.com>
* gst-libs/gst/rtsp/gstrtspdefs.c:
rtsp: Don't define h_error ourselves
It's included from netdb.h and that header might define it differently,
which can lead to build failures.
2010-01-13 17:36:05 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/typefind/gsttypefindfunctions.c:
typefind: mp4 video is not parsed
2010-01-13 12:49:20 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* gst/typefind/gsttypefindfunctions.c:
typefind: Add aac stream-format to caps
Also add the aac stream-format field on the caps when
detecting it.
2010-01-13 09:39:54 +0100 Brijesh Singh <brijesh.ksingh@gmail.com>
* gst/playback/gstplaysink.c:
playsink: Fix handling of the native audio/video flags
Fixes bug #606687.
2010-01-12 16:35:50 +0100 Edward Hervey <bilboed@bilboed.com>
* ext/ogg/gstoggdemux.c:
oggdemux: Fix unitialized variable.
If the package isn't handled, gracefully return GST_FLOW_OK.
2010-01-10 23:50:02 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/interfaces/xoverlay.c:
docs: flesh out GtkXOverlay docs some more and add example for Gtk+ >= 2.18
Explain why the whole bus sync handler mess is needed. Add section about
how to use GstXOverlay in connection with Gtk+ and mention the Gtk+ API
break issue and how to work around it (see #601809).
2010-01-10 21:18:04 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/netbuffer/gstnetbuffer.c:
docs: minor netbuffer documentation fix
2010-01-10 20:41:53 +0000 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 translated strings
Queue2 moved into core, so remove its strings.
2010-01-08 16:57:40 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ogg/gstoggdemux.c:
* ext/ogg/gstoggstream.h:
oggdemux: push headers when activating chains
Keep a list of headers for each stream of a chain. When a chain is activated,
push the headers before pushing the data so that decoders can sync.
Fix seeking in chains, take the chain start time into account when comparing
timestamps.
See #606382
2010-01-07 15:26:57 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-libs/gst/tag/Makefile.am:
* gst-libs/gst/tag/lang-tables.c:
* gst-libs/gst/tag/lang-tables.dat:
* gst-libs/gst/tag/lang.c:
tag: fix up disting of lang-tables.c more correctly
lang-tables.c is included by lang.c and not really a proper source