27#include "qmmpsettings.h"
33class ReplayGain :
public Effect
40 double default_gain,
bool clip);
41 void setReplayGainInfo(
const QMap<Qmmp::ReplayGainKey, double> &info);
42 void applyEffect(
Buffer *b)
override;
46 QMap<Qmmp::ReplayGainKey, double> m_info;
49 double m_preamp = 0.0;
50 double m_default_gain = 0.0;
51 bool m_prevent_clipping =
false;
52 bool m_disabled =
true;
53 bool m_update =
false;
Audio buffer class.
Definition buffer.h:21
The Effect class provides the base interface class of audio effects.
Definition effect.h:36
ReplayGainMode
Definition qmmpsettings.h:43
@ REPLAYGAIN_DISABLED
Definition qmmpsettings.h:46