diff --git a/gst/vaapi/gstvaapisink.c b/gst/vaapi/gstvaapisink.c index 808739b2e9..324b482391 100644 --- a/gst/vaapi/gstvaapisink.c +++ b/gst/vaapi/gstvaapisink.c @@ -253,7 +253,9 @@ static void gst_vaapisink_destroy(GstVaapiSink *sink) { gst_buffer_replace(&sink->video_buffer, NULL); +#if USE_GLX gst_vaapi_texture_replace(&sink->texture, NULL); +#endif gst_vaapi_display_replace(&sink->display, NULL); g_clear_object(&sink->uploader);