diff libtwamr/tw_amr.h @ 414:028ed5114e52

libtwamr: implement run-time VAD selection scheme
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 07 May 2024 02:06:47 +0000
parents e4ce7972737f
children 09534cdc59ec
line wrap: on
line diff
--- a/libtwamr/tw_amr.h	Tue May 07 01:48:28 2024 +0000
+++ b/libtwamr/tw_amr.h	Tue May 07 02:06:47 2024 +0000
@@ -59,11 +59,11 @@
 struct amr_encoder_state;	/* opaque to external users */
 struct amr_decoder_state;	/* ditto */
 
-struct amr_encoder_state *amr_encoder_create(int dtx);
+struct amr_encoder_state *amr_encoder_create(int dtx, int use_vad2);
 struct amr_decoder_state *amr_decoder_create(void);
 
 /* reset state to initial */
-void amr_encoder_reset(struct amr_encoder_state *st, int dtx);
+void amr_encoder_reset(struct amr_encoder_state *st, int dtx, int use_vad2);
 void amr_decoder_reset(struct amr_decoder_state *st);
 
 /* interface structure for passing frames of codec parameters */