Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-22 | Release 0.11.3RELEASE-0.11.3 | Wim Taymans | 83 | -1437/+3025 | |
2012-03-22 | Merge branch 'master' into 0.11 | Wim Taymans | 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 | |||||
2012-03-21 | defs: update | Wim Taymans | 2 | -2/+6 | |
2012-03-21 | tests: don't include element header files | Wim Taymans | 2 | -25/+12 | |
2012-03-20 | orc: avoid precompilation | Wim Taymans | 8 | -16/+0 | |
Avoid compiling all the functions at startup but compile only what's needed when needed. | |||||
2012-03-20 | theoradec: add performance debug | Wim Taymans | 1 | -0/+5 | |
2012-03-20 | oggdemux: avoid memcpy in pull mode | Wim Taymans | 1 | -3/+31 | |
In pull mode, we can now ask the upstream element to write directly into the memory provided by libogg. | |||||
2012-03-20 | update for memory api changes | Wim Taymans | 2 | -4/+4 | |
2012-03-20 | pbutils: make encoding profile classes opaque | Tim-Philipp Müller | 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 | |||||
2012-03-20 | video: fix assertion comparison mishap | Mark Nauwelaerts | 1 | -1/+1 | |
2012-03-19 | audio: include audio enumtypes | Mark Nauwelaerts | 1 | -0/+2 | |
2012-03-19 | video: add function to copy one video plane | Wim Taymans | 2 | -22/+56 | |
2012-03-18 | riff: map IPRD ("product") tag to GST_TAG_ALBUM | Tim-Philipp Müller | 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 | |||||
2012-03-16 | don't pass random pointers to pull_range | Wim Taymans | 3 | -3/+5 | |
2012-03-16 | videotestsrc: fix decide_allocation | Wim Taymans | 1 | -13/+28 | |
We want to propose a videopool even if downstream didn't provide one. | |||||
2012-03-15 | update for bufferpool changes | Wim Taymans | 9 | -78/+31 | |
2012-03-15 | update for allocation query changes | Wim Taymans | 7 | -66/+75 | |
2012-03-15 | update for bufferpool api change | Wim Taymans | 3 | -3/+3 | |
2012-03-15 | playsink: send navigation event to the sink as a fallback | Vincent Penquerc'h | 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. | |||||
2012-03-15 | update for memory api changes | Wim Taymans | 4 | -18/+11 | |
2012-03-14 | update for memory api changes | Wim Taymans | 2 | -4/+3 | |
2012-03-14 | take padding into account | Wim Taymans | 9 | -30/+46 | |
2012-03-14 | tests: add unit test for premultiplied alpha handling of video overlay ↵ | Tim-Philipp Müller | 1 | -0/+114 | |
rectangles https://bugzilla.gnome.org/show_bug.cgi?id=668483 | |||||
2012-03-14 | video: overlay-composition: fix alpha premultiply and unpremultiply | Tim-Philipp Müller | 1 | -8/+22 | |
Fix component offsets for little endian systems. https://bugzilla.gnome.org/show_bug.cgi?id=668483 | |||||
2012-03-14 | video: overlay-composition: fix rectangle caching after alpha (un)premultiplying | Holger Kaelberer | 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 | |||||
2012-03-14 | video: overlay-composition: fix crash when doing ↵ | Holger Kaelberer | 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 | |||||
2012-03-14 | video: overlay-composition: check the right flags when searching for a ↵ | Holger Kaelberer | 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 | |||||
2012-03-14 | tests: remove ASSERT_CRITICAL disablement in overlay composition unit test | Tim-Philipp Müller | 1 | -3/+1 | |
No idea why that was there. | |||||
2012-03-14 | playsink: remove circular ref between bin and internal pad | Mark Nauwelaerts | 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. | |||||
2012-03-14 | xvimagesink: free owned discarded pool configuration | Mark Nauwelaerts | 1 | -0/+1 | |
2012-03-14 | vorbisdec: support modern Tremor versions | Peter Korsgaard | 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 | |||||
2012-03-13 | videometa: also copy map/unmap functions | Wim Taymans | 1 | -1/+3 | |
2012-03-13 | rtpbasepay: add support for DTS and PTS | Wim Taymans | 1 | -11/+15 | |
2012-03-13 | playsink: provide fresh copy for gst_caps_merge | Mark Nauwelaerts | 1 | -1/+1 | |
... since it is documented to modify provided caps. | |||||
2012-03-13 | oggdemux: only create unknown caps once | Wim Taymans | 1 | -1/+1 | |
2012-03-13 | audio: fix debug line | Wim Taymans | 1 | -1/+1 | |
2012-03-12 | configure: bump AS_LIBTOOL version | Tim-Philipp Müller | 1 | -1/+1 | |
API was added in libgsttag, libgstaudio and libgstvideo | |||||
2012-03-12 | configure: backport AS_LIBTOOL version from 0.10.36 release | Tim-Philipp Müller | 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). | |||||
2012-03-12 | videotestsrc: don't leak the bufferpool | Wim Taymans | 1 | -0/+3 | |
2012-03-12 | tests: update for caps api changes | Wim Taymans | 1 | -2/+1 | |
2012-03-12 | configure.ac : bump GLib requirement to 2.31.14 | Sreerenj Balachandran | 1 | -1/+1 | |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911 | |||||
2012-03-12 | tests: fix for caps change | Wim Taymans | 1 | -1/+2 | |
2012-03-12 | tests: fix for caps _normalize changes | Wim Taymans | 1 | -7/+6 | |
2012-03-11 | fix for caps API changes | Wim Taymans | 20 | -70/+81 | |
2012-03-09 | riff: extract track number and album artist tags from INFO chunks | Tim-Philipp Müller | 2 | -2/+34 | |
https://bugzilla.gnome.org/show_bug.cgi?id=670286 | |||||
2012-03-09 | riff: when reading tags from INFO chunk, accept lower-case IDs as well | Tim-Philipp Müller | 1 | -0/+3 | |
2012-03-09 | configure: fix AC_LANG_SOURCE-related warnings when doing autogen.sh | Tim-Philipp Müller | 2 | -8/+12 | |
2012-03-09 | audiobasesink: add some G_LIKELY | Wim Taymans | 1 | -42/+48 | |
2012-03-09 | .gitignore: add new playback-test binary | Tim-Philipp Müller | 1 | -0/+2 | |
2012-03-09 | audio: avoid buffer copy when nothing is clipped | Wim Taymans | 1 | -17/+21 | |
when nothing is clipped, return the input buffer instead of creating and returning an identical copy. |