From d1042b276b90da6ca9eed20d84a952efa51cd3ec Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 24 Mar 2024 19:44:47 +0100 Subject: [PATCH] GstEnginePipeline: Set volume_set_ to false in ElementRemovedCallback --- src/engine/gstenginepipeline.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/gstenginepipeline.cpp b/src/engine/gstenginepipeline.cpp index 04ed6387..ceed691e 100644 --- a/src/engine/gstenginepipeline.cpp +++ b/src/engine/gstenginepipeline.cpp @@ -954,6 +954,7 @@ void GstEnginePipeline::ElementRemovedCallback(GstBin *bin, GstBin*, GstElement g_signal_handler_disconnect(G_OBJECT(instance->volume_), instance->notify_volume_cb_id_); instance->notify_volume_cb_id_ = -1; instance->volume_ = nullptr; + instance->volume_set_ = false; } }