aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-02-21 19:06:38 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-02-21 19:06:38 +0000
commit2ae491146e17b34e3a3973d96289e136ff0c4002 (patch)
tree0fa2138032fc67adc9a69f91c98f282461bfe434 /src/qmmpui
parent94d94622cb6067a073833b1e4afe306878a1e584 (diff)
downloadqmmp-2ae491146e17b34e3a3973d96289e136ff0c4002.tar.gz
qmmp-2ae491146e17b34e3a3973d96289e136ff0c4002.tar.bz2
qmmp-2ae491146e17b34e3a3973d96289e136ff0c4002.zip
feature to display average bitrate (#1032)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9239 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui')
-rw-r--r--src/qmmpui/configdialog.cpp2
-rw-r--r--src/qmmpui/forms/configdialog.ui19
2 files changed, 15 insertions, 6 deletions
diff --git a/src/qmmpui/configdialog.cpp b/src/qmmpui/configdialog.cpp
index 860ad80f5..60c701d11 100644
--- a/src/qmmpui/configdialog.cpp
+++ b/src/qmmpui/configdialog.cpp
@@ -162,6 +162,7 @@ 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());
+ m_ui->abrCheckBox->setChecked(gs->averageBitrate());
//equalizer
m_ui->twoPassEqCheckBox->setChecked(gs->eqSettings().twoPasses());
//geometry
@@ -425,6 +426,7 @@ void ConfigDialog::saveSettings()
gs->setAudioSettings(m_ui->softVolumeCheckBox->isChecked(),
(Qmmp::AudioFormat)m_ui->bitDepthComboBox->itemData(i).toInt(),
m_ui->ditheringCheckBox->isChecked());
+ gs->setAverageBitrate(m_ui->abrCheckBox->isChecked());
gs->setBufferSize(m_ui->bufferSizeSpinBox->value());
gs->setDetermineFileTypeByContent(m_ui->byContentCheckBox->isChecked());
gs->setVolumeStep(m_ui->volumeStepSpinBox->value());
diff --git a/src/qmmpui/forms/configdialog.ui b/src/qmmpui/forms/configdialog.ui
index 0960b807a..9bc4d8cc6 100644
--- a/src/qmmpui/forms/configdialog.ui
+++ b/src/qmmpui/forms/configdialog.ui
@@ -6,8 +6,8 @@
<rect>
<x>0</x>
<y>0</y>
- <width>640</width>
- <height>489</height>
+ <width>739</width>
+ <height>545</height>
</rect>
</property>
<property name="windowTitle">
@@ -341,15 +341,15 @@
<property name="title">
<string>Look and Feel</string>
</property>
- <layout class="QHBoxLayout" name="horizontalLayout">
- <item>
+ <layout class="QGridLayout" name="gridLayout_2">
+ <item row="0" column="0">
<widget class="QLabel" name="label_10">
<property name="text">
<string>Language:</string>
</property>
</widget>
</item>
- <item>
+ <item row="0" column="1">
<widget class="QComboBox" name="langComboBox">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
@@ -359,7 +359,7 @@
</property>
</widget>
</item>
- <item>
+ <item row="0" column="2">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
@@ -375,6 +375,13 @@
</property>
</spacer>
</item>
+ <item row="1" column="0" colspan="3">
+ <widget class="QCheckBox" name="abrCheckBox">
+ <property name="text">
+ <string>Display average bitrate</string>
+ </property>
+ </widget>
+ </item>
</layout>
</widget>
</item>