summaryrefslogtreecommitdiffstats
path: root/src/plugins/pulseaudio/qaudiooutput_pulse.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/pulseaudio/qaudiooutput_pulse.h')
-rw-r--r--src/plugins/pulseaudio/qaudiooutput_pulse.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/pulseaudio/qaudiooutput_pulse.h b/src/plugins/pulseaudio/qaudiooutput_pulse.h
index f6f6282db..884164e3c 100644
--- a/src/plugins/pulseaudio/qaudiooutput_pulse.h
+++ b/src/plugins/pulseaudio/qaudiooutput_pulse.h
@@ -95,6 +95,9 @@ public:
void setFormat(const QAudioFormat &format);
QAudioFormat format() const;
+ void setVolume(qreal volume);
+ qreal volume() const;
+
public:
void streamUnderflowCallback();
@@ -129,6 +132,10 @@ private:
QTime m_timeStamp;
qint64 m_elapsedTimeOffset;
bool m_resuming;
+
+ qreal m_volume;
+ pa_cvolume m_chVolume;
+ pa_sample_spec m_spec;
};
class OutputPrivate : public QIODevice