glmemory: Fix transfer_pbo memory leak
authorVasilis Liaskovitis <vliaskov@gmail.com>
Mon, 23 Feb 2015 15:13:31 +0000 (16:13 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:55 +0000 (19:31 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=744977

gst-libs/gst/gl/gstglmemory.c

index 6b71329..f940790 100644 (file)
@@ -1090,6 +1090,8 @@ _destroy_gl_objects (GstGLContext * context, GstGLMemory * gl_mem)
 
   if (gl_mem->pbo)
     gl->DeleteBuffers (1, &gl_mem->pbo);
+  if (gl_mem->transfer_pbo)
+    gl->DeleteBuffers (1, &gl_mem->transfer_pbo);
 }
 
 static void