Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Maxwell <greg@xiph.org>2011-11-26 08:53:15 +0400
committerJean-Marc Valin <jmvalin@jmvalin.ca>2011-11-26 08:53:15 +0400
commite699c1989c88fcff8c4bcf0f073966094be2d2cc (patch)
treec9107793fcdd8a9a6e8650db248955a63bdfc0d0 /celt/tests
parent10ebc02ecf20d81502995fa92c58dc136ddff45a (diff)
Testing tools improvements (no impact on draft)
Diffstat (limited to 'celt/tests')
-rw-r--r--celt/tests/test_unit_entropy.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/celt/tests/test_unit_entropy.c b/celt/tests/test_unit_entropy.c
index a1ff668b..5cba4fed 100644
--- a/celt/tests/test_unit_entropy.c
+++ b/celt/tests/test_unit_entropy.c
@@ -35,16 +35,20 @@ int main(int _argc,char **_argv){
unsigned int sym;
unsigned int seed;
unsigned char *ptr;
+ const char *env_seed;
ret=0;
entropy=0;
if (_argc > 2) {
fprintf(stderr, "Usage: %s [<seed>]\n", _argv[0]);
return 1;
}
- if (_argc > 1)
- seed = atoi(_argv[1]);
- else
- seed = time(NULL);
+ env_seed = getenv("SEED");
+ if (_argc > 1)
+ seed = atoi(_argv[1]);
+ else if (env_seed)
+ seed = atoi(env_seed);
+ else
+ seed = time(NULL);
/*Testing encoding of raw bit values.*/
ptr = (unsigned char *)malloc(DATA_SIZE);
ec_enc_init(&enc,ptr, DATA_SIZE);