summaryrefslogtreecommitdiffstats
path: root/core/config/project_settings.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-10-17 16:12:49 +0200
committerRémi Verschelde <rverschelde@gmail.com>2023-10-17 16:12:49 +0200
commite6d488f233adf059b0cb77cd728e981f68259046 (patch)
treee4f7ac0a4f1c243a9ab6ad88fb960fb1efa6f177 /core/config/project_settings.cpp
parentfd33c7b32f54e9ac3d346be718618575338cd7ef (diff)
parentfcc500ea417192046371c012e606b481e4da28b2 (diff)
downloadredot-engine-e6d488f233adf059b0cb77cd728e981f68259046.tar.gz
Merge pull request #81196 from georgwacker/add-audiosession-options
Add project settings for AVAudioSessionCategory on iOS
Diffstat (limited to 'core/config/project_settings.cpp')
-rw-r--r--core/config/project_settings.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/config/project_settings.cpp b/core/config/project_settings.cpp
index 3049994240..cbbfe3de75 100644
--- a/core/config/project_settings.cpp
+++ b/core/config/project_settings.cpp
@@ -1343,6 +1343,9 @@ ProjectSettings::ProjectSettings() {
GLOBAL_DEF_RST(PropertyInfo(Variant::FLOAT, "audio/general/2d_panning_strength", PROPERTY_HINT_RANGE, "0,2,0.01"), 0.5f);
GLOBAL_DEF_RST(PropertyInfo(Variant::FLOAT, "audio/general/3d_panning_strength", PROPERTY_HINT_RANGE, "0,2,0.01"), 0.5f);
+ GLOBAL_DEF(PropertyInfo(Variant::INT, "audio/general/ios/session_category", PROPERTY_HINT_ENUM, "Ambient,Multi Route,Play and Record,Playback,Record,Solo Ambient"), 0);
+ GLOBAL_DEF("audio/general/ios/mix_with_others", false);
+
PackedStringArray extensions;
extensions.push_back("gd");
if (Engine::get_singleton()->has_singleton("GodotSharp")) {