d3dvideosink: Fix navigation event leak
authorSeungha Yang <seungha@centricular.com>
Wed, 14 Jun 2023 16:36:25 +0000 (01:36 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 15 Jun 2023 10:39:32 +0000 (10:39 +0000)
Fixing regression introduced in 6c2f6c3bd4dd525eb02c6d7000e84b76663d3daf

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4868>

subprojects/gst-plugins-bad/sys/d3dvideosink/d3dvideosink.c

index 583ef60..d27d67b 100644 (file)
@@ -634,6 +634,7 @@ gst_d3dvideosink_navigation_send_event (GstNavigation * navigation,
       gst_element_post_message (GST_ELEMENT_CAST (sink),
           gst_navigation_message_new_event (GST_OBJECT_CAST (sink), event));
     }
+    gst_event_unref (event);
     gst_object_unref (pad);
   }
 }