1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
|
Changes from 0.1 to 0.2.0
- added CDAudio class.
- endian aware header parsing and endian as part of info block.
- case insensitive compares added.
- dialogic adpcm uniquely identified.
- riff (wave) create/read support added.
- 8, 16, and 32 bit pcm linear audio formats added.
Changes from 0.2.0 to 0.2.1
- fixed endian calculations.
- protect conversion routines from div. by zero.
- fixed mulaw in au header reading.
- fixed frame fill routine.
Changes from 0.2.1 to 0.2.2
- added AudioSample and AudioTone classes.
Changes from 0.2.2 to 0.2.3
- fixed broken test in configure.
- added "strings.h" for portability, unixware, AIX.
Changes from 0.2.3 to 0.2.4
- fixed open for r/o file access.
- FreeBSD package support.
Changes from 0.2.4 to 0.2.5
- fixed memory leaks.
- added debug support.
Changes from 0.2.5 to 0.2.6
- doxygen manuals
Changes from 0.2.6 to 0.2.7
- added getBuffer and putBuffer for physical i/o.
Changes from 0.2.7 to 0.3.0
- Anu Gupta's changes for .wav/riff file header processing.
- Virtualization of I/O so that Common C++ URLStream could be used.
Changes from 0.3.0 to 0.3.1
- modern FreeBSD ports support.
- support for AudioCodec encoding classes and registeration based
codec modules for potential DSO support.
Changes from 0.3.1 to 0.4.0
- further work on transcoding codec support.
- named codec searching.
Changes from 0.4.0 to 0.4.1
- ccAudio becomes GNU ccAudio.
Changes from 0.4.1 to 0.5.0
- c++ header fixes and minor changes.
- tone generation extended to allow continual frame regeneration.
- codec registration class can now synthesis tones.
- namespace support now used.
Changes from 0.5.0 to 0.5.1
- ccAudio now uses Common C++ for common configuration and attributes.
Changes from 0.5.1 to 0.5.2
- header changes.
Changes from 0.5.2 to 0.9.1
- riff header update fix on create.
Changes from 0.9.1 to 0.9.2
- FreeBSD ports build fixed.
Changes from 0.9.2 to 0.9.3
- updated build.
Changes from 0.9.3 to 1.0rc1
- some fixes for riff/wave header creation
- rpm files split into base and devel.
Changes from 1.0rc1 to 1.0rc2
- Mingw32 compile support added.
- major win32 target build bugs fixed.
Changes from 1.0rc2 to 1.0
- wavetest1 added, and now passes. Wave file creation for
at least PCM works fine now.
- Many APIs documented.
- getAbsolutePosition and getErrorStr methods added for
better wave support.
- Some Win32 versions of functions were fixed.
Changes from 1.0.0 to 1.0.1
- fix man build and install.
Changes from 1.0.1 to 1.0.2
- fix for mulaw .wav files
- new wavetest2.
Changes from 1.0.2 to 1.0.3
- fix for gcc 3.2 things in wavetests.
- fix for rh6.2 spec file rpm build.
Changes from 1.0.3 to 1.0.4
- fix for FreeBSD
Changes from 1.0.4 to 1.0.5
- code cleanup
Changes from 1.0.5 to 1.0.6
- signed linear raw by .sw, .raw
- big fix in padding of multi-byte audio formats.
Changes from 1.0.6 to 1.0.7
- reconfig adapted for macosx
- configuration simplified for modern autoconf/automake systems
Changes from 1.0.7 to 1.1.0
- rewrite of codec classes and operation
- support of codec loadable dso modules
- g.711 ulaw & alaw loadable codec
- support for linear i/o streaming
- multi-step linkage for macosx
Changes from 1.1.0 to 1.1.1
- fix for dtmf compile.
Changes from 1.1.1 to 1.1.2
- support for Common C++ 1.1.x
- reconfig multi-version test
- updated configture.in to configure.ac
Changes from 1.1.2 to 1.1.3
- some small build fixups
Changes from 1.1.3 to 1.2.0
- fix for rewrite wave file header only when modified file
- fix to make sure AudioFile::close can never exit rewrite without
closing handle.
- fix to rewrite header on ms .wav as well as riff.
- fsf copyright transfer
- use stat to refresh length at close when rewriting header.
|