msdkdec: set pointer to NULL to avoid freeing an used surface
authorHaihao Xiang <haihao.xiang@intel.com>
Wed, 11 Sep 2019 07:06:58 +0000 (15:06 +0800)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Fri, 13 Sep 2019 17:32:19 +0000 (17:32 +0000)
commitc05acf40a8916b5b848e344cae7cfb0534082ed0
tree8629564afed84bf509d72712d3e39f60ab7c1822
parent38c55de132b2a9baba1fbba3922c2e8b9a3af233
msdkdec: set pointer to NULL to avoid freeing an used surface

The surface should be cached in the surface list when GST_FLOW_OK is
going to be returned

This fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1051
sys/msdk/gstmsdkdec.c