aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/configdialog.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-04-17 10:31:57 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-04-17 10:31:57 +0000
commitf81e13160e0fc86329f28d1981c5c7ee61cfa7c5 (patch)
treee34dc89c720b15936bb9721cdbf1c12fc51ffa56 /src/qmmpui/configdialog.cpp
parent1e1f4aff7f0f9f1ada9a1111ceadba29ce4d2d41 (diff)
downloadqmmp-f81e13160e0fc86329f28d1981c5c7ee61cfa7c5.tar.gz
qmmp-f81e13160e0fc86329f28d1981c5c7ee61cfa7c5.tar.bz2
qmmp-f81e13160e0fc86329f28d1981c5c7ee61cfa7c5.zip
feature to disable two passes for equalizer
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8781 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/configdialog.cpp')
-rw-r--r--src/qmmpui/configdialog.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/qmmpui/configdialog.cpp b/src/qmmpui/configdialog.cpp
index c6a7e9073..5c80bec2f 100644
--- a/src/qmmpui/configdialog.cpp
+++ b/src/qmmpui/configdialog.cpp
@@ -155,6 +155,8 @@ void ConfigDialog::readSettings()
m_ui->bitDepthComboBox->setCurrentIndex(m_ui->bitDepthComboBox->findData(gs->outputFormat()));
m_ui->ditheringCheckBox->setChecked(gs->useDithering());
m_ui->bufferSizeSpinBox->setValue(gs->bufferSize());
+ //equalizer
+ m_ui->twoPassEqCheckBox->setChecked(gs->eqSettings().twoPasses());
//geometry
QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
resize(settings.value("ConfigDialog/window_size", QSize(700,470)).toSize());
@@ -418,6 +420,9 @@ void ConfigDialog::saveSettings()
gs->setBufferSize(m_ui->bufferSizeSpinBox->value());
gs->setDetermineFileTypeByContent(m_ui->byContentCheckBox->isChecked());
gs->setVolumeStep(m_ui->volumeStepSpinBox->value());
+ EqSettings eqs = gs->eqSettings();
+ eqs.setTwoPasses(m_ui->twoPassEqCheckBox->isChecked());
+ gs->setEqSettings(eqs);
QList<QVariant> var_sizes;
var_sizes << m_ui->splitter->sizes().first() << m_ui->splitter->sizes().last();
QSettings settings (Qmmp::configFile(), QSettings::IniFormat);