diff --git a/metadata.json b/metadata.json
index 49d622c..3c999d2 100644
--- a/metadata.json
+++ b/metadata.json
@@ -1 +1 @@
-{"gitHubUrl":"https://github.com/YoYoGames/GMEXT-FMOD","projectFile":"source/fmod_gml/FMOD.yyp","projectVersion":"LTS22","releaseTemplate":"templates/release_body.md","extensionMetaData":[{"extensionFile":"source/fmod_gml/extensions/FMOD/FMOD.yy","packageId":"com.yoyogames.fmodext","packageName":"FMOD Ext","packageVersion":"0.0.5","packageFormat":"LTS22","includeFolders":null,"includeResources":null,"excludeFolders":null,"excludeResources":null,"postRemovals":["**/.vs/","**/.vsc/","extensions/FMOD/YYFMOD_xbox*.dll","extensions/FMOD/*.prx","extensions/FMOD/*.nro","extensions/FMOD/*.nrr","extensions/FMOD/**/fmod.jar","extensions/FMOD/**/*fmodL*.*","extensions/FMOD/**/*fmodstudioL*.*","extensions/FMOD/**/Fmod Core/","extensions/FMOD/**/Fmod Studio/","extensions/FMOD/fmod_android/out/","extensions/FMOD/fmod_gdk/**/Gaming.Xbox.*.x64/","extensions/FMOD/fmod_playstation/**/ORBIS/","extensions/FMOD/fmod_playstation/**/Prospero/","extensions/FMOD/fmod_switch/**/NX64/","extensions/FMOD/fmod_windows/**/x64/","*.user","xcuserdata/","!extensions/FMOD/libfmodL.dylib","!extensions/FMOD/libfmodstudioL.dylib","*.sh-e"]}]}
\ No newline at end of file
+{"gitHubUrl":"https://github.com/YoYoGames/GMEXT-FMOD","projectFile":"source/fmod_gml/FMOD.yyp","projectVersion":"LTS22","releaseTemplate":"templates/release_body.md","extensionMetaData":[{"extensionFile":"source/fmod_gml/extensions/FMOD/FMOD.yy","packageId":"com.yoyogames.fmodext","packageName":"FMOD Ext","packageVersion":"0.0.6","packageFormat":"LTS22","includeFolders":null,"includeResources":null,"excludeFolders":null,"excludeResources":null,"postRemovals":["**/.vs/","**/.vsc/","extensions/FMOD/YYFMOD_xbox*.dll","extensions/FMOD/*.prx","extensions/FMOD/*.nro","extensions/FMOD/*.nrr","extensions/FMOD/**/fmod.jar","extensions/FMOD/**/*fmodL*.*","extensions/FMOD/**/*fmodstudioL*.*","extensions/FMOD/**/Fmod Core/","extensions/FMOD/**/Fmod Studio/","extensions/FMOD/fmod_android/out/","extensions/FMOD/fmod_gdk/**/Gaming.Xbox.*.x64/","extensions/FMOD/fmod_playstation/**/ORBIS/","extensions/FMOD/fmod_playstation/**/Prospero/","extensions/FMOD/fmod_switch/**/NX64/","extensions/FMOD/fmod_windows/**/x64/","*.user","xcuserdata/","!extensions/FMOD/libfmodL.dylib","!extensions/FMOD/libfmodstudioL.dylib","*.sh-e"]}]}
\ No newline at end of file
diff --git a/source/fmod_gml/FMOD.yyp b/source/fmod_gml/FMOD.yyp
index afea2e1..647ce74 100644
--- a/source/fmod_gml/FMOD.yyp
+++ b/source/fmod_gml/FMOD.yyp
@@ -76,7 +76,7 @@
"isEcma":false,
"LibraryEmitters":[],
"MetaData":{
- "IDEVersion":"2024.400.0.556",
+ "IDEVersion":"9.9.1.673",
},
"name":"FMOD",
"resources":[
diff --git a/source/fmod_gml/extensions/FMOD/FMOD.yy b/source/fmod_gml/extensions/FMOD/FMOD.yy
index 6dc5878..4a25430 100644
--- a/source/fmod_gml/extensions/FMOD/FMOD.yy
+++ b/source/fmod_gml/extensions/FMOD/FMOD.yy
@@ -1,23 +1,23 @@
{
- "$GMExtension": "",
- "%Name": "FMOD",
- "androidactivityinject": "",
- "androidclassname": "Fmod_Android",
- "androidcodeinjection": "",
- "androidinject": "",
- "androidmanifestinject": "",
- "androidPermissions": [
+ "$GMExtension":"",
+ "%Name":"FMOD",
+ "androidactivityinject":"",
+ "androidclassname":"Fmod_Android",
+ "androidcodeinjection":"",
+ "androidinject":"",
+ "androidmanifestinject":"",
+ "androidPermissions":[
"android.permission.RECORD_AUDIO",
],
- "androidProps": true,
- "androidsourcedir": "",
- "author": "",
- "classname": "Fmod_iOS",
- "copyToTargets": 3035426170322551022,
- "description": "",
- "exportToGame": true,
- "extensionVersion": "0.0.5",
- "files": [
+ "androidProps":true,
+ "androidsourcedir":"",
+ "author":"",
+ "classname":"Fmod_iOS",
+ "copyToTargets":3035426170322551022,
+ "description":"",
+ "exportToGame":true,
+ "extensionVersion":"0.0.6",
+ "files":[
{"$GMExtensionFile":"","%Name":"YYFMOD.dll","constants":[],"copyToTargets":3035426170322550990,"filename":"YYFMOD.dll","final":"","functions":[
{"$GMExtensionFunction":"","%Name":"fmod_channel_set_frequency","argCount":0,"args":[2,2,],"documentation":"/// @desc\n\r/// @param {real} channel_ref \n\r/// @param {real} frequency \n\r/// @returns {real}\n\r","externalName":"fmod_channel_set_frequency","help":"fmod_channel_set_frequency(channel_ref, frequency)","hidden":false,"kind":1,"name":"fmod_channel_set_frequency","resourceType":"GMExtensionFunction","resourceVersion":"2.0","returnType":2,},
{"$GMExtensionFunction":"","%Name":"fmod_channel_get_frequency","argCount":0,"args":[2,],"documentation":"/// @desc\n\r/// @param {real} channel_ref \n\r/// @returns {real}\n\r","externalName":"fmod_channel_get_frequency","help":"fmod_channel_get_frequency(channel_ref)","hidden":false,"kind":1,"name":"fmod_channel_get_frequency","resourceType":"GMExtensionFunction","resourceVersion":"2.0","returnType":2,},
@@ -981,27 +981,27 @@
{"$GMProxyFile":"","%Name":"libfmodstudioL.prx","name":"libfmodstudioL.prx","resourceType":"GMProxyFile","resourceVersion":"2.0","TargetMask":59,},
],"resourceType":"GMExtensionFile","resourceVersion":"2.0","uncompress":false,"usesRunnerInterface":false,},
],
- "gradleinject": "",
- "hasConvertedCodeInjection": true,
- "helpfile": "",
- "HTML5CodeInjection": "",
- "html5Props": false,
- "IncludedResources": [],
- "installdir": "",
- "iosCocoaPodDependencies": "",
- "iosCocoaPods": "",
- "ioscodeinjection": "",
- "iosdelegatename": "",
- "iosplistinject": "",
- "iosProps": true,
- "iosSystemFrameworkEntries": [],
- "iosThirdPartyFrameworkEntries": [],
- "license": "",
- "maccompilerflags": "",
- "maclinkerflags": "",
- "macsourcedir": "",
- "name": "FMOD",
- "options": [
+ "gradleinject":"",
+ "hasConvertedCodeInjection":true,
+ "helpfile":"",
+ "HTML5CodeInjection":"",
+ "html5Props":false,
+ "IncludedResources":[],
+ "installdir":"",
+ "iosCocoaPodDependencies":"",
+ "iosCocoaPods":"",
+ "ioscodeinjection":"\r\nNSMicrophoneUsageDescription\r\n${YYEXTOPT_FMOD_iosMicAccessDesc}\r\n",
+ "iosdelegatename":"",
+ "iosplistinject":"\r\nNSMicrophoneUsageDescription\r\n${YYEXTOPT_FMOD_iosMicAccessDesc}\r\n",
+ "iosProps":true,
+ "iosSystemFrameworkEntries":[],
+ "iosThirdPartyFrameworkEntries":[],
+ "license":"",
+ "maccompilerflags":"",
+ "maclinkerflags":"",
+ "macsourcedir":"",
+ "name":"FMOD",
+ "options":[
{"$GMExtensionOption":"","%Name":"__extOptLabel1","defaultValue":"DESKTOP:","description":"","displayName":"","exportToINI":false,"extensionId":null,"guid":"c7909757-05f8-4365-b44d-00795f9489f9","hidden":false,"listItems":[],"name":"__extOptLabel1","optType":5,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"winSdkPath","defaultValue":"","description":"This is the path to the folder containing the \"api\" subfolder.","displayName":"Windows SDK","exportToINI":true,"extensionId":null,"guid":"69e2040b-c54f-4d66-87d8-04c2caa2f267","hidden":false,"listItems":[],"name":"winSdkPath","optType":4,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"macosSdkPath","defaultValue":"","description":"This is the path to the folder containing the \"api\" subfolder.","displayName":"macOS SDK","exportToINI":false,"extensionId":null,"guid":"aff0f052-c04f-4ea7-9c53-c10ef775761d","hidden":false,"listItems":[],"name":"macosSdkPath","optType":4,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
@@ -1014,6 +1014,9 @@
{"$GMExtensionOption":"","%Name":"ps5SdkPath","defaultValue":"","description":"This is the path to the folder containing the \"api\" subfolder.","displayName":"Playstation 5 SDK","exportToINI":false,"extensionId":null,"guid":"38fe1b85-26c7-4f47-895e-a3e02ae085d0","hidden":false,"listItems":[],"name":"ps5SdkPath","optType":4,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"gdkSdkPath","defaultValue":"","description":"This is the path to the folder containing the \"api\" subfolder.","displayName":"GDK SDK","exportToINI":false,"extensionId":null,"guid":"8045572c-0785-4a86-8c39-33bbc58f4a86","hidden":false,"listItems":[],"name":"gdkSdkPath","optType":4,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"switchSdkPath","defaultValue":"","description":"This is the path to the folder containing the \"api\" subfolder.","displayName":"Switch SDK","exportToINI":false,"extensionId":null,"guid":"b51e9c37-b697-4393-a88d-aaf823a459ef","hidden":false,"listItems":[],"name":"switchSdkPath","optType":4,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
+ {"$GMExtensionOption":"","%Name":"__extOptLabel5","defaultValue":"iOS CONFIGURATION:","description":"","displayName":"","exportToINI":false,"extensionId":null,"guid":"bd5dc2d8-951b-4ee1-adfe-680ac750d83f","hidden":false,"listItems":[],"name":"__extOptLabel5","optType":5,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
+ {"$GMExtensionOption":"","%Name":"iosMicAccess","defaultValue":"False","description":"","displayName":"Mic Access","exportToINI":false,"extensionId":null,"guid":"5ab86468-990a-4add-a836-8da80a081c12","hidden":false,"listItems":[],"name":"iosMicAccess","optType":0,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
+ {"$GMExtensionOption":"","%Name":"iosMicAccessDesc","defaultValue":"This application requires microphone access for recording purposes.","description":"","displayName":"Mic Access Desc","exportToINI":false,"extensionId":null,"guid":"c91aefca-e289-4cfe-bf9c-9c431dc97779","hidden":false,"listItems":[],"name":"iosMicAccessDesc","optType":2,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"__extOptLabel4","defaultValue":"FMOD STUDIO:","description":"","displayName":"","exportToINI":false,"extensionId":null,"guid":"4431c4d8-772d-4c85-a494-1f6491aa37ff","hidden":false,"listItems":[],"name":"__extOptLabel4","optType":5,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"enableStudio","defaultValue":"True","description":"","displayName":"Enable","exportToINI":false,"extensionId":null,"guid":"0b9245eb-e6d6-4763-87c8-5fc0e4f67b65","hidden":false,"listItems":[],"name":"enableStudio","optType":0,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"__extOptLabel3","defaultValue":"EXTRA OPTIONS:","description":"","displayName":"","exportToINI":false,"extensionId":null,"guid":"fa3cd3b9-9573-46f8-b93e-6b3978afbe3f","hidden":false,"listItems":[],"name":"__extOptLabel3","optType":5,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
@@ -1038,26 +1041,26 @@
{"$GMExtensionOption":"","%Name":"versionDev","defaultValue":"9.9.1.611","description":"","displayName":"","exportToINI":false,"extensionId":null,"guid":"670daf0c-b9c8-40b6-a8a8-12580e85dd69","hidden":true,"listItems":[],"name":"versionDev","optType":2,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
{"$GMExtensionOption":"","%Name":"versionLTS","defaultValue":"2022.0.2.0","description":"","displayName":"","exportToINI":false,"extensionId":null,"guid":"4f8c9c18-886c-4c01-8cd2-f469c38afb87","hidden":true,"listItems":[],"name":"versionLTS","optType":2,"resourceType":"GMExtensionOption","resourceVersion":"2.0",},
],
- "optionsFile": "options.json",
- "packageId": "",
- "parent": {
- "name": "Extensions",
- "path": "folders/Fmod/Extensions.yy",
+ "optionsFile":"options.json",
+ "packageId":"",
+ "parent":{
+ "name":"Extensions",
+ "path":"folders/Fmod/Extensions.yy",
},
- "productId": "",
- "resourceType": "GMExtension",
- "resourceVersion": "2.0",
- "sourcedir": "",
- "supportedTargets": -1,
- "tvosclassname": null,
- "tvosCocoaPodDependencies": "",
- "tvosCocoaPods": "",
- "tvoscodeinjection": "",
- "tvosdelegatename": null,
- "tvosmaccompilerflags": "",
- "tvosmaclinkerflags": "",
- "tvosplistinject": "",
- "tvosProps": false,
- "tvosSystemFrameworkEntries": [],
- "tvosThirdPartyFrameworkEntries": [],
+ "productId":"",
+ "resourceType":"GMExtension",
+ "resourceVersion":"2.0",
+ "sourcedir":"",
+ "supportedTargets":-1,
+ "tvosclassname":null,
+ "tvosCocoaPodDependencies":"",
+ "tvosCocoaPods":"",
+ "tvoscodeinjection":"",
+ "tvosdelegatename":null,
+ "tvosmaccompilerflags":"",
+ "tvosmaclinkerflags":"",
+ "tvosplistinject":"",
+ "tvosProps":false,
+ "tvosSystemFrameworkEntries":[],
+ "tvosThirdPartyFrameworkEntries":[],
}
\ No newline at end of file