diff options
Diffstat (limited to 'src/test_hybrid.c')
-rw-r--r-- | src/test_hybrid.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test_hybrid.c b/src/test_hybrid.c index ed6a6b69..06ae8438 100644 --- a/src/test_hybrid.c +++ b/src/test_hybrid.c @@ -58,6 +58,7 @@ int main(int argc, char *argv[]) int count = 0; int skip; short *in, *out; + int mode=MODE_HYBRID; if (argc != 9 && argc != 8 && argc != 7) { fprintf (stderr, "Usage: test_hybrid <rate> <channels> <frame size> " @@ -96,6 +97,13 @@ int main(int argc, char *argv[]) enc = hybrid_encoder_create(); dec = hybrid_decoder_create(); + mode = MODE_HYBRID; + hybrid_encoder_ctl(enc, HYBRID_SET_BANDWIDTH(BANDWIDTH_FULLBAND)); + hybrid_encoder_ctl(enc, HYBRID_SET_MODE(mode)); + + hybrid_decoder_ctl(dec, HYBRID_SET_BANDWIDTH(BANDWIDTH_FULLBAND)); + hybrid_decoder_ctl(dec, HYBRID_SET_MODE(mode)); + in = (short*)malloc(frame_size*channels*sizeof(short)); out = (short*)malloc(frame_size*channels*sizeof(short)); while (!feof(fin)) |