diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-10-10 11:30:40 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-10-10 11:30:40 +0000 |
| commit | 32dc2e325f765da1292d255cb937c3ad02ae0774 (patch) | |
| tree | 6e8d0f421011089061987eb9911783360517d9c5 /src/plugins/General/rgscan/rgscaner.h | |
| parent | bc573bf071708d28a97be273b75d313b23e2a85a (diff) | |
| download | qmmp-32dc2e325f765da1292d255cb937c3ad02ae0774.tar.gz qmmp-32dc2e325f765da1292d255cb937c3ad02ae0774.tar.bz2 qmmp-32dc2e325f765da1292d255cb937c3ad02ae0774.zip | |
rgscan: added error handling
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@3770 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/rgscan/rgscaner.h')
| -rw-r--r-- | src/plugins/General/rgscan/rgscaner.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/General/rgscan/rgscaner.h b/src/plugins/General/rgscan/rgscaner.h index 79c2b058e..9878389a5 100644 --- a/src/plugins/General/rgscan/rgscaner.h +++ b/src/plugins/General/rgscan/rgscaner.h @@ -44,8 +44,10 @@ public: bool prepare(const QString &url); void stop(); bool isRunning(); + bool hasValues() const; double gain() const; double peak() const; + QString url() const; GainHandle_t *handle(); signals: @@ -54,11 +56,11 @@ signals: private: void run(); + void deinit(); InputSource *m_source; Decoder *m_decoder; QMutex m_mutex; - bool m_user_stop; - bool m_is_running; + bool m_user_stop, m_is_running, m_has_values; QString m_url; double m_gain; double m_peak; |
