Open barracuda156 opened 5 months ago
Have you tried just using the c library?
Have you tried just using the c library?
@kriogenx0 Do you mean libsndfile
, without Ruby? I believe it is used by some ports which work on their own, but I can try running tests for it.
Yes. Did you manage?
Thanks for reminding. Here are test results on my system:
/usr/bin/make check-TESTS
Running unit tests from src/ directory of source code tree.
File offsets are 64 bit : ok
Testing big endian conversions : ok
Testing little endian conversions : ok
test_endswap_short : ok
test_endswap_int : ok
test_endswap_int64_t : ok
test_psf_put_be16 : ok
test_psf_put_be32 : ok
test_psf_put_be64 : ok
test_float_convert : ok
test_double_convert : ok
Testing psf_log_printf : ok
Testing binheader_writef : ok
Testing file open : ok
Testing file write : ok
Testing file read : ok
Testing file seek : ok
Testing file offset : ok
Testing seek with offset : ok
Testing file truncate : ok
Testing audio detect : ok
Testing ima/oki encoder : ok
Testing ima/oki decoder : ok
Testing ima/oki block encoder : ok
Testing ima/oki block decoder : ok
Testing psf_strlcpy_crlf : ok
Testing broadcast_var_set : ok
Testing broadcast_var_zero : ok
Testing cart_var_set : ok
Testing nms adpcm 32kbs encoder : ok
Testing nms adpcm 32kbs decoder : ok
Testing nms adpcm 24kbs encoder : ok
Testing nms adpcm 24kbs decoder : ok
Testing nms adpcm 16kbs encoder : ok
Testing nms adpcm 16kbs decoder : ok
Running end-to-end tests from tests/ directory.
error_number_test : ......................... ok
error_value_test : error.aiff .............. ok
error_close_test : error_close.wav ......... ok
no_file_test : no_file.wav ............. ok
zero_length_test : zero_length.wav ......... ok
bad_wav_test : bad_wav.wav ............. ok
wav_list_recover_test : list_recover.wav ........ ok
unrecognised_test : unrecognised.bin ........ ok
lrintf_test : ......................... ok
pcm_test_bits_8 : pcm-s8.raw .............. ok
pcm_test_bits_8 : pcm-u8.raw .............. ok
pcm_test_bits_16 : le-pcm16.raw ............ ok
pcm_test_bits_16 : be-pcm16.raw ............ ok
pcm_test_bits_24 : le-pcm24.raw ............ ok
pcm_test_bits_24 : be-pcm24.raw ............ ok
pcm_test_bits_32 : le-pcm32.raw ............ ok
pcm_test_bits_32 : be-pcm32.raw ............ ok
pcm_test_float : le-float.raw ............ ok
pcm_test_float : be-float.raw ............ ok
pcm_test_double : le-double.raw ........... ok
pcm_test_double : be-double.raw ........... ok
pcm_test_float (replace) : le-float.raw ............ ok
pcm_test_float (replace) : be-float.raw ............ ok
pcm_test_double (replace) : le-double.raw ........... ok
pcm_test_double (replace) : be-double.raw ........... ok
ulaw_test : encoder ................. ok
ulaw_test : decoder ................. ok
alaw_test : encoder ................. ok
alaw_test : decoder ................. ok
dwvw_test : dwvw12.raw .............. ok
dwvw_test : dwvw16.raw .............. ok
dwvw_test : dwvw24.raw .............. ok
version_test : (none) .................. ok
float_norm_test : cmd_float.wav ........... ok
double_norm_test : cmd_double.wav .......... ok
format_tests : (null) .................. ok
calc_peak_test (1 channels) : be-peak.raw ............. ok
calc_peak_test (1 channels) : le-peak.raw ............. ok
calc_peak_test (7 channels) : be-peak.raw ............. ok
calc_peak_test (7 channels) : le-peak.raw ............. ok
truncate_test : truncate.raw ............ ok
truncate_test : truncate.au ............. ok
instrument_test : instrument.wav .......... ok
cue_test : cue.wav ................. ok
cue_test : cue.aiff ................ ok
cue_test_var 0 : cue.wav ................. ok
cue_test_var 0 : cue.aiff ................ ok
cue_test_var 1 : cue.wav ................. ok
cue_test_var 1 : cue.aiff ................ ok
cue_test_var 10 : cue.wav ................. ok
cue_test_var 10 : cue.aiff ................ ok
cue_test_var 100 : cue.wav ................. ok
cue_test_var 100 : cue.aiff ................ ok
cue_test_var 101 : cue.wav ................. ok
cue_test_var 101 : cue.aiff ................ ok
cue_test_var 1000 : cue.wav ................. ok
cue_test_var 1000 : cue.aiff ................ ok
cue_test_var 1001 : cue.wav ................. ok
cue_test_var 1001 : cue.aiff ................ ok
cue_test_var 2500 : cue.wav ................. ok
cue_test_var 2500 : cue.aiff ................ ok
current_sf_info_test : current.wav ............. ok
broadcast_test : broadcast.wav ........... ok
broadcast_rdwr_test : broadcast.wav ........... ok
broadcast_test : broadcast.wavex ......... ok
broadcast_rdwr_test : broadcast.wavex ......... ok
broadcast_test : broadcast.rf64 .......... ok
broadcast_rdwr_test : broadcast.rf64 .......... ok
broadcast_coding_history_test : coding_history.wav ...... ok
broadcast_coding_history_size : coding_hist_size.wav .... ok
channel_map_test : chanmap.wavex ........... ok
channel_map_test : chanmap.rf64 ............ ok
channel_map_test : chanmap.aifc ............ ok
channel_map_test : chanmap.caf ............. ok
cart_test : cart.wav ................ ok
cart_rdwr_test : cart.wav ................ ok
cart_test : cart.rf64 ............... ok
cart_rdwr_test : cart.rf64 ............... ok
float_scaled_test : fpt_float.raw ........... -500.0dB SNR ... ok
float_scaled_test : fpt_pcm_s8.raw .......... -42.1dB SNR ... ok
float_scaled_test : fpt_pcm_u8.raw .......... -42.1dB SNR ... ok
float_scaled_test : fpt_pcm_16.raw .......... -90.2dB SNR ... ok
float_scaled_test : fpt_pcm_24.raw .......... -138.5dB SNR ... ok
float_scaled_test : fpt_pcm_32.raw .......... -226.0dB SNR ... ok
float_scaled_test : fpt_ulaw.raw ............ -61.7dB SNR ... ok
float_scaled_test : fpt_alaw.raw ............ -61.0dB SNR ... ok
float_scaled_test : fpt_ima_adpcm.wav ....... -58.2dB SNR ... ok
float_scaled_test : fpt_ms_adpcm.wav ........ -49.2dB SNR ... ok
float_scaled_test : fpt_gsm610.raw .......... -38.5dB SNR ... ok
float_scaled_test : fpt_g721_32.au .......... -39.5dB SNR ... ok
float_scaled_test : fpt_g723_24.au .......... -39.2dB SNR ... ok
float_scaled_test : fpt_g723_40.au .......... -44.6dB SNR ... ok
float_scaled_test : fpt_le_paf_24.paf ....... -153.1dB SNR ... ok
float_scaled_test : fpt_be_paf_24.paf ....... -153.1dB SNR ... ok
float_scaled_test : fpt_dwvw_12.raw ......... -78.0dB SNR ... ok
float_scaled_test : fpt_dwvw_16.raw ......... -102.2dB SNR ... ok
float_scaled_test : fpt_dwvw_24.raw ......... -153.1dB SNR ... ok
float_scaled_test : fpt_adpcm.vox ........... -56.4dB SNR ... ok
float_scaled_test : fpt_dpcm_16.xi .......... -90.2dB SNR ... ok
float_scaled_test : fpt_dpcm_8.xi ........... -42.1dB SNR ... ok
float_scaled_test : fpt_pcm_s8.sds .......... -89.8dB SNR ... ok
float_scaled_test : fpt_pcm_16.sds .......... -132.2dB SNR ... ok
float_scaled_test : fpt_pcm_24.sds .......... -176.3dB SNR ... ok
float_scaled_test : fpt_alac_16.caf ......... -102.2dB SNR ... ok
float_scaled_test : fpt_alac_32.caf ......... -226.0dB SNR ... ok
float_scaled_test : fpt_alac_24.caf ......... -153.1dB SNR ... ok
float_scaled_test : fpt_alac_20.caf ......... -125.9dB SNR ... ok
float_scaled_test : fpt_flac_8.flac ......... -42.1dB SNR ... ok
float_scaled_test : fpt_flac_16.flac ........ -90.2dB SNR ... ok
float_scaled_test : fpt_flac_24.flac ........ -138.5dB SNR ... ok
float_scaled_test : fpt_vorbis.oga .......... -41.3dB SNR ... ok
float_scaled_test : fpt_opus.opus ........... -66.8dB SNR ... ok
float_scaled_test : fpt_mpeg.mp3 ............ -90.9dB SNR ... ok
float_scaled_test : fpt_replace_float.raw ... -500.0dB SNR ... ok
double_scaled_test : fpt_double.raw .......... -500.0dB SNR ... ok
double_scaled_test : fpt_pcm_s8.raw .......... -42.1dB SNR ... ok
double_scaled_test : fpt_pcm_u8.raw .......... -42.1dB SNR ... ok
double_scaled_test : fpt_pcm_16.raw .......... -90.2dB SNR ... ok
double_scaled_test : fpt_pcm_24.raw .......... -138.6dB SNR ... ok
double_scaled_test : fpt_pcm_32.raw .......... -186.6dB SNR ... ok
double_scaled_test : fpt_ulaw.raw ............ -61.7dB SNR ... ok
double_scaled_test : fpt_alaw.raw ............ -61.0dB SNR ... ok
double_scaled_test : fpt_ima_adpcm.wav ....... -58.2dB SNR ... ok
double_scaled_test : fpt_ms_adpcm.wav ........ -49.2dB SNR ... ok
double_scaled_test : fpt_gsm610.raw .......... -38.5dB SNR ... ok
double_scaled_test : fpt_g721_32.au .......... -39.5dB SNR ... ok
double_scaled_test : fpt_g723_24.au .......... -39.2dB SNR ... ok
double_scaled_test : fpt_g723_40.au .......... -44.6dB SNR ... ok
double_scaled_test : fpt_be_paf_24.paf ....... -154.0dB SNR ... ok
double_scaled_test : fpt_le_paf_24.paf ....... -154.0dB SNR ... ok
double_scaled_test : fpt_dwvw_12.raw ......... -78.0dB SNR ... ok
double_scaled_test : fpt_dwvw_16.raw ......... -102.3dB SNR ... ok
double_scaled_test : fpt_dwvw_24.raw ......... -154.0dB SNR ... ok
double_scaled_test : fpt_adpcm.vox ........... -56.4dB SNR ... ok
double_scaled_test : fpt_dpcm_16.xi .......... -90.2dB SNR ... ok
double_scaled_test : fpt_dpcm_8.xi ........... -42.1dB SNR ... ok
double_scaled_test : fpt_pcm_s8.sds .......... -89.8dB SNR ... ok
double_scaled_test : fpt_pcm_16.sds .......... -132.3dB SNR ... ok
double_scaled_test : fpt_pcm_24.sds .......... -180.2dB SNR ... ok
double_scaled_test : fpt_alac_16.caf ......... -102.3dB SNR ... ok
double_scaled_test : fpt_alac_20.caf ......... -125.9dB SNR ... ok
double_scaled_test : fpt_alac_24.caf ......... -154.0dB SNR ... ok
double_scaled_test : fpt_alac_32.caf ......... -186.6dB SNR ... ok
double_scaled_test : fpt_flac_8.flac ......... -42.1dB SNR ... ok
double_scaled_test : fpt_flac_16.flac ........ -90.2dB SNR ... ok
double_scaled_test : fpt_flac_24.flac ........ -138.6dB SNR ... ok
double_scaled_test : fpt_vorbis.oga .......... -41.3dB SNR ... ok
double_scaled_test : fpt_opus.opus ........... -67.7dB SNR ... ok
double_scaled_test : fpt_mpeg.mp3 ............ -90.9dB SNR ... ok
double_scaled_test : fpt_replace_double.raw .. -500.0dB SNR ... ok
float_short_little_test : fpt_float_short_little.au ok
float_short_little_test : fpt_float_short_little_replace.au ok
float_short_big_test : fpt_float_short_big.au .. ok
float_short_big_test : fpt_float_short_big_replace.au ok
float_int_little_test : fpt_float_int_little.au . ok
float_int_little_test : fpt_float_int_little_replace.au ok
float_int_big_test : fpt_float_int_big.au .... ok
float_int_big_test : fpt_float_int_big_replace.au ok
double_short_little_test : fpt_double_short_little.au ok
double_short_little_test : fpt_double_short_little_replace.au ok
double_short_big_test : fpt_double_short_big.au . ok
double_short_big_test : fpt_double_short_big_replace.au ok
double_int_little_test : fpt_double_int_little.au ok
double_int_little_test : fpt_double_int_little_replace.au ok
double_int_big_test : fpt_double_int_big.au ... ok
double_int_big_test : fpt_double_int_big_replace.au ok
checksum_test : checksum.ulaw ........... ok
checksum_test : cksum_ulaw.pcm16 ........ ok
checksum_test : checksum.alaw ........... ok
checksum_test : cksum_alaw.pcm16 ........ ok
checksum_test : checksum.gsm ............ ok
checksum_test : cksum_gsm.pcm16 ......... ok
checksum_test : checksum.vox ............ ok
checksum_test : cksum_vox.pcm16 ......... ok
flt_scale_clip_test_08 : scale_clip_s8.au ........ ok
flt_scale_clip_test_08 : scale_clip_u8.wav ....... ok
dbl_scale_clip_test_08 : scale_clip_s8.au ........ ok
dbl_scale_clip_test_08 : scale_clip_u8.wav ....... ok
flt_scale_clip_test_16 : scale_clip_be16.au ...... ok
flt_scale_clip_test_16 : scale_clip_le16.au ...... ok
flt_scale_clip_test_24 : scale_clip_be24.au ...... ok
flt_scale_clip_test_24 : scale_clip_le24.au ...... ok
flt_scale_clip_test_32 : scale_clip_be32.au ...... ok
flt_scale_clip_test_32 : scale_clip_le32.au ...... ok
dbl_scale_clip_test_16 : scale_clip_be16.au ...... ok
dbl_scale_clip_test_16 : scale_clip_le16.au ...... ok
dbl_scale_clip_test_24 : scale_clip_be24.au ...... ok
dbl_scale_clip_test_24 : scale_clip_le24.au ...... ok
dbl_scale_clip_test_32 : scale_clip_be32.au ...... ok
dbl_scale_clip_test_32 : scale_clip_le32.au ...... ok
flt_short_clip_read_test : flt_short.au ............ ok
flt_int_clip_read_test : flt_int.au .............. ok
dbl_short_clip_read_test : dbl_short.au ............ ok
dbl_int_clip_read_test : dbl_int.au .............. ok
short_flt_clip_write_test : short_flt.au ............ ok
int_flt_clip_write_test : int_flt.au .............. ok
short_dbl_clip_write_test : short_dbl.au ............ ok
int_dbl_clip_write_test : int_dbl.au .............. ok
old_test : ......................... ok
headerless_test : headerless.vox .......... ok
headerless_test : headerless.gsm .......... ok
headerless_test : headerless.snd .......... ok
headerless_test : headerless.au ........... ok
rdwr_short_test : rdwr_short.wav .......... ok
rdwr_int_test : rdwr_int.wav ............ ok
rdwr_float_test : rdwr_float.wav .......... ok
rdwr_double_test : rdwr_double.wav ......... ok
rdwr_raw_test : rdwr_raw.wav ............ ok
locale_test de_DE : Füße.au ok
locale_test en_AU : kangaroo.au ok
locale_test POSIX : posix.au ok
locale_test pt_PT : conceição.au ok
locale_test ja_JP : おはようございます.au ok
major_format_test : ......................... ok
subtype_format_test : ......................... ok
simple_format_test : ......................... ok
flac_subset_test : ......................... ok
format_error_test : ......................... ok
format_combo_test : ......................... ok
channel_test : chan_1.wav .............. ok
channel_test : chan_2.wav .............. ok
channel_test : chan_3.wav .............. ok
channel_test : chan_4.wav .............. ok
channel_test : chan_5.wav .............. ok
channel_test : chan_6.wav .............. ok
channel_test : chan_7.wav .............. ok
channel_test : chan_8.wav .............. ok
ceeplusplus_test : cpp_test.wav ............ ok
ceeplusplus_test : cpp_test.aiff ........... ok
ceeplusplus_test : cpp_test.au ............. ok
ceeplusplus_extra_test : bad_file_name.wav ....... ok
ceeplusplus_handle_test : cpp_test.wav ............ ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed common tests.
----------------------------------------------------------------------
pcm_test_char : wrt_char_u8.aiff ........ ok
pcm_test_char : wrt_char_s8.aiff ........ ok
pcm_test_short : wrt_short.aiff .......... ok
pcm_test_24bit : wrt_24bit.aiff .......... ok
pcm_test_int : wrt_int.aiff ............ ok
pcm_test_short : wrt_short_sowt.aifc ..... ok
pcm_test_24bit : wrt_24bit_sowt.aifc ..... ok
pcm_test_int : wrt_int_sowt.aifc ....... ok
pcm_test_short : wrt_short_twos.aifc ..... ok
pcm_test_24bit : wrt_24bit_twos.aifc ..... ok
pcm_test_int : wrt_int_twos.aifc ....... ok
pcm_test_short : wrt_dwvw16.aifc ......... no seek : no seek : ok
pcm_test_24bit : wrt_dwvw24.aifc ......... no seek : no seek : ok
pcm_test_float : wrt_float.aifc .......... ok
pcm_test_double : wrt_double.aifc ......... ok
empty_file_test : wrt_empty_char.aiff ..... ok
empty_file_test : wrt_empty_short.aiff .... ok
empty_file_test : wrt_empty_float.aiff .... ok
lcomp_test_short : lct_ulaw.aiff ........... ok
lcomp_test_int : lct_ulaw.aiff ........... ok
lcomp_test_float : lct_ulaw.aiff ........... ok
lcomp_test_double : lct_ulaw.aiff ........... ok
read_raw_test : lct_ulaw.aiff ........... ok
lcomp_test_short : lct_alaw.aiff ........... ok
lcomp_test_int : lct_alaw.aiff ........... ok
lcomp_test_float : lct_alaw.aiff ........... ok
lcomp_test_double : lct_alaw.aiff ........... ok
read_raw_test : lct_alaw.aiff ........... ok
sdlcomp_test_short : lct_gsm610.aiff ......... ok
sdlcomp_test_int : lct_gsm610.aiff ......... ok
sdlcomp_test_float : lct_gsm610.aiff ......... ok
sdlcomp_test_double : lct_gsm610.aiff ......... ok
----------------------------------------------------------------------
lossy_comp_test aiff_ima
----------------------------------------------------------------------
test_float_peak : peak_float.aiff ......... ok
read_write_peak_test : rw_peak.aiff ............ ok
update_header_test : header.aiff ............. ok
update_seek_short_test : header_short.aiff ....... ok
update_seek_int_test : header_int.aiff ......... ok
update_seek_float_test : header_float.aiff ....... ok
update_seek_double_test : header_double.aiff ...... ok
header_shrink_test : header_shrink.aiff ...... ok
extra_header_test : extra.aiff .............. ok
zero_data_test : zerolen.aiff ............ ok
filesystem_full_test : /dev/full ............... /dev/full missing
string_start_test : str_strings.aiff ........ ok
string_start_end_test : str_strings.aiff ........ ok
multi_file_test : multi_aiff.dat .......... ok
aiff_rw_test : rw.aifc ................. ok
chunk_test : chunks_pcm16.aiff ....... ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on AIFF files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.au ............. ok
pcm_test_short : wrt_short.au ............ ok
pcm_test_24bit : wrt_24bit.au ............ ok
pcm_test_int : wrt_int.au .............. ok
pcm_test_float : wrt_float.au ............ ok
pcm_test_double : wrt_double.au ........... ok
pcm_test_char : wrt_char_le.au .......... ok
pcm_test_short : wrt_short_le.au ......... ok
pcm_test_24bit : wrt_24bit_le.au ......... ok
pcm_test_int : wrt_int_le.au ........... ok
pcm_test_float : wrt_float_le.au ......... ok
pcm_test_double : wrt_double_le.au ........ ok
lcomp_test_short : lct_ulaw.au ............. ok
lcomp_test_int : lct_ulaw.au ............. ok
lcomp_test_float : lct_ulaw.au ............. ok
lcomp_test_double : lct_ulaw.au ............. ok
lcomp_test_short : lct_alaw.au ............. ok
lcomp_test_int : lct_alaw.au ............. ok
lcomp_test_float : lct_alaw.au ............. ok
lcomp_test_double : lct_alaw.au ............. ok
**** Fix this later : error bound should be 0.06 ****
lcomp_test_short : lct_g721.au ............. ok
lcomp_test_int : lct_g721.au ............. ok
lcomp_test_float : lct_g721.au ............. ok
lcomp_test_double : lct_g721.au ............. ok
**** Fix this later : error bound should be 0.16 ****
lcomp_test_short : lct_g723_24.au .......... ok
lcomp_test_int : lct_g723_24.au .......... ok
lcomp_test_float : lct_g723_24.au .......... ok
lcomp_test_double : lct_g723_24.au .......... ok
lcomp_test_short : lct_g723_40.au .......... ok
lcomp_test_int : lct_g723_40.au .......... ok
lcomp_test_float : lct_g723_40.au .......... ok
lcomp_test_double : lct_g723_40.au .......... ok
update_header_test : header.au ............... ok
update_seek_short_test : header_short.au ......... ok
update_seek_int_test : header_int.au ........... ok
update_seek_float_test : header_float.au ......... ok
update_seek_double_test : header_double.au ........ ok
zero_data_test : zerolen.au .............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
multi_file_test : multi_au.dat ............ ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on AU files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.caf ............ ok
pcm_test_short : wrt_short.caf ........... ok
pcm_test_24bit : wrt_24bit.caf ........... ok
pcm_test_int : wrt_int.caf ............. ok
pcm_test_float : wrt_float.caf ........... ok
pcm_test_double : wrt_double.caf .......... ok
pcm_test_short : wrt_short_le.caf ........ ok
pcm_test_24bit : wrt_24bit_le.caf ........ ok
pcm_test_int : wrt_int_le.caf .......... ok
pcm_test_float : wrt_float_le.caf ........ ok
pcm_test_double : wrt_double_le.caf ....... ok
pcm_test_short : wrt_alac16.caf .......... ok
pcm_test_20bit : wrt_alac20.caf .......... ok
pcm_test_24bit : wrt_alac24.caf .......... ok
pcm_test_int : wrt_alac32.caf .......... ok
lcomp_test_short : lct_ulaw.caf ............ ok
lcomp_test_int : lct_ulaw.caf ............ ok
lcomp_test_float : lct_ulaw.caf ............ ok
lcomp_test_double : lct_ulaw.caf ............ ok
read_raw_test : lct_ulaw.caf ............ ok
lcomp_test_short : lct_alaw.caf ............ ok
lcomp_test_int : lct_alaw.caf ............ ok
lcomp_test_float : lct_alaw.caf ............ ok
lcomp_test_double : lct_alaw.caf ............ ok
read_raw_test : lct_alaw.caf ............ ok
update_header_test : header.caf .............. ok
update_seek_short_test : header_short.caf ........ ok
update_seek_int_test : header_int.caf .......... ok
update_seek_float_test : header_float.caf ........ ok
update_seek_double_test : header_double.caf ....... ok
test_float_peak : peak_float.caf .......... ok
read_write_peak_test : rw_peak.caf ............. ok
zero_data_test : zerolen.caf ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
chunk_test : chunks_pcm16.caf ........ ok
chunk_test : chunks_alac.caf ......... ok
large_free_test : large_free.caf .......... ok
large_free_test : large_free.caf .......... ok
string_start_test : str_strings.caf ......... ok
string_start_end_test : str_strings.caf ......... ok
string_multi_set_test : str_multi.caf ........... ok
short_lrw_test : alac.caf ................ ok
int_lrw_test : alac.caf ................ ok
float_lrw_test : alac.caf ................ ok
double_lrw_test : alac.caf ................ ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on CAF files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.wav ............ ok
pcm_test_short : wrt_short.wav ........... ok
pcm_test_24bit : wrt_24bit.wav ........... ok
pcm_test_int : wrt_int.wav ............. ok
pcm_test_char : wrt_char.rifx ........... ok
pcm_test_short : wrt_short.rifx .......... ok
pcm_test_24bit : wrt_24bit.rifx .......... ok
pcm_test_int : wrt_int.rifx ............ ok
pcm_test_24bit : wrt_24bit.wavex ......... ok
pcm_test_int : wrt_int.wavex ........... ok
pcm_test_float : wrt_float.wav ........... ok
pcm_test_double : wrt_double.wav .......... ok
pcm_test_float : wrt_float.rifx .......... ok
pcm_test_double : wrt_double.rifx ......... ok
pcm_test_float : wrt_float.wavex ......... ok
pcm_test_double : wrt_double.wavex ........ ok
empty_file_test : wrt_empty_char.wav ...... ok
empty_file_test : wrt_empty_short.wav ..... ok
empty_file_test : wrt_empty_float.wav ..... ok
lcomp_test_short : lct_pcm.wav ............. ok
lcomp_test_int : lct_pcm.wav ............. ok
lcomp_test_short : lct_pcm.rifx ............ ok
lcomp_test_int : lct_pcm.rifx ............ ok
lcomp_test_float : lct_pcm.wav ............. ok
lcomp_test_double : lct_pcm.wav ............. ok
read_raw_test : lct_pcm.wav ............. ok
lcomp_test_short : lct_ima.wav ............. ok
lcomp_test_int : lct_ima.wav ............. ok
lcomp_test_float : lct_ima.wav ............. ok
lcomp_test_double : lct_ima.wav ............. ok
lcomp_test_short : lct_ima.rifx ............ ok
lcomp_test_int : lct_ima.rifx ............ ok
lcomp_test_float : lct_ima.rifx ............ ok
lcomp_test_double : lct_ima.rifx ............ ok
sdlcomp_test_short : lct_ima.wav ............. ok
sdlcomp_test_int : lct_ima.wav ............. ok
sdlcomp_test_float : lct_ima.wav ............. ok
sdlcomp_test_double : lct_ima.wav ............. ok
lcomp_test_short : lct_msadpcm.wav ......... ok
lcomp_test_int : lct_msadpcm.wav ......... ok
lcomp_test_float : lct_msadpcm.wav ......... ok
lcomp_test_double : lct_msadpcm.wav ......... ok
lcomp_test_short : lct_msadpcm.rifx ........ ok
lcomp_test_int : lct_msadpcm.rifx ........ ok
lcomp_test_float : lct_msadpcm.rifx ........ ok
lcomp_test_double : lct_msadpcm.rifx ........ ok
sdlcomp_test_short : lct_msadpcm.wav ......... ok
sdlcomp_test_int : lct_msadpcm.wav ......... ok
sdlcomp_test_float : lct_msadpcm.wav ......... ok
sdlcomp_test_double : lct_msadpcm.wav ......... ok
lcomp_test_short : lct_ulaw.wav ............ ok
lcomp_test_int : lct_ulaw.wav ............ ok
lcomp_test_short : lct_ulaw.rifx ........... ok
lcomp_test_int : lct_ulaw.rifx ........... ok
lcomp_test_float : lct_ulaw.wav ............ ok
lcomp_test_double : lct_ulaw.wav ............ ok
read_raw_test : lct_ulaw.wav ............ ok
lcomp_test_short : lct_alaw.wav ............ ok
lcomp_test_int : lct_alaw.wav ............ ok
lcomp_test_float : lct_alaw.wav ............ ok
lcomp_test_double : lct_alaw.wav ............ ok
read_raw_test : lct_alaw.wav ............ ok
sdlcomp_test_short : lct_gsm610.wav .......... ok
sdlcomp_test_int : lct_gsm610.wav .......... ok
sdlcomp_test_short : lct_gsm610.rifx ......... ok
sdlcomp_test_int : lct_gsm610.rifx ......... ok
sdlcomp_test_float : lct_gsm610.wav .......... ok
sdlcomp_test_double : lct_gsm610.wav .......... ok
**** Fix this later : error bound should be 0.06 ****
lcomp_test_short : lct_g721.wav ............ ok
lcomp_test_int : lct_g721.wav ............ ok
lcomp_test_short : lct_g721.rifx ........... ok
lcomp_test_int : lct_g721.rifx ........... ok
test_float_peak : peak_float.wav .......... ok
test_float_peak : peak_float.wavex ........ ok
test_float_peak : peak_float.rifx ......... ok
read_write_peak_test : rw_peak.wav ............. ok
read_write_peak_test : rw_peak.wavex ........... ok
update_header_test : header.wav .............. ok
update_seek_short_test : header_short.wav ........ ok
update_seek_int_test : header_int.wav .......... ok
update_seek_float_test : header_float.wav ........ ok
update_seek_double_test : header_double.wav ....... ok
header_shrink_test : header_shrink.wav ....... ok
extra_header_test : extra.wav ............... ok
update_header_test : header.wavex ............ ok
update_seek_short_test : header_short.wavex ...... ok
update_seek_int_test : header_int.wavex ........ ok
update_seek_float_test : header_float.wavex ...... ok
update_seek_double_test : header_double.wavex ..... ok
header_shrink_test : header_shrink.wavex ..... ok
extra_header_test : extra.wavex ............. ok
zero_data_test : zerolen.wav ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
wavex_amb_test : ambisonic.wav ........... ok
string_start_end_test : str_strings.wav ......... ok
string_multi_set_test : str_multi.wav ........... ok
string_rdwr_test : str_rdwr.wav ............ ok
string_short_rdwr_test : str_short_rdwr.wav ...... ok
string_rdwr_grow_test : str_rdwr_grow.wav ....... ok
string_header_update : str_header_update.wav ... ok
string_start_end_test : str_strings.wavex ....... ok
string_multi_set_test : str_multi.wavex ......... ok
string_rdwr_test : str_rdwr.wavex .......... ok
string_short_rdwr_test : str_short_rdwr.wavex .... ok
string_start_end_test : str_strings.rifx ........ ok
string_multi_set_test : str_multi.rifx .......... ok
string_rdwr_test : str_rdwr.rifx ........... ok
string_short_rdwr_test : str_short_rdwr.rifx ..... ok
software_string_test : str_software_string.wav . ok
multi_file_test : multi_wav.dat ........... ok
chunk_test : chunks_pcm16.wav ........ ok
chunk_test : chunks_pcm16.rifx ....... ok
chunk_test : chunks_pcm16.wavex ...... ok
wav_subchunk_test : subchunk_0100.wav ....... ok
wav_subchunk_test : subchunk_0400.wav ....... ok
wav_subchunk_test : subchunk_1600.wav ....... ok
wav_subchunk_test : subchunk_6400.wav ....... ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on WAV files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.w64 ............ ok
pcm_test_short : wrt_short.w64 ........... ok
pcm_test_24bit : wrt_24bit.w64 ........... ok
pcm_test_int : wrt_int.w64 ............. ok
pcm_test_float : wrt_float.w64 ........... ok
pcm_test_double : wrt_double.w64 .......... ok
empty_file_test : wrt_empty_char.w64 ...... ok
empty_file_test : wrt_empty_short.w64 ..... ok
empty_file_test : wrt_empty_float.w64 ..... ok
lcomp_test_short : lct_ima.w64 ............. ok
lcomp_test_int : lct_ima.w64 ............. ok
lcomp_test_float : lct_ima.w64 ............. ok
lcomp_test_double : lct_ima.w64 ............. ok
sdlcomp_test_short : lct_ima.w64 ............. ok
sdlcomp_test_int : lct_ima.w64 ............. ok
sdlcomp_test_float : lct_ima.w64 ............. ok
sdlcomp_test_double : lct_ima.w64 ............. ok
lcomp_test_short : lct_msadpcm.w64 ......... ok
lcomp_test_int : lct_msadpcm.w64 ......... ok
lcomp_test_float : lct_msadpcm.w64 ......... ok
lcomp_test_double : lct_msadpcm.w64 ......... ok
sdlcomp_test_short : lct_msadpcm.w64 ......... ok
sdlcomp_test_int : lct_msadpcm.w64 ......... ok
sdlcomp_test_float : lct_msadpcm.w64 ......... ok
sdlcomp_test_double : lct_msadpcm.w64 ......... ok
lcomp_test_short : lct_ulaw.w64 ............ ok
lcomp_test_int : lct_ulaw.w64 ............ ok
lcomp_test_float : lct_ulaw.w64 ............ ok
lcomp_test_double : lct_ulaw.w64 ............ ok
read_raw_test : lct_ulaw.w64 ............ ok
lcomp_test_short : lct_alaw.w64 ............ ok
lcomp_test_int : lct_alaw.w64 ............ ok
lcomp_test_float : lct_alaw.w64 ............ ok
lcomp_test_double : lct_alaw.w64 ............ ok
read_raw_test : lct_alaw.w64 ............ ok
sdlcomp_test_short : lct_gsm610.w64 .......... ok
sdlcomp_test_int : lct_gsm610.w64 .......... ok
sdlcomp_test_float : lct_gsm610.w64 .......... ok
sdlcomp_test_double : lct_gsm610.w64 .......... ok
update_header_test : header.w64 .............. ok
update_seek_short_test : header_short.w64 ........ ok
update_seek_int_test : header_int.w64 .......... ok
update_seek_float_test : header_float.w64 ........ ok
update_seek_double_test : header_double.w64 ....... ok
zero_data_test : zerolen.w64 ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on W64 files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.rf64 ........... ok
pcm_test_short : wrt_short.rf64 .......... ok
pcm_test_24bit : wrt_24bit.rf64 .......... ok
pcm_test_int : wrt_int.rf64 ............ ok
pcm_test_float : wrt_float.rf64 .......... ok
pcm_test_double : wrt_double.rf64 ......... ok
empty_file_test : wrt_empty_char.rf64 ..... ok
empty_file_test : wrt_empty_short.rf64 .... ok
empty_file_test : wrt_empty_float.rf64 .... ok
update_header_test : header.rf64 ............. ok
update_seek_short_test : header_short.rf64 ....... ok
update_seek_int_test : header_int.rf64 ......... ok
update_seek_float_test : header_float.rf64 ....... ok
update_seek_double_test : header_double.rf64 ...... ok
zero_data_test : zerolen.rf64 ............ ok
filesystem_full_test : /dev/full ............... /dev/full missing
rf64_downgrade_test : downgrade.wav ........... ok
string_start_test : str_strings.rf64 ........ ok
string_start_end_test : str_strings.rf64 ........ ok
string_multi_set_test : str_multi.rf64 .......... ok
test_float_peak : peak_float.rf64 ......... ok
read_write_peak_test : rw_peak.rf64 ............ ok
chunk_test : chunks_pcm16.rf64 ....... ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on RF64 files.
----------------------------------------------------------------------
pcm_test_char : wrt_char_s8.raw ......... ok
pcm_test_char : wrt_char_u8.raw ......... ok
pcm_test_short : wrt_short_le.raw ........ ok
pcm_test_short : wrt_short_be.raw ........ ok
pcm_test_24bit : wrt_24bit_le.raw ........ ok
pcm_test_24bit : wrt_24bit_be.raw ........ ok
pcm_test_int : wrt_int_le.raw .......... ok
pcm_test_int : wrt_int_be.raw .......... ok
pcm_test_float : wrt_float_le.raw ........ ok
pcm_test_float : wrt_float_be.raw ........ ok
pcm_test_double : wrt_double_le.raw ....... ok
pcm_test_double : wrt_double_be.raw ....... ok
lcomp_test_short : lct_ulaw.raw ............ ok
lcomp_test_int : lct_ulaw.raw ............ ok
lcomp_test_float : lct_ulaw.raw ............ ok
lcomp_test_double : lct_ulaw.raw ............ ok
lcomp_test_short : lct_alaw.raw ............ ok
lcomp_test_int : lct_alaw.raw ............ ok
lcomp_test_float : lct_alaw.raw ............ ok
lcomp_test_double : lct_alaw.raw ............ ok
sdlcomp_test_short : lct_raw.gsm ............. ok
sdlcomp_test_int : lct_raw.gsm ............. ok
sdlcomp_test_float : lct_raw.gsm ............. ok
sdlcomp_test_double : lct_raw.gsm ............. ok
lcomp_test_short : lct_adpcm.vox ........... ok
lcomp_test_int : lct_adpcm.vox ........... ok
lcomp_test_float : lct_adpcm.vox ........... ok
lcomp_test_double : lct_adpcm.vox ........... ok
sdlcomp_test_short : lct_adpcm.vox ........... ok
sdlcomp_test_int : lct_adpcm.vox ........... ok
sdlcomp_test_float : lct_adpcm.vox ........... ok
sdlcomp_test_double : lct_adpcm.vox ........... ok
raw_offset_test : offset.raw .............. ok
bad_raw_test : bad.raw ................. ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on RAW (header-less) files.
----------------------------------------------------------------------
pcm_test_char : wrt_char_le.paf ......... ok
pcm_test_char : wrt_char_be.paf ......... ok
pcm_test_short : wrt_short_le.paf ........ ok
pcm_test_short : wrt_short_be.paf ........ ok
pcm_test_24bit : wrt_24bit_le.paf ........ ok
pcm_test_24bit : wrt_24bit_be.paf ........ ok
update_header_test : header.paf .............. ok
update_seek_short_test : header_short.paf ........ ok
zero_data_test : zerolen.paf ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on PAF files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.svx ............ no stereo : ok
pcm_test_short : wrt_short.svx ........... no stereo : ok
empty_file_test : wrt_empty_char.svx ...... ok
empty_file_test : wrt_empty_short.svx ..... ok
update_header_test : header.svx .............. ok
update_seek_short_test : header_short.svx ........ ok
zero_data_test : zerolen.svx ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on SVX files.
----------------------------------------------------------------------
pcm_test_short : wrt_short_le.nist ....... ok
pcm_test_short : wrt_short_be.nist ....... ok
pcm_test_24bit : wrt_24bit_le.nist ....... ok
pcm_test_24bit : wrt_24bit_be.nist ....... ok
pcm_test_int : wrt_int_le.nist ......... ok
pcm_test_int : wrt_int_be.nist ......... ok
lcomp_test_short : lct_ulaw.nist ........... ok
lcomp_test_int : lct_ulaw.nist ........... ok
lcomp_test_float : lct_ulaw.nist ........... ok
lcomp_test_double : lct_ulaw.nist ........... ok
lcomp_test_short : lct_alaw.nist ........... ok
lcomp_test_int : lct_alaw.nist ........... ok
lcomp_test_float : lct_alaw.nist ........... ok
lcomp_test_double : lct_alaw.nist ........... ok
update_header_test : header.nist ............. ok
update_seek_short_test : header_short.nist ....... ok
update_seek_int_test : header_int.nist ......... ok
zero_data_test : zerolen.nist ............ ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on NIST files.
----------------------------------------------------------------------
pcm_test_short : wrt_short_be.ircam ...... ok
pcm_test_short : wrt_short_le.ircam ...... ok
pcm_test_int : wrt_int_be.ircam ........ ok
pcm_test_int : wrt_int_le.ircam ........ ok
pcm_test_float : wrt_float_be.ircam ...... ok
pcm_test_float : wrt_float_le.ircam ...... ok
lcomp_test_short : lct_ulaw.ircam .......... ok
lcomp_test_int : lct_ulaw.ircam .......... ok
lcomp_test_float : lct_ulaw.ircam .......... ok
lcomp_test_double : lct_ulaw.ircam .......... ok
lcomp_test_short : lct_alaw.ircam .......... ok
lcomp_test_int : lct_alaw.ircam .......... ok
lcomp_test_float : lct_alaw.ircam .......... ok
lcomp_test_double : lct_alaw.ircam .......... ok
update_header_test : header.ircam ............ ok
update_seek_short_test : header_short.ircam ...... ok
zero_data_test : zerolen.ircam ........... ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on IRCAM files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.voc ............ ok
pcm_test_short : wrt_short.voc ........... ok
lcomp_test_short : lct_ulaw.voc ............ ok
lcomp_test_int : lct_ulaw.voc ............ ok
lcomp_test_float : lct_ulaw.voc ............ ok
lcomp_test_double : lct_ulaw.voc ............ ok
lcomp_test_short : lct_alaw.voc ............ ok
lcomp_test_int : lct_alaw.voc ............ ok
lcomp_test_float : lct_alaw.voc ............ ok
lcomp_test_double : lct_alaw.voc ............ ok
update_header_test : header.voc .............. ok
zero_data_test : zerolen.voc ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on VOC files.
----------------------------------------------------------------------
pcm_test_short : wrt_short_be.mat4 ....... ok
pcm_test_short : wrt_short_le.mat4 ....... ok
pcm_test_int : wrt_int_be.mat4 ......... ok
pcm_test_int : wrt_int_le.mat4 ......... ok
pcm_test_float : wrt_float_be.mat4 ....... ok
pcm_test_float : wrt_float_le.mat4 ....... ok
pcm_test_double : wrt_double_be.mat4 ...... ok
pcm_test_double : wrt_double_le.mat4 ...... ok
empty_file_test : wrt_empty_short.mat4 .... ok
empty_file_test : wrt_empty_float.mat4 .... ok
update_header_test : header.mat4 ............. ok
update_seek_short_test : header_short.mat4 ....... ok
update_seek_int_test : header_int.mat4 ......... ok
update_seek_float_test : header_float.mat4 ....... ok
update_seek_double_test : header_double.mat4 ...... ok
zero_data_test : zerolen.mat4 ............ ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on MAT4 files.
----------------------------------------------------------------------
pcm_test_char : wrt_char_be.mat5 ........ ok
pcm_test_char : wrt_char_le.mat5 ........ ok
pcm_test_short : wrt_short_be.mat5 ....... ok
pcm_test_short : wrt_short_le.mat5 ....... ok
pcm_test_int : wrt_int_be.mat5 ......... ok
pcm_test_int : wrt_int_le.mat5 ......... ok
pcm_test_float : wrt_float_be.mat5 ....... ok
pcm_test_float : wrt_float_le.mat5 ....... ok
pcm_test_double : wrt_double_be.mat5 ...... ok
pcm_test_double : wrt_double_le.mat5 ...... ok
empty_file_test : wrt_empty_char.mat5 ..... ok
empty_file_test : wrt_empty_short.mat5 .... ok
empty_file_test : wrt_empty_float.mat5 .... ok
update_header_test : header.mat5 ............. ok
update_seek_short_test : header_short.mat5 ....... ok
update_seek_int_test : header_int.mat5 ......... ok
update_seek_float_test : header_float.mat5 ....... ok
update_seek_double_test : header_double.mat5 ...... ok
zero_data_test : zerolen.mat5 ............ ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on MAT5 files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.pvf ............ ok
pcm_test_short : wrt_short.pvf ........... ok
pcm_test_int : wrt_int.pvf ............. ok
update_header_test : header.pvf .............. ok
update_seek_short_test : header_short.pvf ........ ok
zero_data_test : zerolen.pvf ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on PVF files.
----------------------------------------------------------------------
lcomp_test_short : lct_8bit.xi ............. ok
lcomp_test_int : lct_8bit.xi ............. ok
lcomp_test_short : lct_16bit.xi ............ ok
lcomp_test_int : lct_16bit.xi ............ ok
lcomp_test_float : lct_16bit.xi ............ ok
lcomp_test_double : lct_16bit.xi ............ ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on XI files.
----------------------------------------------------------------------
pcm_test_short : wrt_short.htk ........... no stereo : ok
update_header_test : header.htk .............. ok
update_seek_short_test : header_short.htk ........ ok
zero_data_test : zerolen.htk ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on HTK files.
----------------------------------------------------------------------
pcm_test_char : wrt_char_u8.avr ......... ok
pcm_test_char : wrt_char_s8.avr ......... ok
pcm_test_short : wrt_short.avr ........... ok
update_header_test : header.avr .............. ok
update_seek_short_test : header_short.avr ........ ok
zero_data_test : zerolen.avr ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on AVR files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.sds ............ no stereo : ok
pcm_test_short : wrt_short.sds ........... no stereo : ok
pcm_test_24bit : wrt_24bit.sds ........... no stereo : ok
empty_file_test : wrt_empty_char.sds ...... ok
empty_file_test : wrt_empty_short.sds ..... ok
update_header_test : header.sds .............. ok
zero_data_test : zerolen.sds ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on SDS files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.sd2 ............ ok
pcm_test_short : wrt_short.sd2 ........... ok
pcm_test_24bit : wrt_24bit.sd2 ........... ok
pcm_test_int : wrt_32bit.sd2 ........... ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on SD2 files.
----------------------------------------------------------------------
lcomp_test_short : lct_psion.wve ........... ok
lcomp_test_int : lct_psion.wve ........... ok
lcomp_test_float : lct_psion.wve ........... ok
lcomp_test_double : lct_psion.wve ........... ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on WVE files.
----------------------------------------------------------------------
pcm_test_short : wrt_short.mpc ........... ok
update_header_test : header.mpc .............. ok
update_seek_short_test : header_short.mpc ........ ok
zero_data_test : zerolen.mpc ............. ok
filesystem_full_test : /dev/full ............... /dev/full missing
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on MPC 2000 files.
----------------------------------------------------------------------
pcm_test_char : wrt_char.flac ........... ok
pcm_test_short : wrt_short.flac .......... ok
pcm_test_24bit : wrt_24bit.flac .......... ok
compression_size_test : q[36]_cmp_pcm16.flac .... ok
string_start_test : str_strings.flac ........ ok
update_header_before_write : header.flac ............. ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on FLAC files.
----------------------------------------------------------------------
ogg_short_test : vorbis_short.oga ........ ok
ogg_seek_test : vorbis_short.oga ........ ok
ogg_int_test : vorbis_int.oga .......... ok
ogg_seek_test : vorbis_int.oga .......... ok
ogg_float_test : vorbis_float.oga ........ ok
ogg_seek_test : vorbis_float.oga ........ ok
ogg_double_test : vorbis_double.oga ....... ok
ogg_seek_test : vorbis_double.oga ....... ok
ogg_stereo_seek_test : vorbis_seek.ogg ......... ok
vorbis_test : cmp_vorbis_test.oga ..... ok
compression_size_test : q[36]_cmp_vorbis.oga .... ok
sdlcomp_test_short : lct_vorbis.oga .......... ok
sdlcomp_test_int : lct_vorbis.oga .......... ok
sdlcomp_test_float : lct_vorbis.oga .......... ok
sdlcomp_test_double : lct_vorbis.oga .......... ok
string_start_test : str_vorbis.oga .......... ok
zero_data_test : zerolen.oga ............. ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on OGG/VORBIS files.
----------------------------------------------------------------------
ogg_opus_short_test : ogg_opus_short.opus ..... ok
ogg_opus_seek_test : ogg_opus_short.opus ..... ok
ogg_opus_int_test : ogg_opus_int.opus ....... ok
ogg_opus_seek_test : ogg_opus_int.opus ....... ok
ogg_opus_float_test : ogg_opus_float.opus ..... ok
ogg_opus_seek_test : ogg_opus_float.opus ..... ok
ogg_opus_double_test : ogg_opus_double.opus .... ok
ogg_opus_seek_test : ogg_opus_double.opus .... ok
ogg_opus_stereo_seek_test : ogg_opus_seek.opus ...... ok
ogg_opus_original_samplerate_test : ogg_opus_original_samplerate.opus ok
compression_size_test : q[36]_cmp_opus.opus ..... ok
sdlcomp_test_short : lct_opus.opus ...........
Sample rate -> 12kHz ok
sdlcomp_test_int : lct_opus.opus ...........
Sample rate -> 12kHz ok
sdlcomp_test_float : lct_opus.opus ...........
Sample rate -> 12kHz ok
sdlcomp_test_double : lct_opus.opus ...........
Sample rate -> 12kHz ok
string_start_test : str_opus.opus ........... ok
----------------------------------------------------------------------
libsndfile-1.2.2 passed tests on OPUS files.
----------------------------------------------------------------------
mpeg_short_test : mpeg_short.mp3 .......... ok
mpeg_seek_test : mpeg_short.mp3 .......... ok
mpeg_int_test : mpeg_int.mp3 ............ ok
mpeg_seek_test : mpeg_int.mp3 ............ ok
mpeg_float_test : mpeg_float.mp3 .......... ok
mpeg_seek_test : mpeg_float.mp3 .......... ok
mpeg_double_test : mpeg_double.mp3 ......... ok
mpeg_seek_test : mpeg_double.mp3 ......... ok
mpeg_stereo_seek_test : mpeg_seek.mp3 ........... ok
compression_size_test : q[36]_cmp_mpeg.mp3 ......
Line 167 : q3 size (71352) >= q6 size (71352)
FAIL: tests/pedantic-header-test.sh
======================================
1 of 1 test failed
Please report to sndfile@mega-nerd.com
======================================
make[3]: *** [check-TESTS] Error 1
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check] Error 2
So it generally looks fine, though for some reason one test case fails for mpeg.
@warhammerkid Could you please say why it does not work? I try to run
audio-playback
, but it seems that what fails isruby-audio
: