From: Gregor Richards Date: Fri, 21 Sep 2018 01:47:08 +0000 (-0400) Subject: Fix some warnings X-Git-Tag: v0~15 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bfba2ad7a4a419383e839d661df0e69eb0f592e5;p=platform%2Fupstream%2Frnnoise.git Fix some warnings --- diff --git a/include/rnnoise.h b/include/rnnoise.h index 3e56b9f..f17f8e9 100644 --- a/include/rnnoise.h +++ b/include/rnnoise.h @@ -25,6 +25,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#ifndef RNNOISE_H +#define RNNOISE_H 1 + #ifndef RNNOISE_EXPORT # if defined(WIN32) # if defined(RNNOISE_BUILD) && defined(DLL_EXPORT) @@ -52,3 +55,5 @@ RNNOISE_EXPORT DenoiseState *rnnoise_create(RNNModel *model); RNNOISE_EXPORT void rnnoise_destroy(DenoiseState *st); RNNOISE_EXPORT float rnnoise_process_frame(DenoiseState *st, float *out, const float *in); + +#endif diff --git a/src/denoise.c b/src/denoise.c index a350ffa..22077b5 100644 --- a/src/denoise.c +++ b/src/denoise.c @@ -554,7 +554,8 @@ int main(int argc, char **argv) { int vad_cnt=0; int gain_change_count=0; float speech_gain = 1, noise_gain = 1; - FILE *f1, *f2, *fout; + FILE *f1, *f2; + int maxCount; DenoiseState *st; DenoiseState *noise_state; DenoiseState *noisy; @@ -562,12 +563,12 @@ int main(int argc, char **argv) { noise_state = rnnoise_create(NULL); noisy = rnnoise_create(NULL); if (argc!=4) { - fprintf(stderr, "usage: %s \n", argv[0]); + fprintf(stderr, "usage: %s \n", argv[0]); return 1; } f1 = fopen(argv[1], "r"); f2 = fopen(argv[2], "r"); - fout = fopen(argv[3], "w"); + maxCount = atoi(argv[3]); for(i=0;i<150;i++) { short tmp[FRAME_SIZE]; fread(tmp, sizeof(short), FRAME_SIZE, f2); @@ -579,12 +580,11 @@ int main(int argc, char **argv) { float Ln[NB_BANDS]; float features[NB_FEATURES]; float g[NB_BANDS]; - float gf[FREQ_SIZE]={1}; short tmp[FRAME_SIZE]; float vad=0; - float vad_prob; float E=0; - if (count==50000000) break; + if (count==maxCount) break; + if ((count%1000)==0) fprintf(stderr, "%d\r", count); if (++gain_change_count > 2821) { speech_gain = pow(10., (-40+(rand()%60))/20.); noise_gain = pow(10., (-30+(rand()%50))/20.); @@ -659,37 +659,16 @@ int main(int argc, char **argv) { if (vad==0 && noise_gain==0) g[i] = -1; } count++; -#if 0 - for (i=0;irnn, g, &vad_prob, features); - interp_band_gain(gf, g); -#if 1 - for (i=0;i