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 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
|
Wed Feb 3 22:00:58 JST 2010 Conrad Parker <conrad@metadecks.org>
* Version 1.0.0
* This is a stable maintenance release including the result of security review
and bug fixes included in the Mozilla Firefox 3.5 release.
Wed Apr 8 07:33:30 JST 2009 Conrad Parker <conrad@metadecks.org>
* Version 0.9.2
* Security fixes related to Mozilla bugs 468293, 480014, 480521,
481601.
* Fix bounds checking of mode in Speex header
* Handle allocation failures throughout due to out of memory
* Added support for libFLAC 1.1.3
* Add conditional support for speex_lib_get_mode() from libspeex 1.1.7
If available, this function is used in place of static mode
definitions. For ticket:419
* Check for Vorbis libs via pkgconfig, required for MacPorts etc.
Mon Apr 7 06:12:18 JST 2008 Conrad Parker <conrad@metadecks.org>
* Version 0.9.1
* Fixed bounds checking of mode in Speex header (merged from speexdec)
* Updated Visual Studio solution file with recently added sources and
headers (arke)
* Updated FLAC configure checking and testing
* Support for automake 1.10 and other build cleanups (johnf)
Sat Jan 12 19:11:09 JST 2008 Conrad Parker <conrad@metadecks.org>
* Version 0.9.0
* Encoding and decoding of the PCM audio and "Vorbiscomment" metadata
packets is supported for FLAC streams in Ogg.
* The documentation and test suite have been updated for FLAC.
* The decoder example now handles Ogg files containing multiple
logical bitstreams; it simply extracts the first audio track.
This demonstrates how to decode audio from a video file, or
one track of a multitrack audio file.
* Updated shared version info to 4:0:3
Thu Nov 8 15:36:47 JST 2007 Conrad Parker <conrad@metadecks.org>
* Version 0.8.1
* This is a maintenance release, fixing a build error when
libfishsound is configured with encoding disabled. For details, see:
http://trac.annodex.net/log/libfishsound/branches/1.0-stable/
Wed Jun 6 10:06:10 JST 2007 Conrad Parker <conrad@metadecks.org>
* Version 0.8.0
* Improved consistency of frame number reporting: for both Vorbis
and Speex, the frame number is always updated before calling the
user's callbacks for encoding or decoding.
* Added an internal finalizer for encoding the end of Vorbis streams,
to ensure that all input samples are correctly encoded without
requiring programmer intervention.
* Compatibility with SVN trunk, included new API functions:
fish_sound_set_decoded_float;
fish_sound_set_decoded_float_ilv;
fish_sound_encode_float;
fish_sound_encode_float_ilv;
* Added definitions for FISH_SOUND_CONTINUE, STOP_OK, STOP_ERR as
documented in <fishsound/constants.h> (ticket:278)
* Documentation improvements for fish_sound_new() and
fish_sound_decode() functions. (Ralph Giles)
* Updated Win32 build system (Marcin Lubonski)
* Updated shared version info to 3:0:2
Tue Jul 19 23:41:06 EST 2005 Conrad Parker <conrad@metadecks.org>
* Version 0.7.0
* Added typesafe encoding and decoding interfaces. Some existing
interfaces are marked as deprecated, but source and binary
compatibility with previous versions has been maintained.
(Backported from changesets 282, 283, 285, 289, 290, 304)
* Valgrind-clean: Removed memory leaks and other errors exposed by
running the entire suite of unit tests under valgrind.
(Changeset 1398, and Backported changesets:
285:322 src/libfishsound/comments.c
304:323 src/libfishsound/fishsound.c
332:328, 337:515, 568 src/libfishsound/vorbis.c
308, 316, 333:514 src/libfishsound/speex.c
274:516 src/tests/encdec-comments.c
* Added compatibility with and detection of Speex 1.1
(Changeset 1391, and Backported changesets 306, 307)
* Add support for compilation under MinGW (Erik de Castro Lopo)
(Backported changeset 602)
* Various build system improvements (Thomas Vander Stichele)
(Backported changesets 536, 1337, 1355)
* Various minor backports (Backported changesets 294, 300, 301,
302, 303, 341, 511, 518, 532, 535, 568, 607, 666, 1356, 1396)
* Updated shared version info to 2:0:1
Thu Jun 24 18:48:46 EST 2004 Conrad Parker <conrad@metadecks.org>
* Version 0.6.3
Bug fixes:
* non-interleaved Speex encoding re-written and tested
* memory leak in comments API closed
Tests and examples:
* new examples fishsound-encdec and fishsound-decenc to trial
encode<->decode pipelines
* improved testing of Speex non-interleaved encoding
Fri May 21 14:32:41 EST 2004 Conrad Parker <conrad@metadecks.org>
* Version 0.6.2
Improved handling of first and last blocks of data (bos and eos
packets in Ogg):
* new fish_sound_prepare_truncation() API call
* improved encdec-audio test to keep track of frames in and out,
and warn if unequal. (Currently not set to FAIL on this condition
as it appears to be common for Speex)
Updates to Win32 nmake build files
Wed May 5 21:44:26 EST 2004 Conrad Parker <conrad@metadecks.org>
* Version 0.6.1
Added support for comment packets, tests, and various bugfixes.
* Added fish_sound_comment_() API, <fishsound/comments.h>
* Fixed segv bug in decoding stereo Speex to non-interleaved
* Added test for encode/decode pipeline with a variety of
combinations of format, interleave, samplerate, channels and
buffer size.
* Added tests for comments data structure and encode/decode pipeline
* Added fish_sound_{get,set}_frameno() API calls
Wed Mar 24 17:53:55 EST 2004 Conrad Parker <conrad@metadecks.org>
* Version 0.6.0
* moved encode and decode to examples, added documentation for each
* added fish_sound_{get,set}_interleave() api calls
* various bugfixes from zen and silvia
* updated win32 dev files from silvia
Sun Mar 07 17:30:00 EST 2004 Silvia Pfeiffer <Silvia.Pfeiffer@csiro.au>
* Version 0.5.41
* fixed up windows port and release preparation with
REAME files etc.
Some time in the year 2003...
* A new fish was born...
* ... by Conrad Parker <Conrad.Parker@csiro.au>
* ... and it had a long unlogged journey...
* before arriving at 0.5.40 . :)
|