aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@jmvalin.ca>2012-12-04 15:45:31 -0500
committerJean-Marc Valin <jmvalin@jmvalin.ca>2012-12-04 15:45:31 -0500
commitd0fd9d4baa84ba11b1e9057987008977b3709607 (patch)
treec9ee9388e18610cf3699f1202b5b32a83f4cb33b /tests
parent512d849c24b3ae708fb15c86a047c56d2591ab46 (diff)
downloadlibopus-d0fd9d4baa84ba11b1e9057987008977b3709607.tar.gz
Implements opus_packet_get_nb_samples()
Diffstat (limited to 'tests')
-rw-r--r--tests/test_opus_api.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/test_opus_api.c b/tests/test_opus_api.c
index fa62e649..58c6d2b4 100644
--- a/tests/test_opus_api.c
+++ b/tests/test_opus_api.c
@@ -226,12 +226,14 @@ opus_int32 test_dec_api(void)
VG_UNDEF(packet,sizeof(packet));
packet[0]=0;
+ if(opus_packet_get_nb_samples(packet,1,48000)!=480)test_failed();
if(opus_decoder_get_nb_samples(dec,packet,1)!=480)test_failed();
cfgs++;
packet[0]=(63<<2)|3;
packet[1]=63;
+ if(opus_packet_get_nb_samples(packet,2,48000)!=OPUS_INVALID_PACKET)test_failed();
if(opus_decoder_get_nb_samples(dec,packet,2)!=OPUS_INVALID_PACKET)test_failed();
- fprintf(stdout," opus_decoder_get_nb_samples() ................ OK.\n");
+ fprintf(stdout," opus_{packet,decoder}_get_nb_samples() ................ OK.\n");
cfgs++;
if(OPUS_BAD_ARG!=opus_packet_get_nb_frames(packet,0))test_failed();