32 virtual void setAudioEnabled(
bool enabled) = 0;
36 virtual void setVolume(
int vol) = 0;
40 virtual void setAudioPlaybackDevice(
const std::string& val) = 0;
44 virtual void setAudioCaptureDevice(
const std::string& val) = 0;
48 virtual void setShowAudioCaptureSettings(
bool enabled) = 0;
52 virtual void setSpeedOfSound(
double speed) = 0;
56 virtual void setMaxVoices(
int voices) = 0;
60 virtual void setMaximumOutputDecibelCapability(
double decibels) = 0;
64 virtual void setEnvironmentalEnabled(
bool enabled) = 0;
68 virtual void setEnvironmentalAvailable(
bool enabled) = 0;
72 virtual void setPlaybackDeviceList(
const std::vector<std::string>& devices) = 0;
76 virtual void setCaptureDeviceList(
const std::vector<std::string>& devices) = 0;