|  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). | 9 years ago | 
				
					
						|  jules | b5907fa90d | Normalised some divider comments | 9 years ago | 
				
					
						|  jules | 4583fa3fbf | Used the ignoreUnused() function to tidy up some old code | 9 years ago | 
				
					
						|  jules | e8bea6944f | Fixed an obscure C++ syntactic blooper | 10 years ago | 
				
					
						|  jules | ae712c72d8 | Cleaned up a few String::empty uses | 10 years ago | 
				
					
						|  jules | 99ebba4e4c | Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" | 10 years ago | 
				
					
						|  hogliux | d4a7bf4f6a | Fix bug where low latency audio path is not detected correctly on Android | 10 years ago | 
				
					
						|  jules | 89ba69ab29 | Android Bluetooth MIDI, pro-audio i/o and improved openGL support | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | 1b3d7e9f3e | Avoided an arithmetic overflow in OpenSLAudioIODevice when buffer sizes are very big. | 10 years ago | 
				
					
						|  jules | 86fc9d7e16 | Introjucer: Updates to the android exporter, adding a toolchain version setting. | 11 years ago | 
				
					
						|  jules | 5fdbdc9e9e | Added a method AudioIODevice::setGainPreprocessingEnabled() to allow disabling of mic AGC on iOS and Android devices. | 11 years ago | 
				
					
						|  jules | a17aa2f1a4 | iOS audio: avoided slow check for sample rate support and implemented latency getters. | 11 years ago | 
				
					
						|  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. | 11 years ago | 
				
					
						|  jules | 017dbc988d | Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. | 12 years ago | 
				
					
						|  jules | e53235741f | Added support for NEON vector instructions, and some unit-tests for FloatVectorOperations. | 12 years ago | 
				
					
						|  jules | 2edec00b55 | Removed a few more uses of String::empty. | 12 years ago | 
				
					
						|  jules | 2623f4d1e1 | Added method String::clear(), and used it to replace a few uses of String::empty. | 12 years ago | 
				
					
						|  jules | c75a7300f5 | Added some 'override' modifiers to overridden methods. | 12 years ago | 
				
					
						|  jules | 03c2801f3f | Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 | 12 years ago | 
				
					
						|  jules | 0ceeb573d8 | Minor changes to avoid pedantic compiler warnings. | 13 years ago | 
				
					
						|  jules | a841d369cd | Cleared OpenSL buffer before playing. | 13 years ago | 
				
					
						|  jules | dbe71f8c67 | A bugfix and some fine-tuning for the android openSL audio device. | 13 years ago | 
				
					
						|  jules | bb86893b60 | Android OpenSL latency work. | 13 years ago | 
				
					
						|  jules | 3a7989ad7c | Android: added OpenSLES audio device type. | 13 years ago |