Skip to content

Commit

Permalink
Delete not needed Oboe files
Browse files Browse the repository at this point in the history
  • Loading branch information
kus04e4ek committed Mar 22, 2024
1 parent ad17b8d commit c088787
Show file tree
Hide file tree
Showing 114 changed files with 425 additions and 7,745 deletions.
5 changes: 5 additions & 0 deletions COPYRIGHT.txt
Original file line number Diff line number Diff line change
Expand Up @@ -450,6 +450,11 @@ Comment: Stripped down version of "nvapi.h" from the NVIDIA NVAPI SDK
Copyright: 2019-2022, NVIDIA Corporation
License: Expat

Files: ./thirdparty/oboe/
Comment: Oboe
Copyright: 2017-2024, Google Inc.
License: Apache-2.0

Files: ./thirdparty/openxr/
Comment: OpenXR Loader
Copyright: 2020-2023, The Khronos Group Inc.
Expand Down
35 changes: 0 additions & 35 deletions platform/android/SCsub
Original file line number Diff line number Diff line change
Expand Up @@ -31,49 +31,14 @@ thirdparty_oboe_sources = [
"aaudio/AAudioLoader.cpp",
"aaudio/AudioStreamAAudio.cpp",
"common/AdpfWrapper.cpp",
"common/AudioSourceCaller.cpp",
"common/AudioStream.cpp",
"common/AudioStreamBuilder.cpp",
"common/DataConversionFlowGraph.cpp",
"common/FilterAudioStream.cpp",
"common/FixedBlockAdapter.cpp",
"common/FixedBlockReader.cpp",
"common/FixedBlockWriter.cpp",
"common/LatencyTuner.cpp",
"common/QuirksManager.cpp",
"common/SourceFloatCaller.cpp",
"common/SourceI16Caller.cpp",
"common/SourceI24Caller.cpp",
"common/SourceI32Caller.cpp",
"common/Utilities.cpp",
"common/Version.cpp",
"fifo/FifoBuffer.cpp",
"fifo/FifoController.cpp",
"fifo/FifoControllerBase.cpp",
"flowgraph/resampler/IntegerRatio.cpp",
"flowgraph/resampler/LinearResampler.cpp",
"flowgraph/resampler/MultiChannelResampler.cpp",
"flowgraph/resampler/PolyphaseResampler.cpp",
"flowgraph/resampler/PolyphaseResamplerMono.cpp",
"flowgraph/resampler/PolyphaseResamplerStereo.cpp",
"flowgraph/resampler/SincResampler.cpp",
"flowgraph/resampler/SincResamplerStereo.cpp",
"flowgraph/ChannelCountConverter.cpp",
"flowgraph/FlowGraphNode.cpp",
"flowgraph/MonoToMultiConverter.cpp",
"flowgraph/MultiToMonoConverter.cpp",
"flowgraph/SampleRateConverter.cpp",
"flowgraph/SinkFloat.cpp",
"flowgraph/SinkI16.cpp",
"flowgraph/SinkI24.cpp",
"flowgraph/SinkI32.cpp",
"flowgraph/SourceFloat.cpp",
"flowgraph/SourceI16.cpp",
"flowgraph/SourceI24.cpp",
"flowgraph/SourceI32.cpp",
"opensles/AudioInputStreamOpenSLES.cpp",
"opensles/AudioOutputStreamOpenSLES.cpp",
"opensles/AudioStreamBuffered.cpp",
"opensles/AudioStreamOpenSLES.cpp",
"opensles/EngineOpenSLES.cpp",
"opensles/OpenSLESUtilities.cpp",
Expand Down
19 changes: 18 additions & 1 deletion thirdparty/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -724,6 +724,23 @@ with the provided patch.
unnecessary code.


## oboe

- Upstream: https://github.com/google/oboe
- Version: git (16d72c89be9eb8a7d617a7be531a31dba3db74f1, 2024)
- License: Apache 2.0

Files extracted from upstream source:

- The `include/oboe` folder (minus `Fifo*.h`, `FullDuplexStream.h`, `OboeExtensions.h`, `StabilizedCallback.h` files)
- The `src/aaudio` folder
- The `src/common` folder (minus `AudioSourceCaller.{cpp,h}`, `DataConversionFlowgraph.{cpp,h}`, `FilterAudioStream.{cpp,h}`, `FixedBlock*.{cpp,h}`, `OboeExtensions.cpp`, `Source*Caller.{cpp,h}`, `StabilizedCallback.cpp`, `Trace.{cpp,h}` files)
- The `src/opensles` folder (minus `AudioStreamBuffered.{cpp,h}` files)
- The `LICENSE` file

Some changes have been made in order to disable Flowgraph, FIFO and exclude not exctracted headers.
See the patch in the `patches` directory.

## openxr

- Upstream: https://github.com/KhronosGroup/OpenXR-SDK
Expand Down Expand Up @@ -954,7 +971,7 @@ Files extracted from upstream source:
- `COPYING`


# wayland-protocols
## wayland-protocols

- Upstream: https://gitlab.freedesktop.org/wayland/wayland-protocols
- Version: 1.33 (54346071a5f211f2c482889f2c8ee3b5ecda63ab, 2024)
Expand Down
164 changes: 0 additions & 164 deletions thirdparty/oboe/include/oboe/FifoBuffer.h

This file was deleted.

112 changes: 0 additions & 112 deletions thirdparty/oboe/include/oboe/FifoControllerBase.h

This file was deleted.

Loading

0 comments on commit c088787

Please sign in to comment.