mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-27 09:33:41 +02:00
![]() A packages/fcl-sound/tests A packages/fcl-sound/tests/data A packages/fcl-sound/tests/data/wav A packages/fcl-sound/tests/data/wav/reader A packages/fcl-sound/tests/data/wav/reader/valid A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav.info.txt A packages/fcl-sound/tests/tcwavreader.pas A packages/fcl-sound/tests/testfclsound.lpi A packages/fcl-sound/tests/testfclsound.lpr --- Recording mergeinfo for merge of r47447 into '.': U . --- Merging r47452 into '.': A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav.raw U packages/fcl-sound/tests/tcwavreader.pas --- Recording mergeinfo for merge of r47452 into '.': G . --- Merging r47454 into '.': A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav.raw G packages/fcl-sound/tests/tcwavreader.pas --- Recording mergeinfo for merge of r47454 into '.': G . --- Merging r47457 into '.': U packages/fcl-sound/src/fpwavformat.pas --- Recording mergeinfo for merge of r47457 into '.': G . --- Merging r47461 into '.': U packages/fcl-sound/src/fpwavreader.pas A packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav A packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav.raw G packages/fcl-sound/tests/tcwavreader.pas U packages/fcl-sound/tests/testfclsound.lpi --- Recording mergeinfo for merge of r47461 into '.': G . --- Merging r47464 into '.': G packages/fcl-sound/src/fpwavreader.pas --- Recording mergeinfo for merge of r47464 into '.': G . --- Merging r47465 into '.': G packages/fcl-sound/src/fpwavreader.pas --- Recording mergeinfo for merge of r47465 into '.': G . --- Merging r47466 into '.': A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav.raw A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav.raw G packages/fcl-sound/tests/tcwavreader.pas --- Recording mergeinfo for merge of r47466 into '.': G . --- Merging r47467 into '.': U packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav.info.txt U packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav.info.txt G packages/fcl-sound/tests/tcwavreader.pas --- Recording mergeinfo for merge of r47467 into '.': G . --- Merging r47545 into '.': G packages/fcl-sound/src/fpwavreader.pas A packages/fcl-sound/tests/data/wav/reader/valid/odd_fmt_size.wav A packages/fcl-sound/tests/data/wav/reader/valid/odd_fmt_size.wav.info.txt A packages/fcl-sound/tests/data/wav/reader/valid/odd_fmt_size.wav.raw G packages/fcl-sound/tests/tcwavreader.pas --- Recording mergeinfo for merge of r47545 into '.': G . # revisions: 47447,47452,47454,47457,47461,47464,47465,47466,47467,47545 r47447 | nickysn | 2020-11-19 02:10:36 +0100 (Thu, 19 Nov 2020) | 3 lines Changed paths: A /trunk/packages/fcl-sound/tests A /trunk/packages/fcl-sound/tests/data A /trunk/packages/fcl-sound/tests/data/wav A /trunk/packages/fcl-sound/tests/data/wav/reader A /trunk/packages/fcl-sound/tests/data/wav/reader/valid A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav.info.txt A /trunk/packages/fcl-sound/tests/tcwavreader.pas A /trunk/packages/fcl-sound/tests/testfclsound.lpi A /trunk/packages/fcl-sound/tests/testfclsound.lpr + created some tests for fcl-sound r47452 | nickysn | 2020-11-19 03:56:49 +0100 (Thu, 19 Nov 2020) | 3 lines Changed paths: A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav.raw M /trunk/packages/fcl-sound/tests/tcwavreader.pas + also check the actual PCM wave data in the fcl-sound wavreader test r47454 | nickysn | 2020-11-19 04:26:37 +0100 (Thu, 19 Nov 2020) | 3 lines Changed paths: A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav.raw M /trunk/packages/fcl-sound/tests/tcwavreader.pas + fcl_sound wav reader tests: added stereo .wav file tests r47457 | nickysn | 2020-11-19 17:22:06 +0100 (Thu, 19 Nov 2020) | 1 line Changed paths: M /trunk/packages/fcl-sound/src/fpwavformat.pas + added constants for all the other wave formats (codecs), supported in a .wav file, besides PCM r47461 | nickysn | 2020-11-20 00:05:25 +0100 (Fri, 20 Nov 2020) | 4 lines Changed paths: M /trunk/packages/fcl-sound/src/fpwavreader.pas A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav.raw M /trunk/packages/fcl-sound/tests/tcwavreader.pas M /trunk/packages/fcl-sound/tests/testfclsound.lpi + support reading .wav files that have extra data in the end of the 'fmt ' chunk. Added test case, which is a file, generated by the Euphoric emulator. r47464 | nickysn | 2020-11-20 04:21:19 +0100 (Fri, 20 Nov 2020) | 3 lines Changed paths: M /trunk/packages/fcl-sound/src/fpwavreader.pas - don't check for the PCM format in the .wav reader, to allow reading other audio formats r47465 | nickysn | 2020-11-20 04:24:16 +0100 (Fri, 20 Nov 2020) | 4 lines Changed paths: M /trunk/packages/fcl-sound/src/fpwavreader.pas * fixed bug in wav reader, that fails to skip non-data chunks, because it forgets to seek ahead in the stream r47466 | nickysn | 2020-11-20 04:31:15 +0100 (Fri, 20 Nov 2020) | 3 lines Changed paths: A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav.raw A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav.raw M /trunk/packages/fcl-sound/tests/tcwavreader.pas + added tests with 32-bit and 64-bit IEEE floating point .wav files r47467 | nickysn | 2020-11-20 04:36:39 +0100 (Fri, 20 Nov 2020) | 3 lines Changed paths: M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_16_tag.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_24.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_32float.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_64float.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_mono_8.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_16.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_24.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_32float.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_64float.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/44k_stereo_8.wav.info.txt M /trunk/packages/fcl-sound/tests/data/wav/reader/valid/euphoric_tape.wav.info.txt M /trunk/packages/fcl-sound/tests/tcwavreader.pas + check the audio format id field in the tests as well r47545 | nickysn | 2020-11-24 01:31:16 +0100 (Tue, 24 Nov 2020) | 3 lines Changed paths: M /trunk/packages/fcl-sound/src/fpwavreader.pas A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/odd_fmt_size.wav A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/odd_fmt_size.wav.info.txt A /trunk/packages/fcl-sound/tests/data/wav/reader/valid/odd_fmt_size.wav.raw M /trunk/packages/fcl-sound/tests/tcwavreader.pas + support reading .wav with an odd (uneven) fmt chunk size git-svn-id: branches/fixes_3_2@47645 - |
||
---|---|---|
.. | ||
src | ||
tests | ||
fpmake.pp | ||
Makefile | ||
Makefile.fpc |