jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
2017-09-08 08:59:55 +01:00 |
|
tpoole
|
fe134173f6
|
iOS: Fixed an openURL iOS 10 deprecation
|
2017-08-01 15:37:19 +01:00 |
|
tpoole
|
b77793785d
|
iOSAudioDevice: Removed MaximumFramesPerSlice property listener
|
2017-05-25 14:53:22 +01:00 |
|
tpoole
|
8482a9de64
|
iOSAudioDevice: Refactored and added better support for buffer size changes
|
2017-05-24 14:39:04 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
tpoole
|
d5c019e983
|
Fixed an unexpected buffer size change after detecting available sample rates on iOS
|
2017-04-03 12:22:12 +01:00 |
|
tpoole
|
2398f4c1d3
|
Used AsyncUpdater for iOS stream format changes
|
2017-03-08 11:03:01 +00:00 |
|
jules
|
a96163df2a
|
Fixed a couple more unused variables in iOS audio
|
2017-03-08 10:29:26 +00:00 |
|
jules
|
279c4bc4db
|
Fix for some unused variables in iOS audio
|
2017-03-08 10:08:49 +00:00 |
|
tpoole
|
d8504a6090
|
Moved iOS stream format changes to the message thread
|
2017-03-07 17:13:23 +00:00 |
|
tpoole
|
607b09ab7b
|
Fixed graphics dependent header includes for IAA
|
2017-03-06 10:31:38 +00:00 |
|
tpoole
|
4c59a920b4
|
Added Inter-App Audio capabilities to standalone plug-ins
|
2017-03-01 11:55:52 +00:00 |
|
hogliux
|
7e1279e3f9
|
Fixed an int sign conversion warning
|
2017-01-18 12:05:20 +00:00 |
|
tpoole
|
4b69d0fb44
|
Fixed buffer size and sample rate changes in iOS background audio
|
2017-01-09 18:23:16 +00:00 |
|
tpoole
|
1e5865c458
|
Restored original iOS sample rate after querying all available sample rates
|
2017-01-05 11:19:25 +00:00 |
|
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
2016-12-14 10:07:26 +00:00 |
|
tpoole
|
881dfce40f
|
Fix deadlock in handleRouteChange for iOS audio.
|
2016-08-23 17:45:21 +01:00 |
|
ed
|
79dd695731
|
added ScopedLock to iOSAudioIODevice::handleRouteChange method to avoid race condition
|
2016-08-12 15:51:42 +01:00 |
|
jules
|
7abbf67a1a
|
Tweaked the iOS audio device to make the default buffer size play in the simulator
|
2016-06-01 10:33:28 +01:00 |
|
hogliux
|
a3c377bcd0
|
Move kAudioUnitProperty_MaximumFramesPerSlice setting/query after initialisation
|
2016-05-23 14:42:34 +01:00 |
|
hogliux
|
77a8b9eab5
|
Fix a few warnings
|
2016-05-20 16:41:24 +01:00 |
|
hogliux
|
b3ee8806d6
|
Set kAudioUnitProperty_MaximumFramesPerSlice on iOS
|
2016-05-19 09:46:38 +01:00 |
|
Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
2016-04-06 18:31:24 +01:00 |
|
jules
|
b5907fa90d
|
Normalised some divider comments
|
2016-02-20 09:45:43 +00:00 |
|
jules
|
32bb5798bf
|
Fixed a rounding error in iOS audio device sample rate selection
|
2016-02-16 15:36:05 +00:00 |
|
jules
|
567e0d5fb7
|
Fixed a device name mismatch in iOS audio
|
2016-02-04 12:17:53 +00:00 |
|
jules
|
010afc6baf
|
Fixed a problem with iOS audio device shutdown
|
2016-01-20 06:27:51 -08:00 |
|
jules
|
8a9322456f
|
Replaced the now-deprecated iOS audio code with a new AVSession-based version.
|
2016-01-07 17:28:27 +00:00 |
|
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
2015-12-13 19:32:05 +00:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
e34e00ebfc
|
Fixed a typo in iOS audio code.
|
2014-08-13 13:01:02 +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
|
6927338f9a
|
iOS audio rate-setting fix.
|
2014-01-08 16:34:59 +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
|
7798d36b49
|
iOS audio: now sends a message to audioDeviceError() when an interrupted device restarts.
|
2013-12-14 15:05:09 +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
|
0d6b8f159b
|
Added some logic to cope with buffer size changes in iOS audio.
|
2013-11-18 10:10:06 +00:00 |
|
jules
|
4c9b1eff4f
|
Improvements to handling of sample rates and buffer sizes in iOS audio.
|
2013-10-01 12:58:15 +01:00 |
|
jules
|
672283a1e4
|
Fix for iOS audio device closing.
|
2013-09-27 20:00:39 +01:00 |
|
jules
|
ee565c32c8
|
Added an assertion to catch unusual audio buffer behaviour on iOS.
|
2013-09-06 20:41:30 +01:00 |
|
jules
|
f86739b221
|
Fixed a couple of iOS build issues.
|
2013-07-09 17:42:59 +01:00 |
|
jules
|
9610a27cb9
|
iOS bluetooth audio fix.
|
2013-07-05 15:19:33 +01:00 |
|
jules
|
d6954b4bcf
|
Avoided an assertion in iOS audio code.
|
2013-06-22 12:56:54 +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
|
b9b77cab4b
|
iOS audio buffer size fix.
|
2013-06-07 11:35:06 +01:00 |
|
jules
|
46773828cc
|
Fixed a typo in iOS audio.
|
2013-03-28 14:24:02 +00:00 |
|
jules
|
161a0b04c5
|
iOS audio session interruption change.
|
2013-03-25 14:34:24 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|