tpoole
|
b77793785d
|
iOSAudioDevice: Removed MaximumFramesPerSlice property listener
|
8 years ago |
tpoole
|
8482a9de64
|
iOSAudioDevice: Refactored and added better support for buffer size changes
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
tpoole
|
d5c019e983
|
Fixed an unexpected buffer size change after detecting available sample rates on iOS
|
8 years ago |
tpoole
|
2398f4c1d3
|
Used AsyncUpdater for iOS stream format changes
|
8 years ago |
jules
|
a96163df2a
|
Fixed a couple more unused variables in iOS audio
|
8 years ago |
jules
|
279c4bc4db
|
Fix for some unused variables in iOS audio
|
8 years ago |
tpoole
|
d8504a6090
|
Moved iOS stream format changes to the message thread
|
8 years ago |
tpoole
|
607b09ab7b
|
Fixed graphics dependent header includes for IAA
|
8 years ago |
tpoole
|
4c59a920b4
|
Added Inter-App Audio capabilities to standalone plug-ins
|
8 years ago |
hogliux
|
7e1279e3f9
|
Fixed an int sign conversion warning
|
8 years ago |
tpoole
|
4b69d0fb44
|
Fixed buffer size and sample rate changes in iOS background audio
|
8 years ago |
tpoole
|
1e5865c458
|
Restored original iOS sample rate after querying all available sample rates
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
8 years ago |
tpoole
|
881dfce40f
|
Fix deadlock in handleRouteChange for iOS audio.
|
8 years ago |
ed
|
79dd695731
|
added ScopedLock to iOSAudioIODevice::handleRouteChange method to avoid race condition
|
8 years ago |
jules
|
7abbf67a1a
|
Tweaked the iOS audio device to make the default buffer size play in the simulator
|
9 years ago |
hogliux
|
a3c377bcd0
|
Move kAudioUnitProperty_MaximumFramesPerSlice setting/query after initialisation
|
9 years ago |
hogliux
|
77a8b9eab5
|
Fix a few warnings
|
9 years ago |
hogliux
|
b3ee8806d6
|
Set kAudioUnitProperty_MaximumFramesPerSlice on iOS
|
9 years ago |
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.
|
9 years ago |
jules
|
b5907fa90d
|
Normalised some divider comments
|
9 years ago |
jules
|
32bb5798bf
|
Fixed a rounding error in iOS audio device sample rate selection
|
9 years ago |
jules
|
567e0d5fb7
|
Fixed a device name mismatch in iOS audio
|
9 years ago |
jules
|
010afc6baf
|
Fixed a problem with iOS audio device shutdown
|
9 years ago |
jules
|
8a9322456f
|
Replaced the now-deprecated iOS audio code with a new AVSession-based version.
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
e34e00ebfc
|
Fixed a typo in iOS audio code.
|
10 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
|
6927338f9a
|
iOS audio rate-setting fix.
|
11 years ago |
jules
|
017dbc988d
|
Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes.
|
11 years ago |
jules
|
7798d36b49
|
iOS audio: now sends a message to audioDeviceError() when an interrupted device restarts.
|
11 years ago |
jules
|
2623f4d1e1
|
Added method String::clear(), and used it to replace a few uses of String::empty.
|
11 years ago |
jules
|
0d6b8f159b
|
Added some logic to cope with buffer size changes in iOS audio.
|
11 years ago |
jules
|
4c9b1eff4f
|
Improvements to handling of sample rates and buffer sizes in iOS audio.
|
11 years ago |
jules
|
672283a1e4
|
Fix for iOS audio device closing.
|
11 years ago |
jules
|
ee565c32c8
|
Added an assertion to catch unusual audio buffer behaviour on iOS.
|
11 years ago |
jules
|
f86739b221
|
Fixed a couple of iOS build issues.
|
12 years ago |
jules
|
9610a27cb9
|
iOS bluetooth audio fix.
|
12 years ago |
jules
|
d6954b4bcf
|
Avoided an assertion in iOS audio code.
|
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
|
b9b77cab4b
|
iOS audio buffer size fix.
|
12 years ago |
jules
|
46773828cc
|
Fixed a typo in iOS audio.
|
12 years ago |
jules
|
161a0b04c5
|
iOS audio session interruption change.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
8e8dc5667f
|
Renamed a few old references to "iPhoneOS" as "iOS".
|
12 years ago |
jules
|
c3abff7d42
|
Made iOS audio stop with an error callback when the playback device is removed.
|
12 years ago |