implement metadata-set for remaining backends

This commit is contained in:
Robin Gareus 2016-04-18 00:35:51 +02:00
parent 78c915f5eb
commit 9840a11537
8 changed files with 53 additions and 5 deletions

View file

@ -330,6 +330,7 @@ class CoreAudioBackend : public AudioBackend {
std::string get_port_name (PortHandle) const;
PortHandle get_port_by_name (const std::string&) const;
int get_port_property (PortHandle, const std::string& key, std::string& value, std::string& type) const;
int set_port_property (PortHandle, const std::string& key, const std::string& value, const std::string& type);
int get_ports (const std::string& port_name_pattern, DataType type, PortFlags flags, std::vector<std::string>&) const;