Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Automatic update of common submodule0.11 | Sebastian Dröge | 2012-04-05 | 1 | -0/+0 |
| | | | | From 7fda524 to fd5d747 | ||||
* | back to devel | Wim Taymans | 2012-03-22 | 1 | -1/+1 |
| | |||||
* | Release 0.11.3RELEASE-0.11.3 | Wim Taymans | 2012-03-22 | 83 | -1437/+3025 |
| | |||||
* | Merge branch 'master' into 0.11 | Wim Taymans | 2012-03-22 | 15 | -74/+351 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore common configure.ac ext/vorbis/gstvorbisdeclib.h gst-libs/gst/audio/gstaudioencoder.c gst-libs/gst/riff/riff-read.c gst/playback/gstplaysink.c gst/playback/gstplaysinkconvertbin.c tests/check/libs/video.c | ||||
| * | riff: map IPRD ("product") tag to GST_TAG_ALBUM | Tim-Philipp Müller | 2012-03-18 | 2 | -2/+2 |
| | | | | | | | | | | | | http://www.bass.radio42.com/help/html/7e1a8908-88bd-d54b-77d7-f0d08466284c.htm https://bugzilla.gnome.org/show_bug.cgi?id=670286 | ||||
| * | playsink: send navigation event to the sink as a fallback | Vincent Penquerc'h | 2012-03-15 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | When the video sink is a fakesink, which does not implement the navigation interface, playsink will drop the navigation command. In this case, send to the video sink as a fallback. It breaks the interface abstraction, but is better than just dropping the navigation event. | ||||
| * | tests: add unit test for premultiplied alpha handling of video overlay ↵ | Tim-Philipp Müller | 2012-03-14 | 1 | -0/+114 |
| | | | | | | | | | | | | rectangles https://bugzilla.gnome.org/show_bug.cgi?id=668483 | ||||
| * | video: overlay-composition: fix alpha premultiply and unpremultiply | Tim-Philipp Müller | 2012-03-14 | 1 | -8/+22 |
| | | | | | | | | | | | | Fix component offsets for little endian systems. https://bugzilla.gnome.org/show_bug.cgi?id=668483 | ||||
| * | video: overlay-composition: fix rectangle caching after alpha (un)premultiplying | Holger Kaelberer | 2012-03-14 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | If we are asked to (un)premultiply,we need to create the new rectangle with the right flags, so we can find it properly on subsequent cache lookups (also because it's wrong otherwise). https://bugzilla.gnome.org/show_bug.cgi?id=668483 | ||||
| * | video: overlay-composition: fix crash when doing ↵ | Holger Kaelberer | 2012-03-14 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | premultiplied<->unpremultiplied alpha conversion We need to copy the pixels before messing with them, not least because the buffer creation code below assumes it's ok to take ownership. Fixes crash caused by double-free. https://bugzilla.gnome.org/show_bug.cgi?id=668483 | ||||
| * | video: overlay-composition: check the right flags when searching for a ↵ | Holger Kaelberer | 2012-03-14 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | cached rectangle Compare the flags of the *cached* rectangle to the desired flags when checking for a suitable rectangle in the cache. https://bugzilla.gnome.org/show_bug.cgi?id=668483 | ||||
| * | tests: remove ASSERT_CRITICAL disablement in overlay composition unit test | Tim-Philipp Müller | 2012-03-14 | 1 | -3/+1 |
| | | | | | | | | No idea why that was there. | ||||
| * | playsink: remove circular ref between bin and internal pad | Mark Nauwelaerts | 2012-03-14 | 2 | -30/+15 |
| | | | | | | | | | | | | | | ... by not assigning an additional ref to an async blocked callback, which should not be called anyway by the time the object is gone. Fixes #672006. | ||||
| * | vorbisdec: support modern Tremor versions | Peter Korsgaard | 2012-03-14 | 1 | -36/+41 |
| | | | | | | | | | | | | | | | | | | | | | | Tremor changed to use standard libogg rather than its own incompatible copy back in Aug 2010 (r17375), causing gst-plugin-base build to fail. Tremolo so far unfortunately hasn't been updated. Restructure vorbisdeclib.h so the int/float logic is seperate from the ogg handling, and only use the legacy _ogg_packet_wrapper code for Tremolo. https://bugzilla.gnome.org/show_bug.cgi?id=668726 | ||||
| * | playsink: provide fresh copy for gst_caps_merge | Mark Nauwelaerts | 2012-03-13 | 1 | -1/+1 |
| | | | | | | | | ... since it is documented to modify provided caps. | ||||
| * | configure: bump AS_LIBTOOL version | Tim-Philipp Müller | 2012-03-12 | 1 | -1/+1 |
| | | | | | | | | API was added in libgsttag, libgstaudio and libgstvideo | ||||
| * | configure: backport AS_LIBTOOL version from 0.10.36 release | Tim-Philipp Müller | 2012-03-12 | 1 | -1/+1 |
| | | | | | | | | | | | | Should fix issues with missing symbols for people who install GStreamer from source and at some point jumped back and forth between git master and the 0.10.36 release (or 0.10. branch). | ||||
| * | riff: extract track number and album artist tags from INFO chunks | Tim-Philipp Müller | 2012-03-09 | 2 | -2/+34 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=670286 | ||||
| * | riff: when reading tags from INFO chunk, accept lower-case IDs as well | Tim-Philipp Müller | 2012-03-09 | 1 | -0/+3 |
| | | |||||
| * | configure: fix AC_LANG_SOURCE-related warnings when doing autogen.sh | Tim-Philipp Müller | 2012-03-09 | 2 | -8/+12 |
| | | |||||
| * | .gitignore: add new playback-test binary | Tim-Philipp Müller | 2012-03-09 | 1 | -0/+2 |
| | | |||||
| * | playbin2: do not take a superfluous ref on uridecodebin instances | Mark Nauwelaerts | 2012-03-09 | 1 | -2/+8 |
| | | | | | | | | ... which are no longer FLOATING. | ||||
| * | uridecodebin: restore FLOATING flag when reusing decodebin instance | Mark Nauwelaerts | 2012-03-09 | 1 | -0/+2 |
| | | | | | | | | ... which avoids leaking these due to an extra ref later on. | ||||
| * | audio{en,de}coder: Add optional open/close vfuncs | Sebastian Dröge | 2012-03-09 | 4 | -2/+93 |
| | | | | | | | | | | This can be used to do something in NULL->READY, like checking if a hardware codec is actually available and to error out early. | ||||
* | | defs: update | Wim Taymans | 2012-03-21 | 2 | -2/+6 |
| | | |||||
* | | tests: don't include element header files | Wim Taymans | 2012-03-21 | 2 | -25/+12 |
| | | |||||
* | | orc: avoid precompilation | Wim Taymans | 2012-03-20 | 8 | -16/+0 |
| | | | | | | | | | | Avoid compiling all the functions at startup but compile only what's needed when needed. | ||||
* | | theoradec: add performance debug | Wim Taymans | 2012-03-20 | 1 | -0/+5 |
| | | |||||
* | | oggdemux: avoid memcpy in pull mode | Wim Taymans | 2012-03-20 | 1 | -3/+31 |
| | | | | | | | | | | In pull mode, we can now ask the upstream element to write directly into the memory provided by libogg. | ||||
* | | update for memory api changes | Wim Taymans | 2012-03-20 | 2 | -4/+4 |
| | | |||||
* | | pbutils: make encoding profile classes opaque | Tim-Philipp Müller | 2012-03-20 | 2 | -10/+34 |
| | | | | | | | | | | | | | | | | Don't typedef them to GObjectClass directly, but hide behind private structs. Fixes issues with gobject-introspection and GstEncodingProfileClass. https://bugzilla.gnome.org/show_bug.cgi?id=668542 | ||||
* | | video: fix assertion comparison mishap | Mark Nauwelaerts | 2012-03-20 | 1 | -1/+1 |
| | | |||||
* | | audio: include audio enumtypes | Mark Nauwelaerts | 2012-03-19 | 1 | -0/+2 |
| | | |||||
* | | video: add function to copy one video plane | Wim Taymans | 2012-03-19 | 2 | -22/+56 |
| | | |||||
* | | don't pass random pointers to pull_range | Wim Taymans | 2012-03-16 | 3 | -3/+5 |
| | | |||||
* | | videotestsrc: fix decide_allocation | Wim Taymans | 2012-03-16 | 1 | -13/+28 |
| | | | | | | | | We want to propose a videopool even if downstream didn't provide one. | ||||
* | | update for bufferpool changes | Wim Taymans | 2012-03-15 | 9 | -78/+31 |
| | | |||||
* | | update for allocation query changes | Wim Taymans | 2012-03-15 | 7 | -66/+75 |
| | | |||||
* | | update for bufferpool api change | Wim Taymans | 2012-03-15 | 3 | -3/+3 |
| | | |||||
* | | update for memory api changes | Wim Taymans | 2012-03-15 | 4 | -18/+11 |
| | | |||||
* | | update for memory api changes | Wim Taymans | 2012-03-14 | 2 | -4/+3 |
| | | |||||
* | | take padding into account | Wim Taymans | 2012-03-14 | 9 | -30/+46 |
| | | |||||
* | | xvimagesink: free owned discarded pool configuration | Mark Nauwelaerts | 2012-03-14 | 1 | -0/+1 |
| | | |||||
* | | videometa: also copy map/unmap functions | Wim Taymans | 2012-03-13 | 1 | -1/+3 |
| | | |||||
* | | rtpbasepay: add support for DTS and PTS | Wim Taymans | 2012-03-13 | 1 | -11/+15 |
| | | |||||
* | | oggdemux: only create unknown caps once | Wim Taymans | 2012-03-13 | 1 | -1/+1 |
| | | |||||
* | | audio: fix debug line | Wim Taymans | 2012-03-13 | 1 | -1/+1 |
| | | |||||
* | | videotestsrc: don't leak the bufferpool | Wim Taymans | 2012-03-12 | 1 | -0/+3 |
| | | |||||
* | | tests: update for caps api changes | Wim Taymans | 2012-03-12 | 1 | -2/+1 |
| | | |||||
* | | configure.ac : bump GLib requirement to 2.31.14 | Sreerenj Balachandran | 2012-03-12 | 1 | -1/+1 |
| | | | | | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911 |