5 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  Tom Poole ff0cb4ad5b Use NullCheckedInvocation in more places 1 year ago
  Tom Poole 9b041f3d74 Add a base clang-tidy configuration 1 year ago
  Anthony Nicholls 05d5c94990
Native: Rename all native files for improved consistency 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  attila f075de78fa AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data 2 years ago
  reuk cfa289d943
AudioProcessor: Allow querying of the host timestamp in processBlock 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 3c68581567
Use jassertquiet where possible 3 years ago
  reuk c897a4f2cb Linux: Fix some clang 10 warnings 4 years ago
  ed 6195a5ab60 Windows: Added support for IAudioClient3 shared stream low latency mode in the WASAPI audio device, removed JUCE_WASAPI_EXCLUSIVE config flag and refactored AudioIODeviceType creation 4 years ago
  reuk 8fc1c1abae
JACK: Fix bug where input and output devices were reversed 4 years ago
  reuk 03bdbb5364 GCC: Fix conversion warnings in JackAudio.cpp 4 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed e5c3837f05 Linux: Use plug-in name as preferred fallback if no JACK client name is defined 5 years ago
  hogliux 8bb64a5ddc Added getXRunCount to AudioIODevice as a way to get Xrun counts from underlying hardware 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
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 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
  hogliux 0a040c6b97 Update avtive ports when opening JACK audio device 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 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 1fef7a8408 Better opening of JACK DLLs. 11 years ago
  jules 017dbc988d Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. 11 years ago
  jules 2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 11 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 939893922b Fixes to JACK port iteration. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 6b027c4b17 Yet more JACK changes.. 12 years ago
  jules 5d70c0bd89 JACK typo fix. 12 years ago
  jules 33d70d2b20 More JACK fixing. 12 years ago
  jules d547fc0b98 JACK port change callback. 12 years ago
  jules edca844722 Fixed a typo in JACK code. 12 years ago
  jules 3d2969e71d JACK fixes. 12 years ago
  jules d90d11143a JACK fix. 12 years ago
  jules c16c3a7c28 Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels. 12 years ago
  jules 0466c90ce1 Tidied up some JACK code. 12 years ago
  Julian Storer 4fcd1e3384 New class: ChildProcess. Fixed android build problems with paths. 13 years ago
  Julian Storer 4808d9c318 Hard-coded some juce namespace declarations. 13 years ago
  Julian Storer 35f226319f Fixed a typo in the temporary amalgamated files. Tidied up some constness. 13 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 13 years ago
  Julian Storer 0853a9b686 Removed const-ness from some return types to take advantage of future c++0x advantages. 14 years ago
  Julian Storer 67e22bbb56 Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour. 14 years ago
  Julian Storer b047d9be53 More 'nullptr' updates and minor clean-ups. 14 years ago
  Julian Storer f04309f44a Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers. 14 years ago
  Julian Storer 5d98779f19 Updated the date in the copyright notice. 14 years ago
  Julian Storer 571a2626da Fixed an image anti-aliasing problem. Created some new methods in AudioIODeviceType to create device-specific types. Tidied up some win32 DLL build problems. Added support for drag-and-drop from iTunes on mac. 14 years ago