Closed
Description
The IETF flac-test-files repository contains 64 FLAC files, published by @ktmf01, which help exercise corner cases of the FLAC decoder.
When adding these test cases to the test suite, 3 of 64 FLAC files resulted in decoding failures, namely:
--- FAIL: TestDecode/parse/testdata/flac-test-files/subset/16_-_partition_order_8_containing_escaped_partitions.flac (0.00s)
--- FAIL: TestDecode/parse/testdata/flac-test-files/subset/32_-_high_resolution_audio,_partition_order_8_containing_escaped_partitions.flac (0.00s)
--- FAIL: TestDecode/parse/testdata/flac-test-files/subset/64_-_rice_partitions_with_escape_code_zero.flac (0.00s)
This issue tracks the resolution of the identified decoding issues.
-
16_-_partition_order_8_containing_escaped_partitions.flac
-
32_-_high_resolution_audio,_partition_order_8_containing_escaped_partitions.flac
-
64_-_rice_partitions_with_escape_code_zero.flac
Further tests will be run to also exercise e.g. metadata decoding and decoding of all audio samples.