diff options
Diffstat (limited to 'servers/audio_server.cpp')
-rw-r--r-- | servers/audio_server.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/servers/audio_server.cpp b/servers/audio_server.cpp index eb034fa615..7c8d61f545 100644 --- a/servers/audio_server.cpp +++ b/servers/audio_server.cpp @@ -1215,14 +1215,14 @@ Array AudioServer::capture_get_device_list() { return AudioDriver::get_singleton()->capture_get_device_list(); } -StringName AudioServer::capture_get_device() { +String AudioServer::capture_get_device() { return AudioDriver::get_singleton()->capture_get_device(); } -void AudioServer::capture_set_device(StringName device) { +void AudioServer::capture_set_device(const String &p_name) { - AudioDriver::get_singleton()->capture_set_device(device); + AudioDriver::get_singleton()->capture_set_device(p_name); } void AudioServer::_bind_methods() { @@ -1275,6 +1275,10 @@ void AudioServer::_bind_methods() { ClassDB::bind_method(D_METHOD("get_device"), &AudioServer::get_device); ClassDB::bind_method(D_METHOD("set_device"), &AudioServer::set_device); + ClassDB::bind_method(D_METHOD("capture_get_device_list"), &AudioServer::capture_get_device_list); + ClassDB::bind_method(D_METHOD("capture_get_device"), &AudioServer::capture_get_device); + ClassDB::bind_method(D_METHOD("capture_set_device"), &AudioServer::capture_set_device); + ClassDB::bind_method(D_METHOD("set_bus_layout", "bus_layout"), &AudioServer::set_bus_layout); ClassDB::bind_method(D_METHOD("generate_bus_layout"), &AudioServer::generate_bus_layout); |