gst/playback/gstdecodebin.c: Fix a caps leak when linking (#347304)
authorJan Schmidt <thaytan@mad.scientist.com>
Thu, 13 Jul 2006 14:38:15 +0000 (14:38 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Thu, 13 Jul 2006 14:38:15 +0000 (14:38 +0000)
commit435fd24556fe72142c6662e77e165dca8155af51
tree8dc787cd7ac634d9da524ec94c86e64e6b38e986
parent31ce9d42b04c44faba909da38f77c5ca259f3b87
gst/playback/gstdecodebin.c: Fix a caps leak when linking (#347304)

Original commit message from CVS:
* gst/playback/gstdecodebin.c: (find_compatibles):
Fix a caps leak when linking (#347304)
* sys/ximage/ximagesink.c: (gst_ximage_buffer_finalize),
(gst_ximagesink_ximage_destroy), (gst_ximagesink_xcontext_clear),
(gst_ximagesink_change_state):
* sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy),
(gst_xvimage_buffer_finalize), (gst_xvimagesink_check_xshm_calls),
(gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_put),
(gst_xvimagesink_xcontext_clear), (gst_xvimagesink_change_state):
Don't leak shared memory resources. Use the object lock to protect
against the xcontext disappearing while returning a buffer from the
pipeline. (#347304)
ChangeLog
common
gst/playback/gstdecodebin.c
sys/ximage/ximagesink.c
sys/xvimage/xvimagesink.c