Ref T739, added proxy functions for audio context to register devices (from multiple machines)

This commit is contained in:
Klaus Basan
2019-10-10 20:12:14 +02:00
committed by Mat Sutcliffe
parent c38c8374a3
commit fdf4bf6b57
5 changed files with 55 additions and 12 deletions

View File

@@ -58,10 +58,13 @@ namespace BlackCore
static void unitTestRelaySignals();
public slots:
// interface overrides
//! All Dbus xsinterface overrides
//! \publicsection
//! @{
// ------ functions GO HERE -------
//! Register a device on a machine (for core/GUI it will return all known devices on all machines)
virtual void registerDevices(const BlackMisc::Audio::CAudioDeviceInfoList &devices) override;
virtual void unRegisterDevices(const BlackMisc::Audio::CAudioDeviceInfoList &devices) override;
virtual BlackMisc::Audio::CAudioDeviceInfoList getRegisteredDevices() const override;
//! @}
private: