]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/commit
ghostpad: Don't cache internal proxy pad target
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Tue, 25 Oct 2011 21:26:50 +0000 (17:26 -0400)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 3 Nov 2011 08:27:00 +0000 (09:27 +0100)
commit391568efde9b737b9c7358110680e06cd62ae0fb
treeaa5ba3c041f8e15a39ec648cecd9ef60787867b9
parentcf69ce1df660235c6c8013241311ce79782274f1
ghostpad: Don't cache internal proxy pad target

The internal proxy pad target is simply a cache of the internal proxy pad
peer. This patch uses the well implement GstPad peer handling to obtain the
target. This fixes issues with target not being set in both direction when
two ghostpads are linked together (empty bin).

https://bugzilla.gnome.org/show_bug.cgi?id=658517
gst/gstghostpad.c
tests/check/gst/gstghostpad.c