add method for skipping an audio frame, plus tests

This commit is contained in:
Josh Coalson
2004-07-16 00:53:38 +00:00
parent 02d66815b8
commit 47f51b1c22
12 changed files with 283 additions and 77 deletions

View File

@@ -343,6 +343,11 @@ static bool test_stream_decoder()
return decoder->die("returned false");
printf("OK\n");
printf("testing skip_single_frame()... ");
if(!decoder->skip_single_frame())
return decoder->die("returned false");
printf("OK\n");
printf("testing flush()... ");
if(!decoder->flush())
return decoder->die("returned false");
@@ -1060,6 +1065,11 @@ static bool test_seekable_stream_decoder()
return decoder->die("returned false");
printf("OK\n");
printf("testing skip_single_frame()... ");
if(!decoder->skip_single_frame())
return decoder->die("returned false");
printf("OK\n");
printf("testing flush()... ");
if(!decoder->flush())
return decoder->die("returned false");
@@ -1723,6 +1733,11 @@ static bool test_file_decoder()
return decoder->die("returned false");
printf("OK\n");
printf("testing skip_single_frame()... ");
if(!decoder->skip_single_frame())
return decoder->die("returned false");
printf("OK\n");
printf("testing seek_absolute()... ");
if(!decoder->seek_absolute(0))
return decoder->die("returned false");