Highlights:
* Added a new ID3 tag manipulation library (libid3tag).
* Fixed a possible segmentation fault due to mmap() abuse.
* Added a 64-bit FPM negation operation to improve performance of subband
synthesis on some platforms.
* Added rounding to Layer III requantization for slightly better accuracy.
* Modified the PCM dithering routine for better dithered output.
* Added TTY controls and new --tty-control and --no-tty-control options to
`madplay'. TTY control keys: `P' pause, `S' stop, `Q' quit, `F' forward,
`B' backward.
* Will reject attempts to LoadFrom(char *) with a null pointer.
* Now puts a null byte in the tail end of the buffer during a
SaveTo(char *) even if the editor buffers are empty. Will
refuse to save to a null pointer.
- Multi-threaded support added. Clock, timer and chronograph continue
running while configure window is open.
- A couple small changes to the dockapp to make the characters 'I'
and ':' appear better.
- Major rewrite/cleanup of the code from top to bottom.
- Improved configure state tracking. Program would give errors and
crash if you clicked on the dockapp multiple times to open the
config window.
- Added support for selecting font color on the command line.
- Bugfixes, optimizations and a few new features; see
http://gtk-gnutella.sourceforge.net/changelog/ for details
o Install README and manual page from debian
o Clean up DESCR
o This is not an audio-related port
o The port uses X11
o The port can build concurrently
Ok lebel@