Skip to content

Commit 60ada2f

Browse files
committed
move oboe outside of openal
1 parent 3787793 commit 60ada2f

1,230 files changed

Lines changed: 78 additions & 72 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎project/Build.xml‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
<set name="LIME_OGG" value="1" />
2828
<set name="LIME_OPUS" value="1" />
2929
<set name="LIME_DR_LIBS" value="1" />
30+
<set name="LIME_OBOE" value="1" if="android" />
3031
<set name="LIME_OPENAL" value="1" if="windows || linux || mac || android || iphone" />
3132
<set name="LIME_OPENGL" value="1" />
3233
<set name="LIME_GLAD" value="1" if="LIME_OPENGL" unless="iphone" />
@@ -280,6 +281,7 @@
280281
<include name="lib/opusfile-files.xml" />
281282
<include name="lib/opus-files.xml" />
282283
<include name="lib/dr_libs-files.xml" />
284+
<include name="lib/oboe-files.xml" />
283285
<include name="lib/openal-files.xml" />
284286
<include name="lib/pixman-files.xml" />
285287
<include name="lib/sdl-files.xml" />
@@ -305,6 +307,7 @@
305307
<files id="native-toolkit-opusfile" if="LIME_OPUS" />
306308
<files id="native-toolkit-opus" if="LIME_OPUS" />
307309
<files id="native-toolkit-dr_libs" if="LIME_DR_LIBS" />
310+
<files id="native-toolkit-oboe" if="LIME_OBOE" />
308311
<files id="native-toolkit-openal" if="LIME_OPENAL" />
309312
<files id="native-toolkit-pixman" if="LIME_PIXMAN" />
310313
<files id="native-toolkit-sdl" if="LIME_SDL" />
@@ -423,7 +426,7 @@
423426
<lib name="-lEGL" />
424427
<lib name="-lGLESv2" />
425428
<lib name="-lOpenSLES" />
426-
<lib name="-laaudio" />
429+
<lib name="-lAAudio" />
427430

428431
</section>
429432

‎project/lib/oboe-files.xml‎

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
<xml>
2+
3+
<files id="native-toolkit-oboe">
4+
5+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/aaudio/AAudioLoader.cpp" />
6+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/aaudio/AudioStreamAAudio.cpp" />
7+
8+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/AdpfWrapper.cpp" />
9+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/AudioSourceCaller.cpp" />
10+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/AudioStream.cpp" />
11+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/AudioStreamBuilder.cpp" />
12+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/DataConversionFlowGraph.cpp" />
13+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/FilterAudioStream.cpp" />
14+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/FixedBlockAdapter.cpp" />
15+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/FixedBlockReader.cpp" />
16+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/FixedBlockWriter.cpp" />
17+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/LatencyTuner.cpp" />
18+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/OboeExtensions.cpp" />
19+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/QuirksManager.cpp" />
20+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/SourceFloatCaller.cpp" />
21+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/SourceI16Caller.cpp" />
22+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/SourceI24Caller.cpp" />
23+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/SourceI32Caller.cpp" />
24+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/StabilizedCallback.cpp" />
25+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/Trace.cpp" />
26+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/Utilities.cpp" />
27+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/common/Version.cpp" />
28+
29+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/fifo/FifoBuffer.cpp" />
30+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/fifo/FifoController.cpp" />
31+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/fifo/FifoControllerBase.cpp" />
32+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/fifo/FifoControllerIndirect.cpp" />
33+
34+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/ChannelCountConverter.cpp" />
35+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/ClipToRange.cpp" />
36+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/FlowGraphNode.cpp" />
37+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/Limiter.cpp" />
38+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/ManyToMultiConverter.cpp" />
39+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/MonoBlend.cpp" />
40+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/MonoToMultiConverter.cpp" />
41+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/MultiToManyConverter.cpp" />
42+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/MultiToMonoConverter.cpp" />
43+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/RampLinear.cpp" />
44+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SampleRateConverter.cpp" />
45+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SinkFloat.cpp" />
46+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SinkI16.cpp" />
47+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SinkI24.cpp" />
48+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SinkI32.cpp" />
49+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SinkI8_24.cpp" />
50+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SourceFloat.cpp" />
51+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SourceI16.cpp" />
52+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SourceI24.cpp" />
53+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SourceI32.cpp" />
54+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/SourceI8_24.cpp" />
55+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/IntegerRatio.cpp" />
56+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/LinearResampler.cpp" />
57+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/MultiChannelResampler.cpp" />
58+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/PolyphaseResampler.cpp" />
59+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.cpp" />
60+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" />
61+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/SincResampler.cpp" />
62+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" />
63+
64+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/opensles/AudioInputStreamOpenSLES.cpp" />
65+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/opensles/AudioOutputStreamOpenSLES.cpp" />
66+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/opensles/AudioStreamBuffered.cpp" />
67+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/opensles/AudioStreamOpenSLES.cpp" />
68+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/opensles/EngineOpenSLES.cpp" />
69+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/opensles/OpenSLESUtilities.cpp" />
70+
<file name="${NATIVE_TOOLKIT_PATH}/oboe/src/opensles/OutputMixerOpenSLES.cpp" />
71+
72+
</files>
73+
74+
</xml>

project/lib/openal/oboe/.github/ISSUE_TEMPLATE/bug_report.md renamed to project/lib/oboe/.github/ISSUE_TEMPLATE/bug_report.md

File renamed without changes.
File renamed without changes.

project/lib/openal/oboe/.github/workflows/update-docs.yml renamed to project/lib/oboe/.github/workflows/update-docs.yml

File renamed without changes.

0 commit comments

Comments
 (0)