shithub: opus

Download patch

ref: b22b11a412977570ef0a8581cb7ebc9edbaf4e39
parent: ddd5669e79a9e581e8420d2ed397e524da864337
author: Jean-Marc Valin <jmvalin@jmvalin.ca>
date: Sat Oct 28 20:12:58 EDT 2023

Silence some warnings

Including removing useless code

--- a/dnn/dred_rdovae.c
+++ b/dnn/dred_rdovae.c
@@ -51,16 +51,6 @@
     }
 }
 
-size_t DRED_rdovae_get_enc_size()
-{
-    return sizeof(RDOVAEEncState);
-}
-
-size_t DRED_rdovae_get_dec_size()
-{
-    return sizeof(RDOVAEDecState);
-}
-
 void DRED_rdovae_init_encoder(RDOVAEEncState *enc_state)
 {
     memset(enc_state, 0, sizeof(*enc_state));
@@ -72,32 +62,6 @@
     memset(dec_state, 0, sizeof(*dec_state));
 }
 
-
-RDOVAEEncState * DRED_rdovae_create_encoder()
-{
-    RDOVAEEncState *enc;
-    enc = (RDOVAEEncState*) calloc(sizeof(*enc), 1);
-    DRED_rdovae_init_encoder(enc);
-    return enc;
-}
-
-RDOVAEDecState * DRED_rdovae_create_decoder()
-{
-    RDOVAEDecState *dec;
-    dec = (RDOVAEDecState*) calloc(sizeof(*dec), 1);
-    DRED_rdovae_init_decoder(dec);
-    return dec;
-}
-
-void DRED_rdovae_destroy_decoder(RDOVAEDecState* dec)
-{
-    free(dec);
-}
-
-void DRED_rdovae_destroy_encoder(RDOVAEEncState* enc)
-{
-    free(enc);
-}
 
 void DRED_rdovae_encode_dframe(RDOVAEEncState *enc_state, const RDOVAEEnc *model, float *latents, float *initial_state, const float *input)
 {
--- a/dnn/lpcnet_enc.c
+++ b/dnn/lpcnet_enc.c
@@ -44,7 +44,7 @@
 #include "_kiss_fft_guts.h"
 
 
-int lpcnet_encoder_get_size() {
+int lpcnet_encoder_get_size(void) {
   return sizeof(LPCNetEncState);
 }
 
@@ -54,7 +54,7 @@
   return 0;
 }
 
-LPCNetEncState *lpcnet_encoder_create() {
+LPCNetEncState *lpcnet_encoder_create(void) {
   LPCNetEncState *st;
   st = malloc(lpcnet_encoder_get_size());
   lpcnet_encoder_init(st);
--