2001-08-05 Baruch Even <baruch.even@writeme.com> * various files: Added compression support. 2001-02-14 Baruch Even <baruch.even@writeme.com> * src/normvol.c: Changed the song change detection, it leaked memory. 2001-02-04 Baruch Even <baruch.even@writeme.com> * various files: Removed gettext support from compilation due to some linkage problem, it is not used anyhow. * src/Makefile.am: Fixed install problem where the files where installed to the wrong directory. * src/normvol.c: Made the song change detection avoid misdetection when the song is just moved around in the playlist. 2001-01-03 Sourav K. Mandal <Sourav.Mandal@ikaran.com> * volnorm.spec.in: Fixed the spec file. 2000-10-23 Baruch Even <baruch.even@writeme.com> * configure.in: Changed to allow a new configure directive: --with-plugindir=DIR this allows installing the plugin wherever the user wants, the real use for it is to install it in the home directory. 2000-10-18 Baruch Even <baruch.even@writeme.com> * src/volnorm.glade: Changed the silence level to be between 0 -- 0.01 with possible increments of 0.0001. This will provide better audio quality. 2000-09-24 Baruch Even <baruch.even@writeme.com> * src/normvol.c: Added debug prints in order to help improve the settings this is a temporary measure until I'll create the monitor window. Changed the order in which the power level is calculated to improve accuracy and avoid overflows. Also in order to be more consistent the smoothing buffer now gets the square root of the power. * src/smooth.c: Undone the change from 2000-09-09 such that the gain is applied from the start and there is no wait for the buffer to fill, there are songs where the start is not quiet and this created a sudden jump after the song was already playing. * src/cfg.c: Changed the default maximum gain to 10.0 instead of 15.0 2000-09-16 Baruch Even <baruch.even@writeme.com> * src/cfg.h: * src/cfg.c: Added a print_config function to help debugging problems with configuration variables. * src/cfg.c: Fixed a bug where the normalizing level was set too high in the start. 2000-09-15 Baruch Even <baruch.even@writeme.com> * src/cfg.h: Changed the ifdef protection, it clashed with config.h * src/cfg.c: Changed variable from max_level to max_mult 2000-09-15 Baruch Even <baruch.even@writeme.com> * configure.in: * src/smooth.c: Added the use of src/config.h * src/normvol.c: Minor tweaks in the gain change code for clarity. 2000-09-15 Baruch Even <baruch.even@writeme.com> * src/cfg.c: The constant used to initialize the max_mult was mistyped. 2000-09-15 Baruch Even <baruch.even@writeme.com> * src/cfg.c: Added the variables max_mult and silence_level that I forgot about. Thanks to Jim Smith. 2000-09-14 Baruch Even <baruch.even@writeme.com> * src/cfg.h: * src/cfg.c: Added config variables to support the maximum multiplier and silence level. * src/normvol.c: Added support for maximum multiplier and silence level. 2000-09-09 Baruch Even <baruch.even@writeme.com> * src/smooth.c: Do not adjust anything until smoothing buffer is full. This will reduce the problem of artifacts in the beginning of songs. 2000-08-29 Baruch Even <baruch.even@writeme.com> * src/normvol.c: Discard old data when file changes. 2000-08-28 Baruch Even <baruch.even@writeme.com> * Initial public release (version 0.1)