WIP: fix VST3 version
This commit is contained in:
@@ -253,6 +253,28 @@ impl Default for AudioSettings {
|
||||
}
|
||||
|
||||
impl AudioSettings {
|
||||
pub fn new_plugin() -> Self {
|
||||
Self {
|
||||
config: AudioConfig::default(),
|
||||
section: EngineSection::default(),
|
||||
device_kind: DeviceKind::default(),
|
||||
setting_kind: SettingKind::default(),
|
||||
output_devices: Vec::new(),
|
||||
input_devices: Vec::new(),
|
||||
output_list: ListSelectState {
|
||||
cursor: 0,
|
||||
scroll_offset: 0,
|
||||
},
|
||||
input_list: ListSelectState {
|
||||
cursor: 0,
|
||||
scroll_offset: 0,
|
||||
},
|
||||
restart_pending: false,
|
||||
error: None,
|
||||
sample_registry: None,
|
||||
}
|
||||
}
|
||||
|
||||
pub fn refresh_devices(&mut self) {
|
||||
self.output_devices = doux::audio::list_output_devices();
|
||||
self.input_devices = doux::audio::list_input_devices();
|
||||
|
||||
Reference in New Issue
Block a user