From 2dacd33e9efc81139168aad41f5ee5968fcad95b Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Tue, 5 Oct 2021 18:52:25 -0300 Subject: [PATCH] transcoder: Set state back to NULL after run() finishes Part-of: --- .../gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c b/subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c index 48c5c708e5..f95cf0db3a 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/transcoder/gsttranscoder.c @@ -984,6 +984,7 @@ gst_transcoder_run (GstTranscoder * self, GError ** error) if (!data.error) g_main_loop_run (data.loop); + gst_element_set_state (self->transcodebin, GST_STATE_NULL); g_object_unref (signal_adapter); if (data.error) {