plugins: fix reference leaks of VA display objects.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 29 Nov 2013 13:02:52 +0000 (14:02 +0100)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 29 Nov 2013 13:02:52 +0000 (14:02 +0100)
commit7a3316543610e0728272d7b1e6cb873c0c884426
treed17fd42e3451a1c997f2b6210d37e5d804558587
parent16751205a26f138396ded661227cc99c146572d1
plugins: fix reference leaks of VA display objects.

Fix GstElement::set_context() implementation for all plug-in elements
to avoid leaking an extra reference to the VA display, thus preventing
correct cleanup of VA resources in GStreamer 1.2 builds.
gst/vaapi/gstvaapidecode.c
gst/vaapi/gstvaapiencode.c
gst/vaapi/gstvaapipostproc.c
gst/vaapi/gstvaapisink.c