mirror of
https://github.com/claunia/flac.git
synced 2025-12-16 18:54:26 +00:00
add method for skipping an audio frame, plus tests
This commit is contained in:
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user