projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4c73e20
)
glupload: fix some memory leaks
author
Nicola Murino
<nicola.murino@gmail.com>
Thu, 25 Dec 2014 21:59:42 +0000
(22:59 +0100)
committer
Matthew Waters
<matthew@centricular.com>
Tue, 13 Jan 2015 04:19:39 +0000
(15:19 +1100)
https://bugzilla.gnome.org/show_bug.cgi?id=741943
gst-libs/gst/gl/gstglupload.c
patch
|
blob
|
history
diff --git
a/gst-libs/gst/gl/gstglupload.c
b/gst-libs/gst/gl/gstglupload.c
index
7fbf93c
..
0e85e6c
100644
(file)
--- a/
gst-libs/gst/gl/gstglupload.c
+++ b/
gst-libs/gst/gl/gstglupload.c
@@
-292,6
+292,7
@@
_egl_image_upload_release (gpointer impl, GstBuffer * buffer)
static void
_egl_image_upload_free (gpointer impl)
{
+ g_free (impl);
}
static UploadMethod _egl_image_upload = {
@@
-443,6
+444,7
@@
_upload_meta_upload_free (gpointer impl)
gst_gl_context_del_texture (upload->upload->context,
&upload->texture_ids[i]);
}
+ g_free (upload);
}
static UploadMethod _upload_meta_upload = {
@@
-545,6
+547,7
@@
_raw_data_upload_free (gpointer impl)
if (raw->in_tex[i])
gst_memory_unref ((GstMemory *) raw->in_tex[i]);
}
+ g_free (raw);
}
static UploadMethod _raw_data_upload = {