diff options
author | Hyunjun Ko <zzoon@igalia.com> | 2017-09-15 15:14:47 +0900 |
---|---|---|
committer | Víctor Manuel Jáquez Leal <vjaquez@igalia.com> | 2017-09-15 12:18:17 +0200 |
commit | 5e626fdb5c22b8826218070503eb3e82a5351694 (patch) | |
tree | 03cfd618be50be1966f6b3ac76723b6b3994932b | |
parent | cc444300d3cd23e0af6f514d35637cea9303bb15 (diff) |
vaapiencode/libs: encoder: fix leaks of properties
https://bugzilla.gnome.org/show_bug.cgi?id=786321
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapiencoder.c | 2 | ||||
-rw-r--r-- | gst/vaapi/gstvaapiencode.c | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiencoder.c b/gst-libs/gst/vaapi/gstvaapiencoder.c index 0a87c1b3..2aacbc98 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder.c +++ b/gst-libs/gst/vaapi/gstvaapiencoder.c @@ -1055,6 +1055,8 @@ gst_vaapi_encoder_init_properties (GstVaapiEncoder * encoder) NULL) != GST_VAAPI_ENCODER_STATUS_SUCCESS) return FALSE; } + + g_ptr_array_unref (props); return TRUE; } diff --git a/gst/vaapi/gstvaapiencode.c b/gst/vaapi/gstvaapiencode.c index 12d634de..5712a7d8 100644 --- a/gst/vaapi/gstvaapiencode.c +++ b/gst/vaapi/gstvaapiencode.c @@ -878,6 +878,7 @@ gst_vaapiencode_init_properties (GstVaapiEncode * encode) return FALSE; g_ptr_array_add (encode->prop_values, prop_value); } + g_ptr_array_unref (props); return TRUE; } |