diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2019-08-23 15:05:35 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2019-08-23 15:05:35 +0000 |
| commit | 3df74e7743602080ddbfa534eb6bf5e3433867f6 (patch) | |
| tree | 1d314ef81039995bee872b25b235fd0d7fddd1c7 /src/plugins/Output/qtmultimedia/outputqtmultimedia.h | |
| parent | ae294cd46897a0b88b62823641a2e1b31cdd542b (diff) | |
| download | qmmp-3df74e7743602080ddbfa534eb6bf5e3433867f6.tar.gz qmmp-3df74e7743602080ddbfa534eb6bf5e3433867f6.tar.bz2 qmmp-3df74e7743602080ddbfa534eb6bf5e3433867f6.zip | |
qtmultimedia: fixed crash (#1011)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9044 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Output/qtmultimedia/outputqtmultimedia.h')
| -rw-r--r-- | src/plugins/Output/qtmultimedia/outputqtmultimedia.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/Output/qtmultimedia/outputqtmultimedia.h b/src/plugins/Output/qtmultimedia/outputqtmultimedia.h index 9eebf3793..6a1a4f413 100644 --- a/src/plugins/Output/qtmultimedia/outputqtmultimedia.h +++ b/src/plugins/Output/qtmultimedia/outputqtmultimedia.h @@ -47,8 +47,8 @@ public: virtual void resume() override; private: - QScopedPointer<QAudioOutput> m_output; - QScopedPointer<OutputControl> m_control; + QAudioOutput *m_output = nullptr; + OutputControl *m_control = nullptr; QIODevice *m_buffer; qint64 m_bytes_per_second; }; @@ -63,6 +63,7 @@ public: public slots: void suspend(); void resume(); + void stop(); private: QAudioOutput *m_output; |
