ed
4de5726775
Android: Don't assert on device type 25 which seems to be valid when debugging from Android Studio (although undocumented)
2020-11-25 17:40:03 +00:00
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.
2020-10-23 14:17:49 +01:00
ed
22f0e26451
Android: Use performance mode from stream directly when logging Oboe stream details
2020-10-21 17:03:17 +01:00
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
2020-09-04 16:51:39 +01:00
ed
877f47dd53
Oboe: Don't add unknown audio device types to device list
2020-07-01 19:12:17 +01:00
ed
cb8a40d47c
Android: Added support for oboe input device without output
2020-06-10 19:34:25 +01:00
ed
00cdc86a79
Android: Use default system device if not specified when opening Oboe audio device
2020-06-10 19:34:14 +01:00
ed
b5214a341e
Normalised lambda whitespace
2020-06-05 09:37:56 +01:00
ed
539f524853
Android: Added some missing AudioDeviceInfo types
2020-05-20 18:08:48 +01:00
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
ed
6725162cf8
Android: Reworked default buffer size calculation logic to prefer stream's frames per burst over OUTPUT_FRAMES_PER_BUFFER property
2020-04-16 12:18:49 +01:00
ed
6a48f66cd4
Android: Added a JUCE_USE_ANDROID_OBOE_STABILIZED_CALLBACK config flag to juce_audio_devices to enable the use of oboe::StabilizedCallback
2020-04-16 12:18:49 +01:00
reuk
719a491740
Android: Use built-in Oboe
2020-04-16 12:18:49 +01:00
ed
896a68dd7b
Android: Reverted some recent Oboe buffer size changes
2020-04-03 18:56:23 +01:00
ed
a91b7aafd0
Android: Pulled out some shared OpenSL/Oboe code into juce_android_HighPerformanceAudioHelpers.h and updated Oboe buffer size behaviour to match OpenSL
2020-03-12 17:28:27 +00:00
ed
5d920ade5c
Android: Fixed an issue when opening mono output streams in Oboe
2020-02-27 14:46:04 +00:00
Tom Duncalf
6c4224d05a
Android: Fixed some compiler warnings when compiling with Oboe enabled
2020-02-25 16:19:59 +00:00
ed
4edb0d2c90
Tidied up some divider comments
2019-09-06 12:00:26 +01:00
Tom Poole
16dd26649a
Fixed some GCC compiler warnings and removed deprecated functions
2019-06-04 16:48:44 +01:00
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.
2018-11-13 12:33:40 +00:00
cesare
73ac883b2f
Tidied up Oboe asserts, made logging clearer and removed some redundant code
2018-11-07 17:04:58 +00:00
cesare
b434434d07
Fix Oboe assertions on Android
2018-11-06 11:28:48 +00:00
jules
e19c673b4e
Whitespace
2018-11-05 10:05:06 +00:00
Lukasz Kozakiewicz
2718ce96f0
Updates to support the latest Oboe (c5c3cc17f78974bf005bf33a2de1a093ac55cc07).
2018-11-05 10:03:05 +00:00
jules
9054620d67
Updated some Oboe calls that had changed name
2018-10-30 11:19:04 +00:00
jules
cfc85445b5
Minor tidying up
2018-10-23 12:50:14 +01:00
Tom Poole
493591a7ef
Cleaned up some doc comments
2018-08-29 10:56:56 +01:00
hogliux
d77f56bace
Android Oboe: Updated oboe code to match latest Oboe repo version
2018-06-06 12:11:52 +01:00
jules
38295f332b
Converted some old typedefs to using declarations
2018-05-03 09:59:05 +01:00
Lukasz Kozakiewicz
c859b4af1d
Android: add support for Google Oboe (developer preview).
2018-03-07 17:43:39 +01:00