aboutsummaryrefslogtreecommitdiffstats
path: root/src/replay_gain.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* replay_gain: moved code to replay_gain_config.cMax Kellermann2010-01-041-129/+0
|
* replay_gain: moved code to replay_gain_info.cMax Kellermann2010-01-041-23/+0
|
* replay_gain: refactor API, move code to replay_gain_state.cMax Kellermann2010-01-041-53/+2
| | | | | The replay_gain_state struct holds the precalculated scale factor, which is removed from struct replay_gain_info.
* replay_gain: added function replay_gain_info_dup()Max Kellermann2010-01-041-0/+6
|
* replay_gain: removed overly verbose debug messageMax Kellermann2010-01-021-1/+0
| | | | Don't log "ReplayGain is missing".
* Update copyright notices.Avuton Olrich2009-12-311-1/+1
|
* include config.h in all sourcesMax Kellermann2009-11-121-0/+1
| | | | | | After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue.
* replay_gain: trigger OPTIONS idle event on mode changeMax Kellermann2009-11-011-0/+3
|
* command: allow changing replay gain mode on-the-flyMax Kellermann2009-10-171-1/+20
| | | | | The new command "replay_gain_mode" allows the user to switch the replay gain mode on-the-fly. No more mpd.conf editing.
* replay_gain: moved mode parser to replay_gain_set_mode_string()Max Kellermann2009-10-171-6/+19
|
* replay_gain: added setting "replaygain off"Max Kellermann2009-10-171-1/+1
| | | | | There was no setting for disabling replay gain. It was off when the "replaygain" setting was not there.
* replay_gain: read configuration even when replay gain is disabledMax Kellermann2009-10-171-4/+3
| | | | | | It will be possible to enable replay gain at runtime even when it is disabled in the configuration file. This patch enables the preamp settings in this case.
* Preamp for missing replay-gainDaniel Seuthe2009-06-251-9/+38
|
* all: Update copyright header.Avuton Olrich2009-03-131-7/+10
| | | | | | | | This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
* conf: const pointers in block get functionsMax Kellermann2009-01-251-1/+1
| | | | | All config_get_block_*() functions should accept constant config_param pointers.
* conf: no CamelCase, part IMax Kellermann2009-01-171-2/+2
| | | | Renamed functions, types, variables.
* pcm_utils: moved code to pcm_volume.cMax Kellermann2009-01-071-1/+1
| | | | Moved the software volume code to a separate library.
* replay_gain: don't include os_compat.hMax Kellermann2008-11-111-1/+3
| | | | | os_compat.h is deprecated and should be replaced with well-defined standard headers.
* replay_gain: use GLib instead of utils.h/log.hMax Kellermann2008-11-111-14/+11
| | | | Eliminated deprecated libraries.
* replay_gain: use pcm_volume() to apply replay gainMax Kellermann2008-11-111-37/+2
| | | | | | | The currently replay_gain_apply() implementation duplicates code from pcm_volume(), except that it uses a floating point scale. Eliminate all duplicated code from and make it utilize the pcm_volume() library function. This introduces replay gain support for 24 bit audio.
* replay_gain: converted struct replay_gain_info elements to an arrayMax Kellermann2008-11-111-19/+19
| | | | | Having an array instead of individual variables allows the use of the replay_gain_mode enum as an array index.
* replay_gain: converted replay_gain_mode to an enumMax Kellermann2008-11-111-1/+1
| | | | Prefer C enums over CPP macros.
* replay_gain: removed superfluous author name commentMax Kellermann2008-11-111-1/+0
| | | | The author's name is already mentioned in the copyright declaration.
* replay_gain: no CamelCaseMax Kellermann2008-11-111-30/+31
| | | | Renamed functions and variables.
* replay_gain: renamed sources to replay_gain.c, replay_gain.hMax Kellermann2008-11-111-0/+167
No CamelCase file names.