Make audio devices save to settings
Also, revamp the settings dialog code and make it use signals and slots a bit better.
This commit is contained in:
parent
e8044d0868
commit
fd579fe7f4
7 changed files with 213 additions and 140 deletions
|
|
@ -85,6 +85,17 @@ bool OBSBasic::InitBasicConfigDefaults()
|
|||
"Stereo");
|
||||
config_set_default_uint (basicConfig, "Audio", "BufferingTime", 1000);
|
||||
|
||||
config_set_default_string(basicConfig, "Audio", "DesktopDevice1",
|
||||
"default");
|
||||
config_set_default_string(basicConfig, "Audio", "DesktopDevice2",
|
||||
"disabled");
|
||||
config_set_default_string(basicConfig, "Audio", "AuxDevice1",
|
||||
"default");
|
||||
config_set_default_string(basicConfig, "Audio", "AuxDevice2",
|
||||
"disabled");
|
||||
config_set_default_string(basicConfig, "Audio", "AuxDevice3",
|
||||
"disabled");
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
@ -408,6 +419,11 @@ bool OBSBasic::ResetAudio()
|
|||
return obs_reset_audio(&ai);
|
||||
}
|
||||
|
||||
bool OBSBasic::ResetAudioDevices()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
void OBSBasic::ResizePreview(uint32_t cx, uint32_t cy)
|
||||
{
|
||||
double targetAspect, baseAspect;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue