remove the in-memory API

This commit is contained in:
2024-09-24 06:36:33 +02:00
parent ec70efae83
commit dfaca585fd
6 changed files with 150 additions and 1150 deletions
-589
View File
@@ -1,589 +0,0 @@
package flac_test
import "core:fmt"
import "core:os"
import "core:testing"
import "shared:flac"
@(test)
test_blocksize_4096 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/01 - blocksize 4096.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 4096 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_4608 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/02 - blocksize 4608.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 4608 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_16 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/03 - blocksize 16.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 16 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_192 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/04 - blocksize 192.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 192 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_254 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/05 - blocksize 254.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 254 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_512 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/06 - blocksize 512.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 512 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_725 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/07 - blocksize 725.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 725 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_1000 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/08 - blocksize 1000.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 1000 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_1937 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/09 - blocksize 1937.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 1937 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_blocksize_2304 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/10 - blocksize 2304.flac")
testing.expect(t, err == nil, fmt.tprint("Blocksize 2304 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_partition_order_8 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/11 - partition order 8.flac")
testing.expect(t, err == nil, fmt.tprint("Partition order 8 Failed with error:", err))
flac.destroy(data)
}
@(test)
test_qlp_precision_15_bit :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/12 - qlp precision 15 bit.flac")
testing.expect(t, err == nil, fmt.tprint("qlp precision 15 bit Failed with error:", err))
flac.destroy(data)
}
@(test)
test_qlp_precision_2_bit :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/13 - qlp precision 2 bit.flac")
testing.expect(t, err == nil, fmt.tprint("qlp precision 2 bit Failed with error:", err))
flac.destroy(data)
}
@(test)
wasted_bits :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/14 - wasted bits.flac")
testing.expect(t, err == nil, fmt.tprint("Wasted bits Failed with error:", err))
flac.destroy(data)
}
@(test)
only_verbatim_subframes :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/15 - only verbatim subframes.flac")
testing.expect(t, err == nil, fmt.tprint("Only verbatim subframes Failed with error:", err))
flac.destroy(data)
}
@(test)
partition_order_8_containing_escaped_partitions :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/16 - partition order 8 containing escaped partitions.flac")
testing.expect(
t,
err == nil,
fmt.tprint("Partition order 8 containing escaped partitions Failed with error:", err),
)
flac.destroy(data)
}
@(test)
all_fixed_orders :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/17 - all fixed orders.flac")
testing.expect(t, err == nil, fmt.tprint("All fixed orders Failed with error:", err))
flac.destroy(data)
}
@(test)
precision_search :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/18 - precision search.flac")
testing.expect(t, err == nil, fmt.tprint("Precision search Failed with error:", err))
flac.destroy(data)
}
@(test)
samplerate_35467Hz :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/19 - samplerate 35467Hz.flac")
testing.expect(t, err == nil, fmt.tprint("Samplerate 35467Hz Failed with error:", err))
flac.destroy(data)
}
@(test)
samplerate_39kHz :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/20 - samplerate 39kHz.flac")
testing.expect(t, err == nil, fmt.tprint("Samplerate 39kHz Failed with error:", err))
flac.destroy(data)
}
@(test)
samplerate_22050Hz :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/21 - samplerate 22050Hz.flac")
testing.expect(t, err == nil, fmt.tprint("Samplerate 22050Hz Failed with error:", err))
flac.destroy(data)
}
@(test)
_12_bit_per_sample :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/22 - 12 bit per sample.flac")
testing.expect(t, err == nil, fmt.tprint("12 bit per sample Failed with error:", err))
flac.destroy(data)
}
@(test)
_8_bit_per_sample :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/23 - 8 bit per sample.flac")
testing.expect(t, err == nil, fmt.tprint("8 bit per sample Failed with error:", err))
flac.destroy(data)
}
@(test)
variable_blocksize_file_created_with_flake_revision_264 :: proc(t: ^testing.T) {
data, err := flac.load_from_file(
"flac-test-files/subset/24 - variable blocksize file created with flake revision 264.flac",
)
testing.expect(
t,
err == nil,
fmt.tprint("Variable blocksize file created with flake revision 264 Failed with error:", err),
)
flac.destroy(data)
}
@(test)
variable_blocksize_file_created_with_flake_revision_264_modified_to_create_smaller_blocks :: proc(t: ^testing.T) {
data, err := flac.load_from_file(
"flac-test-files/subset/25 - variable blocksize file created with flake revision 264, modified to create smaller blocks.flac",
)
testing.expect(
t,
err == nil,
fmt.tprint(
"Variable blocksize file created with flake revision 264 modified to create smaller blocks Failed with error:",
err,
),
)
flac.destroy(data)
}
@(test)
variable_blocksize_file_created_with_CUETools_Flake_2_1_6 :: proc(t: ^testing.T) {
data, err := flac.load_from_file(
"flac-test-files/subset/26 - variable blocksize file created with CUETools.Flake 2.1.6.flac",
)
testing.expect(
t,
err == nil,
fmt.tprint("Variable blocksize file created with CUETools.Flake 2.1.6 Failed with error:", err),
)
flac.destroy(data)
}
@(test)
old_format_variable_blocksize_file_created_with_Flake_0_11 :: proc(t: ^testing.T) {
data, err := flac.load_from_file(
"flac-test-files/subset/27 - old format variable blocksize file created with Flake 0.11.flac",
)
testing.expect(
t,
err == nil,
fmt.tprint("Old format variable blocksize file created with Flake 0.11 Failed with error:", err),
)
flac.destroy(data)
}
@(test)
high_resolution_audio_default_settings :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/28 - high resolution audio, default settings.flac")
testing.expect(t, err == nil, fmt.tprint("High resolution audio, default settings Failed with error:", err))
flac.destroy(data)
}
@(test)
high_resolution_audio_blocksize_16384 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/29 - high resolution audio, blocksize 16384.flac")
testing.expect(t, err == nil, fmt.tprint("High resolution audio, blocksize 16384 Failed with error:", err))
flac.destroy(data)
}
@(test)
high_resolution_audio_blocksize_13456 :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/30 - high resolution audio, blocksize 13456.flac")
testing.expect(t, err == nil, fmt.tprint("High resolution audio, blocksize 13456 Failed with error:", err))
flac.destroy(data)
}
@(test)
high_resolution_audio_using_only_32nd_order_predictors :: proc(t: ^testing.T) {
data, err := flac.load_from_file(
"flac-test-files/subset/31 - high resolution audio, using only 32nd order predictors.flac",
)
testing.expect(
t,
err == nil,
fmt.tprint("High resolution audio, using only 32nd order predictors Failed with error:", err),
)
flac.destroy(data)
}
@(test)
high_resolution_audio_partition_order_8_containing_escaped_partitions :: proc(t: ^testing.T) {
data, err := flac.load_from_file(
"flac-test-files/subset/32 - high resolution audio, partition order 8 containing escaped partitions.flac",
)
testing.expect(
t,
err == nil,
fmt.tprint("High resolution audio, partition order 8 containing escaped partitions Failed with error:", err),
)
flac.destroy(data)
}
@(test)
samplerate_192kHz :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/33 - samplerate 192kHz.flac")
testing.expect(t, err == nil, fmt.tprint("Samplerate 192kHz Failed with error:", err))
flac.destroy(data)
}
@(test)
samplerate_192kHz_using_only_32nd_order_predictors :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/34 - samplerate 192kHz, using only 32nd order predictors.flac")
testing.expect(
t,
err == nil,
fmt.tprint("Samplerate 192kHz, using only 32nd order predictors Failed with error:", err),
)
flac.destroy(data)
}
@(test)
samplerate_134560Hz :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/35 - samplerate 134560Hz.flac")
testing.expect(t, err == nil, fmt.tprint("Samplerate 134560Hz Failed with error:", err))
flac.destroy(data)
}
@(test)
samplerate_384kHz :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/36 - samplerate 384kHz.flac")
testing.expect(t, err == nil, fmt.tprint("Samplerate 384kHz Failed with error:", err))
flac.destroy(data)
}
@(test)
_20_bit_per_sample :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/37 - 20 bit per sample.flac")
testing.expect(t, err == nil, fmt.tprint("20 bit per sample Failed with error:", err))
flac.destroy(data)
}
@(test)
_3_channels :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/38 - 3 channels (3.0).flac")
testing.expect(t, err == nil, fmt.tprint("3 channels Failed with error:", err))
flac.destroy(data)
}
@(test)
_4_channels :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/39 - 4 channels (4.0).flac")
testing.expect(t, err == nil, fmt.tprint("4 channels Failed with error:", err))
flac.destroy(data)
}
@(test)
_5_channels :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/40 - 5 channels (5.0).flac")
testing.expect(t, err == nil, fmt.tprint("5 channels Failed with error:", err))
flac.destroy(data)
}
@(test)
_6_channels :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/41 - 6 channels (5.1).flac")
testing.expect(t, err == nil, fmt.tprint("6 channels Failed with error:", err))
flac.destroy(data)
}
@(test)
_7_channels :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/42 - 7 channels (6.1).flac")
testing.expect(t, err == nil, fmt.tprint("7 channels Failed with error:", err))
flac.destroy(data)
}
@(test)
_8_channels :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/43 - 8 channels (7.1).flac")
testing.expect(t, err == nil, fmt.tprint("8 channels Failed with error:", err))
flac.destroy(data)
}
@(test)
_8_channel_surround_192kHz_24_bit_using_only_32nd_order_predictors :: proc(t: ^testing.T) {
data, err := flac.load_from_file(
"flac-test-files/subset/44 - 8-channel surround, 192kHz, 24 bit, using only 32nd order predictors.flac",
)
testing.expect(
t,
err == nil,
fmt.tprint("8-channel surround 192kHz 24 bit using only 32nd order predictors Failed with error:", err),
)
flac.destroy(data)
}
@(test)
no_total_number_of_samples :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/45 - no total number of samples set.flac")
testing.expect(t, err == nil, fmt.tprint("No total number of samples Failed with error:", err))
flac.destroy(data)
}
@(test)
no_min_max_framesize :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/46 - no min-max framesize set.flac")
testing.expect(t, err == nil, fmt.tprint("No min-max framesize Failed with error:", err))
flac.destroy(data)
}
@(test)
only_streaminfo :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/47 - only STREAMINFO.flac")
testing.expect(t, err == nil, fmt.tprint("Only STREAMINFO Failed with error:", err))
flac.destroy(data)
}
@(test)
extreme_large_seektable :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/48 - Extremely large SEEKTABLE.flac")
testing.expect(t, err == nil, fmt.tprint("Extremely large SEEKTABLE Failed with error:", err))
flac.destroy(data)
}
@(test)
extreme_large_padding :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/49 - Extremely large PADDING.flac")
testing.expect(t, err == nil, fmt.tprint("Extremely large PADDING Failed with error:", err))
flac.destroy(data)
}
@(test)
extreme_large_picture :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/50 - Extremely large PICTURE.flac")
testing.expect(t, err == nil, fmt.tprint("Extremely large PICTURE Failed with error:", err))
flac.destroy(data)
}
@(test)
extreme_large_vorbiscomment :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/51 - Extremely large VORBISCOMMENT.flac")
testing.expect(t, err == nil, fmt.tprint("Extremely large VORBISCOMMENT Failed with error:", err))
flac.destroy(data)
}
@(test)
extreme_large_application :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/52 - Extremely large APPLICATION.flac")
testing.expect(t, err == nil, fmt.tprint("Extremely large APPLICATION Failed with error:", err))
flac.destroy(data)
}
@(test)
cuesheet_with_very_many_indexes :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/53 - CUESHEET with very many indexes.flac")
testing.expect(t, err == nil, fmt.tprint("CUESHEET with very many indexes Failed with error:", err))
flac.destroy(data)
}
@(test)
_1000x_repeating_vorbiscomment :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/54 - 1000x repeating VORBISCOMMENT.flac")
testing.expect(t, err == nil, fmt.tprint("1000x repeating VORBSICOMMENT Failed with error:", err))
flac.destroy(data)
}
@(test)
file_48_53_combined :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/55 - file 48-53 combined.flac")
testing.expect(t, err == nil, fmt.tprint("File 48-53 combined Failed with error:", err))
flac.destroy(data)
}
@(test)
jpg_picture :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/56 - JPG PICTURE.flac")
testing.expect(t, err == nil, fmt.tprint("JPG PICTURE Failed with error:", err))
flac.destroy(data)
}
@(test)
png_picture :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/57 - PNG PICTURE.flac")
testing.expect(t, err == nil, fmt.tprint("PNG PICTURE Failed with error:", err))
flac.destroy(data)
}
@(test)
gif_picture :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/58 - GIF PICTURE.flac")
testing.expect(t, err == nil, fmt.tprint("GIF PICTURE Failed with error:", err))
flac.destroy(data)
}
@(test)
avif_picture :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/59 - AVIF PICTURE.flac")
testing.expect(t, err == nil, fmt.tprint("AVIF PICTURE Failed with error:", err))
flac.destroy(data)
}
@(test)
mono_audio :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/60 - mono audio.flac")
testing.expect(t, err == nil, fmt.tprint("Mono audio Failed with error:", err))
flac.destroy(data)
}
@(test)
predictor_overflow_check_16_bit :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/61 - predictor overflow check, 16-bit.flac")
testing.expect(t, err == nil, fmt.tprint("Predictor overflow check, 16-bit Failed with error:", err))
flac.destroy(data)
}
@(test)
predictor_overflow_check_20_bit :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/62 - predictor overflow check, 20-bit.flac")
testing.expect(t, err == nil, fmt.tprint("Predictor overflow check, 20-bit Failed with error:", err))
flac.destroy(data)
}
@(test)
predictor_overflow_check_24_bit :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/63 - predictor overflow check, 24-bit.flac")
testing.expect(t, err == nil, fmt.tprint("Predictor overflow check, 24-bit Failed with error:", err))
flac.destroy(data)
}
@(test)
rice_partitions_with_escape_code_zero :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/subset/64 - rice partitions with escape code zero.flac")
testing.expect(t, err == nil, fmt.tprint("Rice partitions with escape code zero Failed with error:", err))
flac.destroy(data)
}
@(test)
uncommon_32_bit_per_sample :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/uncommon/05 - 32bps audio.flac")
testing.expect(t, err == nil, fmt.tprint("Uncommon 32bps audio Failed with error:", err))
flac.destroy(data)
}
@(test)
uncommon_samplerate_768kHz :: proc(t: ^testing.T) {
data, err := flac.load_from_file("flac-test-files/uncommon/06 - samplerate 768kHz.flac")
testing.expect(t, err == nil, fmt.tprint("Uncommon samplerate 768kHz Failed with error:", err))
flac.destroy(data)
}
// TODO:
@@ -6,8 +6,8 @@ import "core:testing"
import "shared:flac"
@(test)
test_blocksize_4096_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/01 - blocksize 4096.flac")
test_blocksize_4096 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/01 - blocksize 4096.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Read Blocksize 4096 metadata Failed with error:", err))
@@ -21,8 +21,8 @@ test_blocksize_4096_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_4608_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/02 - blocksize 4608.flac")
test_blocksize_4608 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/02 - blocksize 4608.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 4608 Failed with error:", err))
@@ -36,8 +36,8 @@ test_blocksize_4608_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_16_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/03 - blocksize 16.flac")
test_blocksize_16 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/03 - blocksize 16.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 16 Failed with error:", err))
@@ -51,8 +51,8 @@ test_blocksize_16_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_192_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/04 - blocksize 192.flac")
test_blocksize_192 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/04 - blocksize 192.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 192 Failed with error:", err))
@@ -66,8 +66,8 @@ test_blocksize_192_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_254_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/05 - blocksize 254.flac")
test_blocksize_254 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/05 - blocksize 254.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 254 Failed with error:", err))
@@ -81,8 +81,8 @@ test_blocksize_254_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_512_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/06 - blocksize 512.flac")
test_blocksize_512 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/06 - blocksize 512.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 512 Failed with error:", err))
@@ -96,8 +96,8 @@ test_blocksize_512_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_725_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/07 - blocksize 725.flac")
test_blocksize_725 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/07 - blocksize 725.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 725 Failed with error:", err))
@@ -111,8 +111,8 @@ test_blocksize_725_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_1000_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/08 - blocksize 1000.flac")
test_blocksize_1000 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/08 - blocksize 1000.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 1000 Failed with error:", err))
@@ -126,8 +126,8 @@ test_blocksize_1000_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_1937_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/09 - blocksize 1937.flac")
test_blocksize_1937 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/09 - blocksize 1937.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 1937 Failed with error:", err))
@@ -141,8 +141,8 @@ test_blocksize_1937_buffered :: proc(t: ^testing.T) {
}
@(test)
test_blocksize_2304_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/10 - blocksize 2304.flac")
test_blocksize_2304 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/10 - blocksize 2304.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Blocksize 2304 Failed with error:", err))
@@ -156,8 +156,8 @@ test_blocksize_2304_buffered :: proc(t: ^testing.T) {
}
@(test)
test_partition_order_8_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/11 - partition order 8.flac")
test_partition_order_8 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/11 - partition order 8.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Partition order 8 Failed with error:", err))
@@ -171,8 +171,8 @@ test_partition_order_8_buffered :: proc(t: ^testing.T) {
}
@(test)
test_qlp_precision_15_bit_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/12 - qlp precision 15 bit.flac")
test_qlp_precision_15_bit :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/12 - qlp precision 15 bit.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("qlp precision 15 bit Failed with error:", err))
@@ -186,8 +186,8 @@ test_qlp_precision_15_bit_buffered :: proc(t: ^testing.T) {
}
@(test)
test_qlp_precision_2_bit_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/13 - qlp precision 2 bit.flac")
test_qlp_precision_2_bit :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/13 - qlp precision 2 bit.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("qlp precision 2 bit Failed with error:", err))
@@ -201,8 +201,8 @@ test_qlp_precision_2_bit_buffered :: proc(t: ^testing.T) {
}
@(test)
wasted_bits_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/14 - wasted bits.flac")
wasted_bits :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/14 - wasted bits.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Wasted bits Failed with error:", err))
@@ -216,8 +216,8 @@ wasted_bits_buffered :: proc(t: ^testing.T) {
}
@(test)
only_verbatim_subframes_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/15 - only verbatim subframes.flac")
only_verbatim_subframes :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/15 - only verbatim subframes.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Only verbatim subframes Failed with error:", err))
@@ -231,8 +231,8 @@ only_verbatim_subframes_buffered :: proc(t: ^testing.T) {
}
@(test)
partition_order_8_containing_escaped_partitions_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/16 - partition order 8 containing escaped partitions.flac")
partition_order_8_containing_escaped_partitions :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/16 - partition order 8 containing escaped partitions.flac")
defer flac.destroy(data, r)
testing.expect(
t,
@@ -250,8 +250,8 @@ partition_order_8_containing_escaped_partitions_buffered :: proc(t: ^testing.T)
}
@(test)
all_fixed_orders_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/17 - all fixed orders.flac")
all_fixed_orders :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/17 - all fixed orders.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("All fixed orders Failed with error:", err))
@@ -265,8 +265,8 @@ all_fixed_orders_buffered :: proc(t: ^testing.T) {
}
@(test)
precision_search_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/18 - precision search.flac")
precision_search :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/18 - precision search.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Precision search Failed with error:", err))
@@ -280,8 +280,8 @@ precision_search_buffered :: proc(t: ^testing.T) {
}
@(test)
samplerate_35467Hz_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/19 - samplerate 35467Hz.flac")
samplerate_35467Hz :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/19 - samplerate 35467Hz.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Samplerate 35467Hz Failed with error:", err))
@@ -295,8 +295,8 @@ samplerate_35467Hz_buffered :: proc(t: ^testing.T) {
}
@(test)
samplerate_39kHz_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/20 - samplerate 39kHz.flac")
samplerate_39kHz :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/20 - samplerate 39kHz.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Samplerate 39kHz Failed with error:", err))
@@ -310,8 +310,8 @@ samplerate_39kHz_buffered :: proc(t: ^testing.T) {
}
@(test)
samplerate_22050Hz_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/21 - samplerate 22050Hz.flac")
samplerate_22050Hz :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/21 - samplerate 22050Hz.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Samplerate 22050Hz Failed with error:", err))
@@ -325,8 +325,8 @@ samplerate_22050Hz_buffered :: proc(t: ^testing.T) {
}
@(test)
_12_bit_per_sample_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/22 - 12 bit per sample.flac")
_12_bit_per_sample :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/22 - 12 bit per sample.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("12 bit per sample Failed with error:", err))
@@ -340,8 +340,8 @@ _12_bit_per_sample_buffered :: proc(t: ^testing.T) {
}
@(test)
_8_bit_per_sample_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/23 - 8 bit per sample.flac")
_8_bit_per_sample :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/23 - 8 bit per sample.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("8 bit per sample Failed with error:", err))
@@ -355,8 +355,8 @@ _8_bit_per_sample_buffered :: proc(t: ^testing.T) {
}
@(test)
variable_blocksize_file_created_with_flake_revision_264_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered(
variable_blocksize_file_created_with_flake_revision_264 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file(
"flac-test-files/subset/24 - variable blocksize file created with flake revision 264.flac",
)
defer flac.destroy(data, r)
@@ -376,8 +376,8 @@ variable_blocksize_file_created_with_flake_revision_264_buffered :: proc(t: ^tes
}
@(test)
variable_blocksize_file_created_with_flake_revision_264_modified_to_create_smaller_blocks_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered(
variable_blocksize_file_created_with_flake_revision_264_modified_to_create_smaller_blocks :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file(
"flac-test-files/subset/25 - variable blocksize file created with flake revision 264, modified to create smaller blocks.flac",
)
defer flac.destroy(data, r)
@@ -400,8 +400,8 @@ variable_blocksize_file_created_with_flake_revision_264_modified_to_create_small
}
@(test)
variable_blocksize_file_created_with_CUETools_Flake_2_1_6_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered(
variable_blocksize_file_created_with_CUETools_Flake_2_1_6 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file(
"flac-test-files/subset/26 - variable blocksize file created with CUETools.Flake 2.1.6.flac",
)
defer flac.destroy(data, r)
@@ -421,8 +421,8 @@ variable_blocksize_file_created_with_CUETools_Flake_2_1_6_buffered :: proc(t: ^t
}
@(test)
old_format_variable_blocksize_file_created_with_Flake_0_11_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered(
old_format_variable_blocksize_file_created_with_Flake_0_11 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file(
"flac-test-files/subset/27 - old format variable blocksize file created with Flake 0.11.flac",
)
defer flac.destroy(data, r)
@@ -442,8 +442,8 @@ old_format_variable_blocksize_file_created_with_Flake_0_11_buffered :: proc(t: ^
}
@(test)
high_resolution_audio_default_settings_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered ("flac-test-files/subset/28 - high resolution audio, default settings.flac")
high_resolution_audio_default_settings :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file ("flac-test-files/subset/28 - high resolution audio, default settings.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("High resolution audio, default settings Failed with error:", err))
@@ -457,8 +457,8 @@ high_resolution_audio_default_settings_buffered :: proc(t: ^testing.T) {
}
@(test)
high_resolution_audio_blocksize_16384_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/29 - high resolution audio, blocksize 16384.flac")
high_resolution_audio_blocksize_16384 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/29 - high resolution audio, blocksize 16384.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("High resolution audio, blocksize 16384 Failed with error:", err))
@@ -472,8 +472,8 @@ high_resolution_audio_blocksize_16384_buffered :: proc(t: ^testing.T) {
}
@(test)
high_resolution_audio_blocksize_13456_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/30 - high resolution audio, blocksize 13456.flac")
high_resolution_audio_blocksize_13456 :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/30 - high resolution audio, blocksize 13456.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("High resolution audio, blocksize 13456 Failed with error:", err))
@@ -487,8 +487,8 @@ high_resolution_audio_blocksize_13456_buffered :: proc(t: ^testing.T) {
}
@(test)
high_resolution_audio_using_only_32nd_order_predictors_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered(
high_resolution_audio_using_only_32nd_order_predictors :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file(
"flac-test-files/subset/31 - high resolution audio, using only 32nd order predictors.flac",
)
defer flac.destroy(data, r)
@@ -508,8 +508,8 @@ high_resolution_audio_using_only_32nd_order_predictors_buffered :: proc(t: ^test
}
@(test)
high_resolution_audio_partition_order_8_containing_escaped_partitions_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered(
high_resolution_audio_partition_order_8_containing_escaped_partitions :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file(
"flac-test-files/subset/32 - high resolution audio, partition order 8 containing escaped partitions.flac",
)
defer flac.destroy(data, r)
@@ -529,8 +529,8 @@ high_resolution_audio_partition_order_8_containing_escaped_partitions_buffered :
}
@(test)
samplerate_192kHz_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/33 - samplerate 192kHz.flac")
samplerate_192kHz :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/33 - samplerate 192kHz.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Samplerate 192kHz Failed with error:", err))
@@ -544,8 +544,8 @@ samplerate_192kHz_buffered :: proc(t: ^testing.T) {
}
@(test)
samplerate_192kHz_using_only_32nd_order_predictors_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/34 - samplerate 192kHz, using only 32nd order predictors.flac")
samplerate_192kHz_using_only_32nd_order_predictors :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/34 - samplerate 192kHz, using only 32nd order predictors.flac")
defer flac.destroy(data, r)
testing.expect(
t,
@@ -563,8 +563,8 @@ samplerate_192kHz_using_only_32nd_order_predictors_buffered :: proc(t: ^testing.
}
@(test)
samplerate_134560Hz_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/35 - samplerate 134560Hz.flac")
samplerate_134560Hz :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/35 - samplerate 134560Hz.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Samplerate 134560Hz Failed with error:", err))
@@ -578,8 +578,8 @@ samplerate_134560Hz_buffered :: proc(t: ^testing.T) {
}
@(test)
samplerate_384kHz_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/36 - samplerate 384kHz.flac")
samplerate_384kHz :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/36 - samplerate 384kHz.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Samplerate 384kHz Failed with error:", err))
@@ -593,8 +593,8 @@ samplerate_384kHz_buffered :: proc(t: ^testing.T) {
}
@(test)
_20_bit_per_sample_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/37 - 20 bit per sample.flac")
_20_bit_per_sample :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/37 - 20 bit per sample.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("20 bit per sample Failed with error:", err))
@@ -608,8 +608,8 @@ _20_bit_per_sample_buffered :: proc(t: ^testing.T) {
}
@(test)
_3_channels_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/38 - 3 channels (3.0).flac")
_3_channels :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/38 - 3 channels (3.0).flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("3 channels Failed with error:", err))
@@ -623,8 +623,8 @@ _3_channels_buffered :: proc(t: ^testing.T) {
}
@(test)
_4_channels_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/39 - 4 channels (4.0).flac")
_4_channels :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/39 - 4 channels (4.0).flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("4 channels Failed with error:", err))
@@ -638,8 +638,8 @@ _4_channels_buffered :: proc(t: ^testing.T) {
}
@(test)
_5_channels_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/40 - 5 channels (5.0).flac")
_5_channels :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/40 - 5 channels (5.0).flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("5 channels Failed with error:", err))
@@ -653,8 +653,8 @@ _5_channels_buffered :: proc(t: ^testing.T) {
}
@(test)
_6_channels_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/41 - 6 channels (5.1).flac")
_6_channels :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/41 - 6 channels (5.1).flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("6 channels Failed with error:", err))
@@ -668,8 +668,8 @@ _6_channels_buffered :: proc(t: ^testing.T) {
}
@(test)
_7_channels_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/42 - 7 channels (6.1).flac")
_7_channels :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/42 - 7 channels (6.1).flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("7 channels Failed with error:", err))
@@ -683,8 +683,8 @@ _7_channels_buffered :: proc(t: ^testing.T) {
}
@(test)
_8_channels_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/43 - 8 channels (7.1).flac")
_8_channels :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/43 - 8 channels (7.1).flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("8 channels Failed with error:", err))
@@ -698,8 +698,8 @@ _8_channels_buffered :: proc(t: ^testing.T) {
}
@(test)
_8_channel_surround_192kHz_24_bit_using_only_32nd_order_predictors_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered(
_8_channel_surround_192kHz_24_bit_using_only_32nd_order_predictors :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file(
"flac-test-files/subset/44 - 8-channel surround, 192kHz, 24 bit, using only 32nd order predictors.flac",
)
defer flac.destroy(data, r)
@@ -719,8 +719,8 @@ _8_channel_surround_192kHz_24_bit_using_only_32nd_order_predictors_buffered :: p
}
@(test)
no_total_number_of_samples_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/45 - no total number of samples set.flac")
no_total_number_of_samples :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/45 - no total number of samples set.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("No total number of samples Failed with error:", err))
@@ -734,8 +734,8 @@ no_total_number_of_samples_buffered :: proc(t: ^testing.T) {
}
@(test)
no_min_max_framesize_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/46 - no min-max framesize set.flac")
no_min_max_framesize :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/46 - no min-max framesize set.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("No min-max framesize Failed with error:", err))
@@ -749,8 +749,8 @@ no_min_max_framesize_buffered :: proc(t: ^testing.T) {
}
@(test)
only_streaminfo_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/47 - only STREAMINFO.flac")
only_streaminfo :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/47 - only STREAMINFO.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Only STREAMINFO Failed with error:", err))
@@ -764,8 +764,8 @@ only_streaminfo_buffered :: proc(t: ^testing.T) {
}
@(test)
extreme_large_seektable_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/48 - Extremely large SEEKTABLE.flac")
extreme_large_seektable :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/48 - Extremely large SEEKTABLE.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Extremely large SEEKTABLE Failed with error:", err))
@@ -779,8 +779,8 @@ extreme_large_seektable_buffered :: proc(t: ^testing.T) {
}
@(test)
extreme_large_padding_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/49 - Extremely large PADDING.flac")
extreme_large_padding :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/49 - Extremely large PADDING.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Extremely large PADDING Failed with error:", err))
@@ -794,8 +794,8 @@ extreme_large_padding_buffered :: proc(t: ^testing.T) {
}
@(test)
extreme_large_picture_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/50 - Extremely large PICTURE.flac")
extreme_large_picture :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/50 - Extremely large PICTURE.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Extremely large PICTURE Failed with error:", err))
@@ -809,8 +809,8 @@ extreme_large_picture_buffered :: proc(t: ^testing.T) {
}
@(test)
extreme_large_vorbiscomment_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/51 - Extremely large VORBISCOMMENT.flac")
extreme_large_vorbiscomment :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/51 - Extremely large VORBISCOMMENT.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Extremely large VORBISCOMMENT Failed with error:", err))
@@ -824,8 +824,8 @@ extreme_large_vorbiscomment_buffered :: proc(t: ^testing.T) {
}
@(test)
extreme_large_application_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/52 - Extremely large APPLICATION.flac")
extreme_large_application :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/52 - Extremely large APPLICATION.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Extremely large APPLICATION Failed with error:", err))
@@ -839,8 +839,8 @@ extreme_large_application_buffered :: proc(t: ^testing.T) {
}
@(test)
cuesheet_with_very_many_indexes_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/53 - CUESHEET with very many indexes.flac")
cuesheet_with_very_many_indexes :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/53 - CUESHEET with very many indexes.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("CUESHEET with very many indexes Failed with error:", err))
@@ -854,8 +854,8 @@ cuesheet_with_very_many_indexes_buffered :: proc(t: ^testing.T) {
}
@(test)
_1000x_repeating_vorbiscomment_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/54 - 1000x repeating VORBISCOMMENT.flac")
_1000x_repeating_vorbiscomment :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/54 - 1000x repeating VORBISCOMMENT.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("1000x repeating VORBSICOMMENT Failed with error:", err))
@@ -869,8 +869,8 @@ _1000x_repeating_vorbiscomment_buffered :: proc(t: ^testing.T) {
}
@(test)
file_48_53_combined_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/55 - file 48-53 combined.flac")
file_48_53_combined :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/55 - file 48-53 combined.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("File 48-53 combined Failed with error:", err))
@@ -884,8 +884,8 @@ file_48_53_combined_buffered :: proc(t: ^testing.T) {
}
@(test)
jpg_picture_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/56 - JPG PICTURE.flac")
jpg_picture :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/56 - JPG PICTURE.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("JPG PICTURE Failed with error:", err))
@@ -899,8 +899,8 @@ jpg_picture_buffered :: proc(t: ^testing.T) {
}
@(test)
png_picture_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/57 - PNG PICTURE.flac")
png_picture :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/57 - PNG PICTURE.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("PNG PICTURE Failed with error:", err))
@@ -914,8 +914,8 @@ png_picture_buffered :: proc(t: ^testing.T) {
}
@(test)
gif_picture_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/58 - GIF PICTURE.flac")
gif_picture :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/58 - GIF PICTURE.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("GIF PICTURE Failed with error:", err))
@@ -929,8 +929,8 @@ gif_picture_buffered :: proc(t: ^testing.T) {
}
@(test)
avif_picture_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/59 - AVIF PICTURE.flac")
avif_picture :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/59 - AVIF PICTURE.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("AVIF PICTURE Failed with error:", err))
@@ -944,8 +944,8 @@ avif_picture_buffered :: proc(t: ^testing.T) {
}
@(test)
mono_audio_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/60 - mono audio.flac")
mono_audio :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/60 - mono audio.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Mono audio Failed with error:", err))
@@ -959,8 +959,8 @@ mono_audio_buffered :: proc(t: ^testing.T) {
}
@(test)
predictor_overflow_check_16_bit_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/61 - predictor overflow check, 16-bit.flac")
predictor_overflow_check_16_bit :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/61 - predictor overflow check, 16-bit.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Predictor overflow check, 16-bit Failed with error:", err))
@@ -974,8 +974,8 @@ predictor_overflow_check_16_bit_buffered :: proc(t: ^testing.T) {
}
@(test)
predictor_overflow_check_20_bit_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/62 - predictor overflow check, 20-bit.flac")
predictor_overflow_check_20_bit :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/62 - predictor overflow check, 20-bit.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Predictor overflow check, 20-bit Failed with error:", err))
@@ -989,8 +989,8 @@ predictor_overflow_check_20_bit_buffered :: proc(t: ^testing.T) {
}
@(test)
predictor_overflow_check_24_bit_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/63 - predictor overflow check, 24-bit.flac")
predictor_overflow_check_24_bit :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/63 - predictor overflow check, 24-bit.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Predictor overflow check, 24-bit Failed with error:", err))
@@ -1004,8 +1004,8 @@ predictor_overflow_check_24_bit_buffered :: proc(t: ^testing.T) {
}
@(test)
rice_partitions_with_escape_code_zero_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/subset/64 - rice partitions with escape code zero.flac")
rice_partitions_with_escape_code_zero :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/subset/64 - rice partitions with escape code zero.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Rice partitions with escape code zero Failed with error:", err))
@@ -1019,8 +1019,8 @@ rice_partitions_with_escape_code_zero_buffered :: proc(t: ^testing.T) {
}
@(test)
uncommon_32_bit_per_sample_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/uncommon/05 - 32bps audio.flac")
uncommon_32_bit_per_sample :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/uncommon/05 - 32bps audio.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Uncommon 32bps audio Failed with error:", err))
@@ -1034,8 +1034,8 @@ uncommon_32_bit_per_sample_buffered :: proc(t: ^testing.T) {
}
@(test)
uncommon_samplerate_768kHz_buffered :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file_buffered("flac-test-files/uncommon/06 - samplerate 768kHz.flac")
uncommon_samplerate_768kHz :: proc(t: ^testing.T) {
data, r, err := flac.load_from_file("flac-test-files/uncommon/06 - samplerate 768kHz.flac")
defer flac.destroy(data, r)
testing.expect(t, err == nil, fmt.tprint("Uncommon samplerate 768kHz Failed with error:", err))