diff options
author | Christian Strømme <christian.stromme@digia.com> | 2013-11-25 14:17:51 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-11-28 14:12:22 +0100 |
commit | 0fd995ac8b58b460f0740699cee9a221a66f6b56 (patch) | |
tree | e06e560fb8329c7d1726c1c97f6384e1e2567fd6 /src/multimedia/audio/qsoundeffect_qaudio_p.h | |
parent | 1cf737648b2c5cf9636e6be814b4879b67d7e0a0 (diff) |
Don't use integers to describe volume internally in QSoundEffect.
The public api takes floating point values and so does most of the back-
ends. Conversion should be done in the back-ends that expect other value
types to avoid unnecessary float -> int -> float conversions.
Change-Id: I0ee1bfbe350f985294c20f897ffa3bd55288b4c9
Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
Diffstat (limited to 'src/multimedia/audio/qsoundeffect_qaudio_p.h')
-rw-r--r-- | src/multimedia/audio/qsoundeffect_qaudio_p.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/multimedia/audio/qsoundeffect_qaudio_p.h b/src/multimedia/audio/qsoundeffect_qaudio_p.h index 8dfd7826a..c1762672d 100644 --- a/src/multimedia/audio/qsoundeffect_qaudio_p.h +++ b/src/multimedia/audio/qsoundeffect_qaudio_p.h @@ -88,7 +88,7 @@ private: QAudioOutput *m_audioOutput; QSample *m_sample; bool m_muted; - int m_volume; + qreal m_volume; bool m_sampleReady; qint64 m_offset; QString m_category; @@ -113,8 +113,8 @@ public: int loopCount() const; int loopsRemaining() const; void setLoopCount(int loopCount); - int volume() const; - void setVolume(int volume); + qreal volume() const; + void setVolume(qreal volume); bool isMuted() const; void setMuted(bool muted); bool isLoaded() const; |