From: drowe67 Date: Thu, 26 Mar 2015 06:43:31 +0000 (+0000) Subject: modifief for p=1 equalisation, works OK X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=a51f8b8b47d25b13b5bd4522fe51562705fb373d;p=freetel-svn-tracking.git modifief for p=1 equalisation, works OK git-svn-id: https://svn.code.sf.net/p/freetel/code@2091 01035d8c-6547-0410-b346-abe4f91aad63 --- diff --git a/codec2-dev/unittest/genres.c b/codec2-dev/unittest/genres.c index 2da9662c..bd2e73c0 100644 --- a/codec2-dev/unittest/genres.c +++ b/codec2-dev/unittest/genres.c @@ -30,7 +30,7 @@ #include #define N 160 -#define P 10 +#define P 1 int main(int argc, char *argv[]) { @@ -51,12 +51,14 @@ int main(int argc, char *argv[]) /* Open files */ - if ((fin = fopen(argv[1],"rb")) == NULL) { + if (strcmp(argv[1], "-") == 0) fin = stdin; + else if ((fin = fopen(argv[1],"rb")) == NULL) { printf("Error opening input file: %s\n",argv[1]); exit(0); } - if ((fres = fopen(argv[2],"wb")) == NULL) { + if (strcmp(argv[2], "-") == 0) fres = stdout; + else if ((fres = fopen(argv[2],"wb")) == NULL) { printf("Error opening output residual file: %s\n",argv[2]); exit(0); } @@ -82,6 +84,11 @@ int main(int argc, char *argv[]) for(i=0; i