mirror of
https://github.com/Redot-Engine/redot-engine.git
synced 2025-12-06 15:21:56 -05:00
Expose AudioServer.capture_device as a property
This is more consistent with `AudioServer.device` (for output),
which is already exposed as a property.
(cherry picked from commit 1d35b37499)
This commit is contained in:
committed by
Rémi Verschelde
parent
60f9c0fb42
commit
cfba65fa23
@@ -1325,6 +1325,10 @@ void AudioServer::_bind_methods() {
|
||||
|
||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "bus_count"), "set_bus_count", "get_bus_count");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::STRING, "device"), "set_device", "get_device");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::STRING, "capture_device"), "capture_set_device", "capture_get_device");
|
||||
// The default value may be set to an empty string by the platform-specific audio driver.
|
||||
// Override for class reference generation purposes.
|
||||
ADD_PROPERTY_DEFAULT("capture_device", "Default");
|
||||
ADD_PROPERTY(PropertyInfo(Variant::REAL, "global_rate_scale"), "set_global_rate_scale", "get_global_rate_scale");
|
||||
|
||||
ADD_SIGNAL(MethodInfo("bus_layout_changed"));
|
||||
|
||||
Reference in New Issue
Block a user