diff options
author | Warren Dukes <warren.dukes@gmail.com> | 2004-05-07 22:42:54 +0000 |
---|---|---|
committer | Warren Dukes <warren.dukes@gmail.com> | 2004-05-07 22:42:54 +0000 |
commit | 04fdc209d9e2af8285c6e2015c2c5b69d0f85b5e (patch) | |
tree | a28ff627e524c0ae683267f913c2107bff359e02 /src/replayGain.h | |
parent | ff3323334aa3e140584d2a8aecf4f092dfb13bb2 (diff) | |
download | mpd-04fdc209d9e2af8285c6e2015c2c5b69d0f85b5e.tar.gz mpd-04fdc209d9e2af8285c6e2015c2c5b69d0f85b5e.tar.xz mpd-04fdc209d9e2af8285c6e2015c2c5b69d0f85b5e.zip |
add replayGain stuff for flac from AliasMrJones
git-svn-id: https://svn.musicpd.org/mpd/trunk@943 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'src/replayGain.h')
-rw-r--r-- | src/replayGain.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/replayGain.h b/src/replayGain.h new file mode 100644 index 000000000..6ab3897c7 --- /dev/null +++ b/src/replayGain.h @@ -0,0 +1,19 @@ +#ifndef REPLAYGAIN_H +#define REPLAYGAIN_H + +#include "audio.h" + +#define REPLAYGAIN_OFF 0 +#define REPLAYGAIN_TRACK 1 +#define REPLAYGAIN_ALBUM 2 + +void initReplayGainState(); + +int getReplayGainState(); + +float computeReplayGainScale(float gain, float peak); + +void doReplayGain(char * buffer, int bufferSize, AudioFormat * format, + float scale); + +#endif |