diff options
Diffstat (limited to 'gst-libs/gst/vaapi/gstvaapibufferproxy.c')
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapibufferproxy.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapibufferproxy.c b/gst-libs/gst/vaapi/gstvaapibufferproxy.c index 14dc5b49..41533cd8 100644 --- a/gst-libs/gst/vaapi/gstvaapibufferproxy.c +++ b/gst-libs/gst/vaapi/gstvaapibufferproxy.c @@ -94,7 +94,7 @@ gst_vaapi_buffer_proxy_finalize (GstVaapiBufferProxy * proxy) if (proxy->destroy_func) proxy->destroy_func (proxy->destroy_data); - gst_mini_object_replace ((GstMiniObject **) & proxy->surface, NULL); + proxy->surface = NULL; } static inline const GstVaapiMiniObjectClass * @@ -157,7 +157,7 @@ gst_vaapi_buffer_proxy_new_from_surface (GstMiniObject * surface, if (!proxy) return NULL; - proxy->surface = gst_mini_object_ref (surface); + proxy->surface = surface; proxy->destroy_func = destroy_func; proxy->destroy_data = data; proxy->type = type; |