ed
69d4e0186f
Update code to use new AudioData interleaving/deinterleaving API
3 years ago
ed
3e606cc378
Update code to use new AudioData interleaving/deinterleaving helper methods
3 years ago
ed
46f5b126d5
Tidied up some template statement whitespace
4 years ago
ed
4de5726775
Android: Don't assert on device type 25 which seems to be valid when debugging from Android Studio (although undocumented)
4 years ago
ed
99bce8a3a8
Android: Fixed large buffer sizes on some devices
Requesting a callback when opening an Oboe device is required on some devices to get a FAST stream, so pass a dummy callback object to the temporary stream used when querying the device buffer size in order to get the best available.
4 years ago
ed
22f0e26451
Android: Use performance mode from stream directly when logging Oboe stream details
4 years ago
ed
6195a5ab60
Windows: Added support for IAudioClient3 shared stream low latency mode in the WASAPI audio device, removed JUCE_WASAPI_EXCLUSIVE config flag and refactored AudioIODeviceType creation
4 years ago
ed
877f47dd53
Oboe: Don't add unknown audio device types to device list
4 years ago
ed
cb8a40d47c
Android: Added support for oboe input device without output
5 years ago
ed
00cdc86a79
Android: Use default system device if not specified when opening Oboe audio device
5 years ago
ed
b5214a341e
Normalised lambda whitespace
5 years ago
ed
539f524853
Android: Added some missing AudioDeviceInfo types
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
ed
6725162cf8
Android: Reworked default buffer size calculation logic to prefer stream's frames per burst over OUTPUT_FRAMES_PER_BUFFER property
5 years ago
ed
6a48f66cd4
Android: Added a JUCE_USE_ANDROID_OBOE_STABILIZED_CALLBACK config flag to juce_audio_devices to enable the use of oboe::StabilizedCallback
5 years ago
reuk
719a491740
Android: Use built-in Oboe
5 years ago
ed
896a68dd7b
Android: Reverted some recent Oboe buffer size changes
5 years ago
ed
a91b7aafd0
Android: Pulled out some shared OpenSL/Oboe code into juce_android_HighPerformanceAudioHelpers.h and updated Oboe buffer size behaviour to match OpenSL
5 years ago
ed
5d920ade5c
Android: Fixed an issue when opening mono output streams in Oboe
5 years ago
Tom Duncalf
6c4224d05a
Android: Fixed some compiler warnings when compiling with Oboe enabled
5 years ago
ed
4edb0d2c90
Tidied up some divider comments
5 years ago
Tom Poole
16dd26649a
Fixed some GCC compiler warnings and removed deprecated functions
6 years ago
hogliux
008b7a9ab2
Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
6 years ago
cesare
73ac883b2f
Tidied up Oboe asserts, made logging clearer and removed some redundant code
6 years ago
cesare
b434434d07
Fix Oboe assertions on Android
6 years ago
jules
e19c673b4e
Whitespace
6 years ago
Lukasz Kozakiewicz
2718ce96f0
Updates to support the latest Oboe ( c5c3cc17f7
).
6 years ago
jules
9054620d67
Updated some Oboe calls that had changed name
6 years ago
jules
cfc85445b5
Minor tidying up
6 years ago
Tom Poole
493591a7ef
Cleaned up some doc comments
6 years ago
hogliux
d77f56bace
Android Oboe: Updated oboe code to match latest Oboe repo version
7 years ago
jules
38295f332b
Converted some old typedefs to using declarations
7 years ago
Lukasz Kozakiewicz
c859b4af1d
Android: add support for Google Oboe (developer preview).
7 years ago