Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-08 | oggdemux: push headers when activating chains | Wim Taymans | |
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 | tag: fix up disting of lang-tables.c more correctly | Tim-Philipp Müller | |
lang-tables.c is included by lang.c and not really a proper source file that should be compiled into its own object, so rename it to lang-tables.dat and put it into EXTRA_DIST instead to ensure it gets disted. | |||
2010-01-07 | Add missing source file for tagger to Makefile and update spec file | Christian Schaller | |
2010-01-06 | riff-media: handle 32 bit raw RGB video. | Mark Yen | |
2010-01-06 | oggdemux: decide flac header packet by content rather than count | Mark Nauwelaerts | |
2010-01-06 | oggdemux: reset header packet count at bos page | Mark Nauwelaerts | |
2010-01-06 | audiopayload: add support for buffer-lists | Wim Taymans | |
2010-01-06 | Merge branch 'master' of ↵ | Wim Taymans | |
ssh://git.freedesktop.org/git/gstreamer/gst-plugins-base | |||
2010-01-06 | textoverlay: Ignore zero framerate | Olivier Crête | |
https://bugzilla.gnome.org/show_bug.cgi?id=606163 | |||
2010-01-05 | basertpaudiopayload: Respect ptime if it is given | Olivier Crête | |
If the ptime is given in the caps, respect it and force the minimum and maximum sizes to be exactly the requested ptime. https://bugzilla.gnome.org/show_bug.cgi?id=606050 | |||
2010-01-05 | rtpbasepayload: Store ptime from caps | Olivier Crête | |
https://bugzilla.gnome.org/show_bug.cgi?id=606050 | |||
2010-01-05 | basertppayload: Accept maxptime from caps | Olivier Crête | |
https://bugzilla.gnome.org/show_bug.cgi?id=606050 | |||
2010-01-05 | oggdemux: enhance flac packet duration calculation | Mark Nauwelaerts | |
2010-01-05 | Merge branch 'master' of ↵ | Wim Taymans | |
ssh://git.freedesktop.org/git/gstreamer/gst-plugins-base | |||
2010-01-04 | examples: use Gtk+-2.18 API conditionally | Tim-Philipp Müller | |
so the seek example and colorkey test work with older Gtk+ versions as well. Fixes #605960. | |||
2009-12-29 | tests: fix colorkey test up for Gtk+ >= 2.18 | Tim-Philipp Müller | |
Make test-colorkey work with newer versions of Gtk+. See #601809. | |||
2009-12-29 | examples: make seek example work with Gtk+ >= 2.18 | Tim-Philipp Müller | |
Gtk+ broke API slightly with the introduction of client-side windows in Gtk+ 2.18. Fix up seek example to work with newer Gtk+ versions. Fixes #601809. | |||
2009-12-26 | tests: fix warning and memory leak in stress-overlay test | Tim-Philipp Müller | |
Not all messages have structures and we need to unref messages when returning GST_BUS_DROP in the sync bus handler. | |||
2009-12-26 | audiorate: correctly eat empty and dummy buffers | Mark Nauwelaerts | |
2009-12-24 | adder: be a lot smarter with buffer management | Wim Taymans | |
Detect EOS faster. Try to reuse one of the input buffer as the output buffer. This usually works and avoids an allocation and a memcpy. Be smarter with GAP buffers so that they don't get mixed or cleared at all. Also try to use a GAP buffer as the output buffer when all input buffers are GAP buffers. | |||
2009-12-24 | adder: use collectpads clipping function | Wim Taymans | |
Install a clipping function in the collectpads and use the audio clipping helper function to perform clipping to the segment boundaries. Fixes #590265 | |||
2009-12-24 | adder: fix juvenile comment | Wim Taymans | |
2009-12-23 | decodebin2: fix typo in debug message | Wim Taymans | |
2009-12-23 | decodebin2: avoid some type checks | Wim Taymans | |
2009-12-23 | playbin2: avoid leaking selector request pads | Wim Taymans | |
2009-12-23 | uridecodebin: avoid leaking queue and typefind | Wim Taymans | |
Don't leak the queue and typefind elements that we might link after the source element. | |||
2009-12-23 | uridecodebin: don't name the queue | Jonathan Matthew | |
There is no reason to name the queue. Fixes #605219 | |||
2009-12-23 | defs: update defs with new symbols | Wim Taymans | |
2009-12-22 | rtcpbuffer: add helper functions for SDES types | Wim Taymans | |
Add functions to convert SDES names to their types and back. Will be used later to set SDES items using a GstStructure. See #595265 | |||
2009-12-21 | Automatic update of common submodule | Mark Nauwelaerts | |
From 47cb23a to 14cec89 | |||
2009-12-21 | audiorate: add Since marker for the new tolerance property | Mark Nauwelaerts | |
2009-12-21 | docs: use 'Returns: xyz' rather than 'Returns xyz' to make gtk-doc happy | Tim-Philipp Müller | |
2009-12-21 | tests: don't use deprecated GLib API g_mapped_file_free | Tim-Philipp Müller | |
Fixes #605100. | |||
2009-12-20 | theoraenc: Add encoder controls for libtheora 1.1 | David Schleef | |
Added drop-frames, cap-overflow, cap-underflow, and rate-buffer. | |||
2009-12-20 | baseaudiosink: increase default drift tolerance to fix glitches with WMA | Tim-Philipp Müller | |
Increase default drift tolerance to 40ms to avoid glitches with decoders or formats where there's a lot of timestamp jitter for some reason or another (in this case: asf/wma), at least until we implement timestamp smoothing. | |||
2009-12-16 | decodebin2: add some debugging | Wim Taymans | |
2009-12-15 | audiorate: add a tolerance property | Mark Nauwelaerts | |
It may not be uncommon for the input timestamps to experience some jitter around the 'perfect time'. As such, instead of regularly adding and dropping samples, optionally allow for some tolerance in a more relaxed approach. API: GstAudioRate:tolerance | |||
2009-12-15 | audiorate: add documentation | Mark Nauwelaerts | |
2009-12-15 | audiorate: use separate header file | Mark Nauwelaerts | |
2009-12-15 | audiorate: set DISCONT when resyncing (e.g. newsegment) | Mark Nauwelaerts | |
2009-12-15 | audiorate: also fill up segments if possible | Mark Nauwelaerts | |
2009-12-15 | audiorate: fix segment handling | Mark Nauwelaerts | |
Do not compare a media (buffer) time to a (bogus) running time (or their offset equivalents). | |||
2009-12-15 | audiorate: properly report truncated samples as dropped samples | Mark Nauwelaerts | |
2009-12-13 | docs: mention that gst_tag_get_language_name() may return NULL | Tim-Philipp Müller | |
2009-12-13 | checks: some more testing for the new language code functions | Tim-Philipp Müller | |
2009-12-12 | docs: misc. mixer docs improvements | Tim-Philipp Müller | |
2009-12-12 | docs: add short descriptions for API reference contents page | Tim-Philipp Müller | |
2009-12-12 | tag: make internal language names table static | Tim-Philipp Müller | |
2009-12-12 | tag: don't use GLib 2.22 API | Tim-Philipp Müller | |
g_mapped_file_unref() was introduced in GLib 2.22, but we depend only on GLib 2.18, so use g_mapped_file_free() when compiling against older GLib versions until we bump the GLib dependency. | |||
2009-12-12 | tag: add some utility functions for language codes and tags | Tim-Philipp Müller | |
Add some utility functions for language tags and ISO-639 codes. These are useful for both GUIs and elements. The iso-codes package is used for language name translations if available. API: gst_tag_get_language_codes() API: gst_tag_get_language_name() API: gst_tag_get_language_code() API: gst_tag_get_language_code_iso_639_1() API: gst_tag_get_language_code_iso_639_2B() API: gst_tag_get_language_code_iso_639_2T() |