summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-12tags: improve docs about determining the encodingStefan Kost
2010-02-12comment: fix wrong header commentStefan Kost
2010-02-12riff: add a variant of the JUNK tag that several adobe products produceStefan Kost
JUNQ has same semantics as JUNK.
2010-02-12appsrc: add min-percent propertyWim Taymans
Emit need-data when the amount of data in the internal queue drops below min-percent. Fixes #608309
2010-02-12appsrc: cleanupsWim Taymans
Avoid some typechecks. Avoid dereferencing appsrc->priv all the time.
2010-02-12appsink: cleanupsWim Taymans
Avoid some typecasting. Avoid dereferencing appsink->priv all the time.
2010-02-12uridecodebin: avoid some typecastsWim Taymans
2010-02-12rtsp: ignore \n and \r as the first lineWim Taymans
Be more forgiving for bad servers and ignore \r and \n when we are looking for the response/request line. See #608417
2010-02-12rtsp: fail gracefully on bad Content-Length headersWim Taymans
Be careful when allocating the amount of bytes specified in the Content-Length because it can be an insanely huge value. Try to allocate the memory but fail gracefully with a nice error when the allocation failed.
2010-02-12ffmpegcolorspace: Add conversions from all ARGB formats to AYUV and backSebastian Dröge
2010-02-12appsrc: Update segment duration and post a duration message if the duration ↵Sebastian Dröge
changes Fixes bug #609423.
2010-02-12build: link to libm in examples that use itBenjamin Otte
This fixes build failure in Fedora 13.
2010-02-12Update MAINTAINERS, add myselfTim-Philipp Müller
2010-02-12configure: back to developmentTim-Philipp Müller
Slushy freeze remains in effect.
2010-02-10Release 0.10.26Tim-Philipp Müller
2010-02-10Update .po filesTim-Philipp Müller
2010-02-08theoradec: PARs of 0:x, x:0 and 0:0 are all allowed and map to 1:1Benjamin M. Schwartz
Fixes #609252.
2010-02-07oggdemux: use the default granpos functions for kate streamsVincent Penquerc'h
Set timestamps on kate packets. See bug #600929.
2010-02-050.10.25.3 pre-releaseTim-Philipp Müller
2010-02-04po: update translationsTim-Philipp Müller
2010-02-04Revert "playbin2: Only allow to set the URIs in states <= READY or from an ↵Tim-Philipp Müller
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-02oggdemux: Don't leak allocated buffersSebastian Dröge
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-01uridecodebin: clean up decodebin propertiesWim Taymans
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-30playbin2: when no uri is set, post an error messageTim-Philipp Müller
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-30Automatic update of common submoduleTim-Philipp Müller
From 15d47a6 to 96dc793
2010-01-28adder: don't hold object lock when calling peer elementsWim Taymans
Do not hold the object lock while we call methods on peer elements as this can lead to deadlocks. Fixes #608179
2010-01-270.10.25.2 pre-releaseTim-Philipp Müller
2010-01-27win32: update generated files for non-autotools win32 buildsTim-Philipp Müller
2010-01-27po: update translation filesTim-Philipp Müller
2010-01-27audiosrc: add gratuitious FIXME for use of generic G_TYPE_POINTER typeTim-Philipp Müller
2010-01-26decodebin2: Don't skip an element when getting the topologyEdward Hervey
Fixes #608167
2010-01-25oggdemux: sparse streams aren't timed by end time, and their duration isn't ↵Vincent Penquerc'h
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-25oggdemux: properly set up the media type for kate streamsVincent Penquerc'h
See #600929.
2010-01-25subtitleoverlay: relax caps template on sink padsJulien Moutte
Allow any caps on sink pad templates as we could do passthrough with non raw video caps.
2010-01-25oggdemux: use right type for the serialnoWim Taymans
Use a consistent type for the serialno to avoid problems when comparing between signed and unsigned variants. Fixes #607926
2010-01-25oggdemux: don't push headers twiceWim Taymans
Don't push the stream headers twice but only in the activation of a chain. Fixes #607929
2010-01-25Merge branch 'master' of ↵Wim Taymans
ssh://git.freedesktop.org/git/gstreamer/gst-plugins-base
2010-01-25oggdemux: rename a variableWim Taymans
Rename the 'seekable' variable to 'pullmode'. We might be able to seek in push mode too eventually.
2010-01-25Revert "inputselector: Protect g_object_notify() with the object's mutex"Sebastian Dröge
This reverts commit a37426c41c80fd21e5017fea01a786c05bcd9661, it's causing deadlocks with playbin2.
2010-01-24inputselector: Protect g_object_notify() with the object's mutexKipp Cannon
This works around the thread unsafety of g_object_notify() Fixes bug #607513.
2010-01-24typefindfunctions: Add typefinder for ISO MP4 filesSebastian Dröge
Fixes bug #607848.
2010-01-24oggdemux: fix crash when freeing headersTim-Philipp Müller
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-24oggdemux: Strip trailing \0 for subtitle OGM streamsSebastian Dröge
Fixes bug #607870.
2010-01-23oggdemux: Correctly set DELTA_UNIT flag for OGM streamsSebastian Dröge
2010-01-23oggdemux: Don't strip all 0-bytes from the end of OGM packetsSebastian Dröge
This fixes broken packets pushed downstream by oggdemux for MPEG4 streams for example.
2010-01-23oggdemux: Extract tags from OGM text streams and don't push them downstreamSebastian Dröge
2010-01-23oggdemux: Store header/queued packets as ogg_packet and use normal peer ↵Sebastian Dröge
chaining functions to pass them downstream
2010-01-23typefinding: optimise AC-3 typefinder a bitTim-Philipp Müller
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-23Revert "typefind: Reduce number of calls to gst_type_find_peek."Tim-Philipp Müller
This reverts commit c661bfaa991c58f1fbd9fbc0dae90b8b2c27f92b. This breaks AC-3 typefinding for all cases where the first frame is at an offset > 0.
2010-01-23pbutils: Add description for Zip Block Motion VideoEdward Hervey