Lukasz Kozakiewicz
|
772185f2b0
|
Add camera support for iOS and Android.
|
7 years ago |
jules
|
92e97624b1
|
ASLA: reversed the order in which input and output devices are opened, in response to reports of flaky drivers which can't handle doing the outputs first.
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |
jules
|
d691838765
|
Tidied up a few minor coding style discrepencies
|
7 years ago |
hogliux
|
0055d3f8f8
|
Windows: Fixed a harmless warning in Visual Studio 2013
|
7 years ago |
hogliux
|
508ba421e8
|
Windows MIDI: Fixed an issue where opening the same device twice would cause a crash when both devices were deleted
|
7 years ago |
jules
|
5a122e124a
|
Added support for Bela in the form of an AudioIODeviceType
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
Lukasz Kozakiewicz
|
c859b4af1d
|
Android: add support for Google Oboe (developer preview).
|
7 years ago |
hogliux
|
0fae9341c8
|
Android: Ensured that JUCE will always use the high-performance audio path if the device supports it and that increasing the buffer size will more effectively reduce glitchess
|
7 years ago |
Tom Poole
|
646aebb77e
|
Linux: Fixed a MIDI port read/write mixup
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
Tom Poole
|
0638daf9a8
|
CoreAudio: Better handling of background device changes
|
7 years ago |
Tom Poole
|
a253168a25
|
Fixed a crash when disabling all input or outputs when using DirectSound
|
7 years ago |
Tom Poole
|
2bda2016c1
|
Fixed an issue with setAudioPreprocessingEnabled on iOS
|
7 years ago |
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
7 years ago |
Tom Poole
|
438ab2b0f7
|
CoreAudio: Fixed some additional issues handling background device changes
|
7 years ago |
Tom Poole
|
f24045053d
|
CoreAudio: Fixed some issues handling background device changes
|
7 years ago |
jules
|
58a99ff139
|
Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated!
|
7 years ago |
Tom Poole
|
2215001d0c
|
Fixed some CoreAudio errors when detecting bit depths
|
7 years ago |
Tom Poole
|
ceb0afd861
|
Fixed some data races in the CoreAudio audio device
|
7 years ago |
jules
|
f3cde9763a
|
Quick tidy-up of some messaging classes
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
tpoole
|
a2bf8d49b6
|
iOS: Fixed a bug in the audio channels of the simulator and older versions of iOS
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
tpoole
|
8e4e4af795
|
CLion: Fixed issues with setting the cpp standard, launching Windows GUI apps without the console, spaces in project names, and Windows style include paths
|
7 years ago |
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
7 years ago |
tpoole
|
6491862417
|
iOS: Refactored iOSAudioDevice to support multi-channel audio devices and improve the handling of sample rate changes from other apps
|
7 years ago |
hogliux
|
4f617f8c58
|
Windows: Fixed an issue where WASAPI audio would not correctly restart when changing buffer sizes
|
7 years ago |
jules
|
c2a2d5c734
|
Updated some code to use cleaner array initialisation from constant data
|
7 years ago |
hogliux
|
ac60ce57ce
|
CoreMidi: Added unique id property when creating virtual midi ports on macOS and iOS
|
7 years ago |
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
7 years ago |
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
7 years ago |
hogliux
|
88f8fbc128
|
Android: Fixed a compiler error when building with older ndk versions
|
7 years ago |
jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
7 years ago |
jules
|
2fcb8fa71b
|
Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag
|
7 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
7 years ago |
jules
|
abe86765ce
|
Workaround for a VS2013 compile error
|
7 years ago |
jules
|
1aaa598a5f
|
Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes
|
7 years ago |
jules
|
27a6903cac
|
Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
|
7 years ago |
hogliux
|
a21a2a42dd
|
Android: Fixed a runtime-error introduced by a recent commit when building for Android <24
|
7 years ago |
hogliux
|
8bb64a5ddc
|
Added getXRunCount to AudioIODevice as a way to get Xrun counts from underlying hardware
|
7 years ago |
tpoole
|
554d055a8f
|
WinRT MIDI: Increased the maximum size of outgoing messages
|
7 years ago |
tpoole
|
fec19eeade
|
MacOS: Fixed a bug detecting changes to the number of hardware output channels
|
7 years ago |
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
|
7 years ago |
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
7 years ago |
hogliux
|
91e0385d26
|
Linux ALSA: Fixed a crash when playing/recording audio on a device that only supports interleaved audio
|
7 years ago |
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
7 years ago |