commit d5d9c3378e1cd461249db071624869fc34cf9144 parent 7edcfa5c00a5e1c41cad8c2687e4e6a12d2f2b9c Author: Jacki <jacki@thejackimonster.de> Date: Thu, 20 Jun 2024 03:23:36 +0200 Cleanup mixer pipeline Signed-off-by: Jacki <jacki@thejackimonster.de> Diffstat:
| M | src/discourse.c | | | 6 | ++++++ |
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/discourse.c b/src/discourse.c @@ -115,6 +115,12 @@ discourse_destroy_info(struct GNUNET_CHAT_Discourse *discourse) gst_object_unref(GST_OBJECT(info->record_pipeline)); } + if (info->mix_pipeline) + { + gst_element_set_state(info->mix_pipeline, GST_STATE_NULL); + gst_object_unref(GST_OBJECT(info->mix_pipeline)); + } + g_free(info); GNUNET_CHAT_discourse_set_user_pointer(discourse, NULL);