[HLE/Audio] Use correct audio device names
This commit is contained in:
34
Ryujinx.Core/OsHle/SystemStateMgr.cs
Normal file
34
Ryujinx.Core/OsHle/SystemStateMgr.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
namespace Ryujinx.Core.OsHle
|
||||
{
|
||||
class SystemStateMgr
|
||||
{
|
||||
internal static string[] AudioOutputs = new string[]
|
||||
{
|
||||
"AudioTvOutput",
|
||||
"AudioStereoJackOutput",
|
||||
"AudioBuiltInSpeakerOutput"
|
||||
};
|
||||
|
||||
public string ActiveAudioOutput { get; private set; }
|
||||
|
||||
public SystemStateMgr()
|
||||
{
|
||||
SetAudioOutputAsBuiltInSpeaker();
|
||||
}
|
||||
|
||||
public void SetAudioOutputAsTv()
|
||||
{
|
||||
ActiveAudioOutput = AudioOutputs[0];
|
||||
}
|
||||
|
||||
public void SetAudioOutputAsStereoJack()
|
||||
{
|
||||
ActiveAudioOutput = AudioOutputs[1];
|
||||
}
|
||||
|
||||
public void SetAudioOutputAsBuiltInSpeaker()
|
||||
{
|
||||
ActiveAudioOutput = AudioOutputs[2];
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user