28#include "eqsettings.h"
246 double m_rg_defaut_gain;
247 bool m_rg_prevent_clipping;
249 bool m_aud_software_volume;
250 bool m_aud_dithering;
253 bool m_average_bitrate;
255 QStringList m_cover_inc;
256 QStringList m_cover_exclude;
258 bool m_cover_use_files;
260 bool m_proxy_enabled;
269 bool m_determine_by_content;
The EqSettings class helps to work with equalizer settings.
Definition eqsettings.h:30
Bands
Definition eqsettings.h:36
@ EQ_BANDS_10
Definition eqsettings.h:37
AudioFormat
Definition qmmp.h:115
The QmmpSettings class provides access to global settings.
Definition qmmpsettings.h:36
ReplayGainMode
Definition qmmpsettings.h:43
@ REPLAYGAIN_ALBUM
Definition qmmpsettings.h:45
void setAverageBitrate(bool enabled)
const QStringList & coverNameFilters(bool include=true) const
double replayGainDefaultGain() const
void setReplayGainSettings(ReplayGainMode mode, double preamp, double default_gain, bool clip)
QmmpSettings(QObject *parent=nullptr)
bool useSoftVolume() const
int coverSearchDepth() const
void setNetworkSettings(bool use_proxy, bool auth, ProxyType type, const QUrl &proxy)
void setBufferSize(int msec)
void readEqSettings(EqSettings::Bands bands=EqSettings::EQ_BANDS_10)
QmmpSettings::ReplayGainMode replayGainMode() const
void setAudioSettings(bool soft_volume, Qmmp::AudioFormat format, bool use_dithering)
bool determineFileTypeByContent() const
ProxyType proxyType() const
bool replayGainPreventClipping() const
void setDetermineFileTypeByContent(bool enabled)
void setVolumeStep(int step)
double replayGainPreamp() const
void setEqSettings(const EqSettings &settings)
bool useDithering() const
const QUrl & proxy() const
void setCoverSettings(QStringList inc, QStringList exc, int depth, bool use_files)
bool isProxyEnabled() const
bool useCoverFiles() const
void networkSettingsChanged()
Qmmp::AudioFormat outputFormat() const
bool averageBitrate() const
bool useProxyAuth() const
void replayGainSettingsChanged()
void audioSettingsChanged()
const EqSettings & eqSettings() const
static QmmpSettings * instance()
void coverSettingsChanged()
ProxyType
Definition qmmpsettings.h:53