|
DiskSample is an audio player module capable of playing multiple files or streams at once. The file formats supported are:
- Audio MPEG, with the help of the AudioMPEG module.
- AC3, with the help of the AC3 module. The source code of that module is based on Liba52 (GPL license) and distributed with the documentation of the modules.
- Flac (Free Audio Lossless Codec).
- Vorbis, with the help of the Vorbis module.
- WAVE files, limited to uncompressed PCM or Audio MPEG
For download of the modules and the documentation, refer to DigitalCD's download section.

Version 0.45, 26 January 2010
Bug Fixes:
- MP3 without MPEG sync code would remain indefinitely as 'not ready'.
- Was attempting file reads from callback while still opening file.
- Ignore errors in file reads from callback to cope with some network FS.
Version 0.44, 03 December 2009
Changes:
- Recompiled for ARMv7 compatibility.
Bugs Fixes:
- Altering position in a FLAC would store a temporary incorrect position value.
Version 0.43, 21 February 2009
Changes:
- Mix With multiple streams, when end up restoring ourselves as previous handler in 8-bit mode, causing a background crash.
- Extract track number from ID3v1 tag
Version 0.42, 25 Mai 2008
Changes:
- Bug in FLAC sync detection made 24-bit FLACs unplayable.
Version 0.41, 26 January 2008
Changes:
- Decode files of type &A8F as AC3.
Version 0.40, 12 January 2008
Changes:
- Support for FLAC and WAVE (PCM only).
- Fixes for Vorbis replay of files containg a succession of small independant streams
- Fixes in positionning to keep metadata into account.
Version 0.39, 11 March 2007
Changes:
- Additional output info flag for KinoAMP.
- Better volume scaling.
- Return correct error code when WAVE sub-format is not supported.
|