aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Output/qtmultimedia
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Output/qtmultimedia')
-rw-r--r--src/plugins/Output/qtmultimedia/outputqtmultimedia.cpp8
-rw-r--r--src/plugins/Output/qtmultimedia/outputqtmultimedia.h4
-rw-r--r--src/plugins/Output/qtmultimedia/settingsdialog.h2
3 files changed, 6 insertions, 8 deletions
diff --git a/src/plugins/Output/qtmultimedia/outputqtmultimedia.cpp b/src/plugins/Output/qtmultimedia/outputqtmultimedia.cpp
index 39ee1fafb..42eafe456 100644
--- a/src/plugins/Output/qtmultimedia/outputqtmultimedia.cpp
+++ b/src/plugins/Output/qtmultimedia/outputqtmultimedia.cpp
@@ -29,7 +29,7 @@
#include <unistd.h>
-OutputQtMultimedia::OutputQtMultimedia() : Output(), m_buffer(nullptr), m_bytes_per_second(0)
+OutputQtMultimedia::OutputQtMultimedia() : Output(), m_buffer(nullptr)
{
}
@@ -154,10 +154,8 @@ void OutputQtMultimedia::resume()
QMetaObject::invokeMethod(m_control, "resume", Qt::QueuedConnection);
}
-OutputControl::OutputControl(QAudioOutput *o)
-{
- m_output = o;
-}
+OutputControl::OutputControl(QAudioOutput *o) : m_output(o)
+{}
void OutputControl::suspend()
{
diff --git a/src/plugins/Output/qtmultimedia/outputqtmultimedia.h b/src/plugins/Output/qtmultimedia/outputqtmultimedia.h
index 6a1a4f413..e360dca63 100644
--- a/src/plugins/Output/qtmultimedia/outputqtmultimedia.h
+++ b/src/plugins/Output/qtmultimedia/outputqtmultimedia.h
@@ -50,7 +50,7 @@ private:
QAudioOutput *m_output = nullptr;
OutputControl *m_control = nullptr;
QIODevice *m_buffer;
- qint64 m_bytes_per_second;
+ qint64 m_bytes_per_second = 0;
};
class OutputControl : public QObject
@@ -58,7 +58,7 @@ class OutputControl : public QObject
Q_OBJECT
public:
- OutputControl(QAudioOutput *o);
+ explicit OutputControl(QAudioOutput *o);
public slots:
void suspend();
diff --git a/src/plugins/Output/qtmultimedia/settingsdialog.h b/src/plugins/Output/qtmultimedia/settingsdialog.h
index 3c5dd4923..87fc10fdd 100644
--- a/src/plugins/Output/qtmultimedia/settingsdialog.h
+++ b/src/plugins/Output/qtmultimedia/settingsdialog.h
@@ -30,7 +30,7 @@ class SettingsDialog : public QDialog
{
Q_OBJECT
public:
- SettingsDialog(QWidget *parent);
+ explicit SettingsDialog(QWidget *parent);
~SettingsDialog();
private: