diff options
author | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2016-09-21 15:07:50 -0400 |
---|---|---|
committer | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2016-09-21 15:08:34 -0400 |
commit | ba71a392a653f0dc1d5a1cd41e6a57e701a7c200 (patch) | |
tree | 64969732496ca2e554df11b04a0bba3709f1a269 /ext | |
parent | dd062b660673fa6e21f582809c7fb7003c7a1c92 (diff) | |
download | gstreamer-plugins-bad-ba71a392a653f0dc1d5a1cd41e6a57e701a7c200.tar.gz |
waylandsink: Destroy viewporter when done
https://bugzilla.gnome.org/show_bug.cgi?id=738079
Diffstat (limited to 'ext')
-rw-r--r-- | ext/wayland/wldisplay.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/wayland/wldisplay.c b/ext/wayland/wldisplay.c index faabdd012..1011a04ad 100644 --- a/ext/wayland/wldisplay.c +++ b/ext/wayland/wldisplay.c @@ -75,6 +75,9 @@ gst_wl_display_finalize (GObject * gobject) g_hash_table_unref (self->buffers); g_mutex_clear (&self->buffers_mutex); + if (self->viewporter) + wp_viewporter_destroy (self->viewporter); + if (self->shm) wl_shm_destroy (self->shm); |