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; } }