From e2872d8bcc82122e3dd32211bb08d02ab984b691 Mon Sep 17 00:00:00 2001 From: Marvin W Date: Mon, 24 Feb 2025 21:19:31 +0100 Subject: Voice processor: merge init and setup methods This ensures we are never in an uninitialized state when processing audio data --- plugins/rtp/src/voice_processor.vala | 2 -- 1 file changed, 2 deletions(-) (limited to 'plugins/rtp/src/voice_processor.vala') diff --git a/plugins/rtp/src/voice_processor.vala b/plugins/rtp/src/voice_processor.vala index a522a6ce..064684c5 100644 --- a/plugins/rtp/src/voice_processor.vala +++ b/plugins/rtp/src/voice_processor.vala @@ -99,7 +99,6 @@ public class Dino.Plugins.Rtp.VoiceProcessor : Audio.Filter { } private static extern void* init_native(int stream_delay); - private static extern void setup_native(void* native); private static extern void destroy_native(void* native); private static extern void analyze_reverse_stream(void* native, Audio.Info info, Buffer buffer); private static extern void process_stream(void* native, Audio.Info info, Buffer buffer); @@ -115,7 +114,6 @@ public class Dino.Plugins.Rtp.VoiceProcessor : Audio.Filter { period_samples = info.rate / 100; // 10ms buffers period_size = period_samples * info.bpf; adapter.clear(); - setup_native(native); return true; } -- cgit v1.3