Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-23 | riff: Add mapping for Zip Block Motion Video | Edward Hervey | |
2010-01-23 | riff: YUNV is a fourcc which is also used for YUY2 raw video | Edward Hervey | |
2010-01-23 | riff: vp61 and VP61 are also valid On2 VP6 fourcc | Edward Hervey | |
2010-01-23 | riff: Add mapping for On2 VP5 | Edward Hervey | |
2010-01-23 | riff: Add mapping for Sigma-Designs MPEG4 | Edward Hervey | |
It's actually a xvid-compatible stream. both xviddec and ffmpeg handle it. | |||
2010-01-23 | pbutils: Add description for LOCO Lossless codec | Edward Hervey | |
2010-01-23 | riff: Add mapping for LOCO Lossless codec | Edward Hervey | |
2010-01-23 | riff: Add support for YV12 / Uncompressed packed YVU 4:2:2 | Edward Hervey | |
2010-01-23 | pbutils: add description for Autodesk Animator codec | Edward Hervey | |
2010-01-23 | riff: Add mapping for Autodesk Animator Codec | Edward Hervey | |
2010-01-23 | oggdemux: ...and set caps on queued packet buffers too | Sebastian Dröge | |
2010-01-23 | oggdemux: Set caps on header buffers | Sebastian Dröge | |
2010-01-22 | uridecodebin: handle raw sources about-to-finish signals | Wim Taymans | |
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 | typefind: include stdio.h for sscanf | Stefan Kost | |
2010-01-22 | typefinding: add PNM typefinder | Tim-Philipp Müller | |
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 | ffmpegcolorspace: rename performance category | Thijs Vermeir | |
rename the performance category to ffmpegcolorspace_performance as there is already a global GST_CAT_PERFORMANCE in core | |||
2010-01-21 | oggdemux: keep track of added pads | Wim Taymans | |
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 | oggstream: don't call NULL setup functions | Wim Taymans | |
If we find a known mapper but it doesn't have a setup function, simply skip it instead of crashing. | |||
2010-01-21 | oggstream: avoid division by 0 on bad annodex streams | Wim Taymans | |
2010-01-21 | pbutils: Add description for y4m container | Edward Hervey | |
2010-01-21 | basertppayload: ptime/maxptime should be unsigned | Olivier Crête | |
https://bugzilla.gnome.org/show_bug.cgi?id=607403 | |||
2010-01-21 | basertppayload: ptime should be in nanoseconds | Olivier Crête | |
https://bugzilla.gnome.org/show_bug.cgi?id=607403 | |||
2010-01-20 | Automatic update of common submodule | Tim-Philipp Müller | |
From 14cec89 to 15d47a6 | |||
2010-01-19 | typefind: rewrite h.264 detection | David Schleef | |
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-19 | basertppayload: Reject empty caps | Olivier Crête | |
https://bugzilla.gnome.org/show_bug.cgi?id=607353 | |||
2010-01-19 | oggdemux: No need to subtract begin time | Thiago Santos | |
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 | audio: Use rounding scaling functions for GST_CLOCK_TIME_TO_FRAMES and ↵ | Sebastian Dröge | |
_FRAMES_TO_CLOCK_TIME Fixes bug #607381. | |||
2010-01-18 | oggdemux: granulepos is relative to its chain | Thiago Santos | |
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 | pbutils: Add description for MXF container format | Edward Hervey | |
2010-01-18 | playsink: re-use iterator callback to avoid code duplication | Tim-Philipp Müller | |
2010-01-18 | playsink: when looking for sink properties, make sure they have the right type | Tim-Philipp Müller | |
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 | playbin2: Only allow to set the URIs in states <= READY or from an ↵ | Sebastian Dröge | |
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-16 | decodebin2: sprinkle some more locking | Mark Nauwelaerts | |
... to avoid races and ensure some data structure consistency. See also #574289. | |||
2010-01-14 | decodebin2: mind blocked pads when shutting down | Mark Nauwelaerts | |
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 | playsink: Fix disabling of subtitles if subtitles were used before | Sebastian Dröge | |
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 | playbin2: fix pad ref leak | Mark Nauwelaerts | |
2010-01-14 | docs: fix out-of-source build | Mark Nauwelaerts | |
2010-01-14 | stress-playbin: fix error return check | Mark Nauwelaerts | |
2010-01-14 | theora: Rename source files to have the same name as the headers | Sebastian Dröge | |
2010-01-14 | vorbis: Rename source files to have the same name as the headers | Sebastian Dröge | |
2010-01-14 | vorbis: Move channel layout definitions into a single separate file | Sebastian Dröge | |
...instead of having two copies. | |||
2010-01-14 | vorbis: Add official 6.1 and 7.1 channel mappings | Sebastian Dröge | |
These are in the Vorbis spec since 2010-01-13. Fixes bug #606926. | |||
2010-01-13 | rtsp: Don't define h_error ourselves | Benjamin Otte | |
It's included from netdb.h and that header might define it differently, which can lead to build failures. | |||
2010-01-13 | typefind: mp4 video is not parsed | Wim Taymans | |
2010-01-13 | typefind: Add aac stream-format to caps | Thiago Santos | |
Also add the aac stream-format field on the caps when detecting it. | |||
2010-01-13 | playsink: Fix handling of the native audio/video flags | Brijesh Singh | |
Fixes bug #606687. | |||
2010-01-12 | oggdemux: Fix unitialized variable. | Edward Hervey | |
If the package isn't handled, gracefully return GST_FLOW_OK. | |||
2010-01-10 | docs: flesh out GtkXOverlay docs some more and add example for Gtk+ >= 2.18 | Tim-Philipp Müller | |
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 | docs: minor netbuffer documentation fix | Tim-Philipp Müller | |
2010-01-10 | po: update translated strings | Tim-Philipp Müller | |
Queue2 moved into core, so remove its strings. |