From: Wind Yuan Date: Fri, 8 Feb 2013 13:57:58 +0000 (+0200) Subject: buffer-sharing: fix bug of vaapi buffer leak X-Git-Tag: 2.1b_release~6^2~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d8c8ae1ef4257c18de5a880d6b39f138a562d095;p=adaptation%2Fintel_mfld%2Fgst-plugins-atomisp.git buffer-sharing: fix bug of vaapi buffer leak Change-Id: Iac052b8fdfcda619b8293311c42c92929b4988ed --- diff --git a/gst/mfldv4l2cam/v4l2camsrc_calls.c b/gst/mfldv4l2cam/v4l2camsrc_calls.c index d6a600a..57f6bc1 100644 --- a/gst/mfldv4l2cam/v4l2camsrc_calls.c +++ b/gst/mfldv4l2cam/v4l2camsrc_calls.c @@ -594,7 +594,6 @@ gst_v4l2camsrc_buffer_pool_destroy (GstMFLDV4l2CamSrcBufferPool * pool, g_mutex_lock (pool->lock); pool->running = FALSE; - pool->is_vaapi_sharing = FALSE; g_mutex_unlock (pool->lock); GST_DEBUG ("destroy pool"); @@ -624,7 +623,7 @@ gst_v4l2camsrc_buffer_pool_destroy (GstMFLDV4l2CamSrcBufferPool * pool, gst_buffer_unref (buf); } } - + pool->is_vaapi_sharing = FALSE; gst_mini_object_unref (GST_MINI_OBJECT (pool)); }