add dummy audio manager for non windows platforms
This commit is contained in:
@@ -0,0 +1,118 @@
|
||||
#include "AudioManagerDummy.h"
|
||||
|
||||
// application namespace
|
||||
namespace advsettings {
|
||||
|
||||
void AudioManagerDummy::init(AudioTabController *controller)
|
||||
{
|
||||
// noop
|
||||
}
|
||||
|
||||
void AudioManagerDummy::setPlaybackDevice(const std::string &id, bool notify)
|
||||
{
|
||||
// noop
|
||||
}
|
||||
|
||||
std::string AudioManagerDummy::getPlaybackDevName()
|
||||
{
|
||||
return "dummy";
|
||||
}
|
||||
|
||||
std::string AudioManagerDummy::getPlaybackDevId()
|
||||
{
|
||||
return "dummy";
|
||||
}
|
||||
|
||||
void AudioManagerDummy::setMirrorDevice(const std::string &id, bool notify)
|
||||
{
|
||||
// noop
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::isMirrorValid()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
std::string AudioManagerDummy::getMirrorDevName()
|
||||
{
|
||||
return "dummy";
|
||||
}
|
||||
|
||||
std::string AudioManagerDummy::getMirrorDevId()
|
||||
{
|
||||
return "dummy";
|
||||
}
|
||||
|
||||
float AudioManagerDummy::getMirrorVolume()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::setMirrorVolume(float value)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::getMirrorMuted()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::setMirrorMuted(bool value)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::isMicValid()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
void AudioManagerDummy::setMicDevice(const std::string &id, bool notify)
|
||||
{
|
||||
// noop
|
||||
}
|
||||
|
||||
std::string AudioManagerDummy::getMicDevName()
|
||||
{
|
||||
return "dummy";
|
||||
}
|
||||
|
||||
std::string AudioManagerDummy::getMicDevId()
|
||||
{
|
||||
return "dummy";
|
||||
}
|
||||
|
||||
float AudioManagerDummy::getMicVolume()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::setMicVolume(float value)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::getMicMuted()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
bool AudioManagerDummy::setMicMuted(bool value)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
std::vector<std::pair<std::string, std::string> > AudioManagerDummy::getRecordingDevices()
|
||||
{
|
||||
return {};
|
||||
}
|
||||
|
||||
std::vector<std::pair<std::string, std::string> > AudioManagerDummy::getPlaybackDevices()
|
||||
{
|
||||
return {};
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user