Skip to content

Commit 4a6dee1

Browse files
committed
AAudio
Superpowered AndroidAudioIO is using AAudio for low-latency audio I/O. Requires: - Android 8.1 - AAudio support from the device - low latency stream types (stream media output type (default), any input type except camcorder or voice communication) If AAudio is not available or can not turn on without errors, audio I/O will automatically fall back to OpenSL ES.
1 parent 0572c1a commit 4a6dee1

File tree

3 files changed

+381
-104
lines changed

3 files changed

+381
-104
lines changed

Examples_Android/SuperpoweredCrossExample/app/app.iml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<option name="ALLOW_USER_CONFIGURATION" value="false" />
2525
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
2626
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
27-
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" />
27+
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res;file://$MODULE_DIR$/build/generated/res/resValues/debug" />
2828
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
2929
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
3030
</configuration>
@@ -35,7 +35,6 @@
3535
<output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/classes" />
3636
<exclude-output />
3737
<content url="file://$MODULE_DIR$">
38-
<sourceFolder url="file://$MODULE_DIR$/src/main/cpp" isTestSource="false" />
3938
<sourceFolder url="file://$MODULE_DIR$/build/generated/ap_generated_sources/debug/out" isTestSource="false" generated="true" />
4039
<sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debug/compileDebugAidl/out" isTestSource="false" generated="true" />
4140
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
@@ -54,51 +53,44 @@
5453
<sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
5554
<sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
5655
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
57-
<sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" />
5856
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
5957
<sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
6058
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
6159
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
6260
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
6361
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
6462
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
65-
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/jni" isTestSource="true" />
6663
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
6764
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
6865
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
6966
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
7067
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
7168
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
7269
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
73-
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/jni" isTestSource="true" />
7470
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
7571
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
7672
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
7773
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
7874
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
7975
<sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
8076
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
81-
<sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
8277
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
8378
<sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
8479
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
8580
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
8681
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
8782
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
8883
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
89-
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
9084
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
9185
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
9286
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
9387
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
9488
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
9589
<sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
9690
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
97-
<sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" />
9891
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
9992
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
100-
<excludeFolder url="file://$MODULE_DIR$/.cxx" />
101-
<excludeFolder url="file://$MODULE_DIR$/.externalNativeBuild" />
93+
<sourceFolder url="file://$MODULE_DIR$/src/main/cpp" isTestSource="false" />
10294
<excludeFolder url="file://$MODULE_DIR$/build" />
10395
</content>
10496
<content url="file://$MODULE_DIR$/../../../Superpowered/OpenSource">

0 commit comments

Comments
 (0)