aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@jmvalin.ca>2017-09-08 16:22:19 -0400
committerJean-Marc Valin <jmvalin@jmvalin.ca>2017-09-08 16:26:23 -0400
commit98f8bd3158507de10c7788edb983013ea6835d01 (patch)
tree6dfc39e145cdafe4bc89095833e0f9373f8813d6
parent92739d88820868e4a60c8054c9198b5752d706c8 (diff)
downloadrnnoise-98f8bd3158507de10c7788edb983013ea6835d01.tar.gz
Removing delay
-rw-r--r--examples/rnnoise_demo.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/rnnoise_demo.c b/examples/rnnoise_demo.c
index 718559e..e1e239a 100644
--- a/examples/rnnoise_demo.c
+++ b/examples/rnnoise_demo.c
@@ -31,6 +31,7 @@
int main(int argc, char **argv) {
int i;
+ int first = 1;
float x[FRAME_SIZE];
FILE *f1, *fout;
DenoiseState *st;
@@ -48,7 +49,8 @@ int main(int argc, char **argv) {
for (i=0;i<FRAME_SIZE;i++) x[i] = tmp[i];
rnnoise_process_frame(st, x, x);
for (i=0;i<FRAME_SIZE;i++) tmp[i] = x[i];
- fwrite(tmp, sizeof(short), FRAME_SIZE, fout);
+ if (!first) fwrite(tmp, sizeof(short), FRAME_SIZE, fout);
+ first = 0;
}
rnnoise_destroy(st);
fclose(f1);