Import the current wip animation datatype and subclasses. further development will...
[AROS.git] / workbench / classes / datatypes / wav / Changelog
blobf6ce9d6bb49d5a32bd1df87bc358cd95c4a2e62d
1 50.3 (20-Nov-2007)
2  - Increased optimisation and some code cleanup
3  - Improved the decoder system somewhat
4  - Added 2-bit g723 support to the g72x decoder (no idea if this works or not)
5  - Also removed some g72x code that wasn't being used (encoders and some alaw/
6    ulaw stuff)
8 50.2 (15-Aug-06)
9  - Improved low memory handling. now tries to allocate a smaller decode/encode
10    buffer if there isn't enough free memory for the default size (~16kB).
11    Previous versions just returned an error if this was the case
12  - Fixed saved size of "data" chunk (DTM_WRITE) for stereo sounds. the code
13    didn't multiply totalFrames with numChannels so stereo sound files written by
14    the datatype were half their original length when loaded back in
16 50.1 (27-Feb-2006)
17  - enabled G.72X support (untested)
19 0.11 (24-Jan-2006)
20  - removed (now) redundant makefile (Makefile.nogsm)
21  - fixed bug in 64-bit float decoder (pointer was incremented by 4 instead of
22    8...)
23  - fixed PPC inline asm in endian.h write_lexx routines (source and destination
24    registers were wrong), used in DTM_WRITE
26 0.10 (22-Nov-2005)
27  - added missing signed->unsigned conversion to DTM_WRITE (saving in native
28    format should work OK now)
29  - added workaround for sounds that have a much too small total frames count in
30    their fact chunk
31  - removed some useless junk from the code
33 0.9 (10-Nov-2005)
34  - fixed ms adpcm support, finally!! :-D
35  - GetWave() now obtains it's file handle properly with DTA_Handle tag instead
36    of IDOS->Open()
38 0.8 (21-Sep-2005)
39  - optimised wave_gsm610.c and wave_ieee_float.c a little
40  - added option to compile without gsm support (make -f Makefile.nogsm)
41  - wave_ms_adpcm.c still not working correctly :-(
43 0.7 (1-Apr-2005)
44  - added 64-bit float support
45  - fixed crashes in gsm decoder (wave_gsm610.c)
47 0.6 (23-Mar-2005):
48  - fixed bug in bitpack_seek (bitpack.c)
49  - rewrote the decoder system (again) and moved most of it to decoders.c from
50    wave_class.c.
51  - added GSM610 support
53 0.5 (6-Mar-2005):
54  - no more mysterious "Error 1" error returns!
55  - major rewrite of + optimisations to ConvertWAVE() fmt chunk handling...
56  - added support for writing in the dt's native format
57  - some minor code fixes that I can't remember
58  - switched to VBCC
60 0.3 (28-Feb-2005):
61  - added MS ADPCM support (not working)
62  - added u-Law A-Law support
63  - added IEEE float support
64  - minor code fixes (error messages etc.)
65  - fixed possible memory trashing (IMA decoder)
67 0.2 (22-Feb-2005):
68  - fixed bug in IMA ADPCM decoder (stereo sounds weren't loaded correctly)
70 0.1 (21-Feb-2005):
71  - first released version of the datatype