1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
Commit graph

25 commits

Author SHA1 Message Date
Timur Doumler
9ea874428c Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above). 2016-02-25 10:12:30 +00:00
jules
b5907fa90d Normalised some divider comments 2016-02-20 09:45:43 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
e8bea6944f Fixed an obscure C++ syntactic blooper 2015-12-21 15:02:14 +00:00
jules
ae712c72d8 Cleaned up a few String::empty uses 2015-12-21 12:01:28 +00:00
jules
99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 2015-12-07 19:31:05 +00:00
hogliux
d4a7bf4f6a Fix bug where low latency audio path is not detected correctly on Android 2015-11-12 18:17:06 +00:00
jules
89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 2015-11-03 10:37:52 +00:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
1b3d7e9f3e Avoided an arithmetic overflow in OpenSLAudioIODevice when buffer sizes are very big. 2015-02-26 15:34:52 +00:00
jules
86fc9d7e16 Introjucer: Updates to the android exporter, adding a toolchain version setting. 2014-08-17 13:06:24 +01:00
jules
5fdbdc9e9e Added a method AudioIODevice::setGainPreprocessingEnabled() to allow disabling of mic AGC on iOS and Android devices. 2014-05-24 19:04:47 +01:00
jules
a17aa2f1a4 iOS audio: avoided slow check for sample rate support and implemented latency getters. 2014-05-12 21:36:04 +01:00
jules
fa21d2ac02 Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty. 2014-03-24 14:39:32 +00:00
jules
017dbc988d Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. 2013-12-18 10:57:11 +00:00
jules
e53235741f Added support for NEON vector instructions, and some unit-tests for FloatVectorOperations. 2013-12-02 11:25:35 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 2013-12-01 11:32:39 +00:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
a841d369cd Cleared OpenSL buffer before playing. 2012-11-07 10:05:11 +00:00
jules
dbe71f8c67 A bugfix and some fine-tuning for the android openSL audio device. 2012-04-04 19:43:11 +01:00
jules
bb86893b60 Android OpenSL latency work. 2012-03-14 11:07:36 +00:00
jules
3a7989ad7c Android: added OpenSLES audio device type. 2012-03-09 12:23:34 +00:00