refs #335, improved audio setup

* changed volume methods from QList<qint32> to qint32 (DBus compliance)
* methods for changed devices
* command parser for audio
* volume display in status bar (pseudo mute)
This commit is contained in:
Klaus Basan
2014-11-05 16:49:49 +01:00
committed by Roland Winklmeier
parent 3fd1f3c8c4
commit 1ea330cc06
11 changed files with 228 additions and 65 deletions

View File

@@ -44,11 +44,14 @@ namespace BlackGui
//! Mute toggle
void ps_onMuteChanged(bool muted);
//! Volumes changed
void ps_onVolumeChanged(QList<qint32> volumes);
//! Volumes changed (elsewhere)
void ps_onVolumesChanged(qint32 com1Volume, qint32 com2Volume);
//! Change values because of volume GUI controls
void ps_changeVolume();
//! Requested windows mixer
void ps_onWindowsMixer();
void ps_onWindowsMixerRequested();
private:
QScopedPointer<Ui::CAudioVolumeComponent> ui;