441 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed 08d0a12f03 Bump version number to 5.4.7 5 years ago
  ed 5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 5 years ago
  Tom Poole ef1eacccd3 Bump version number to 5.4.6 5 years ago
  ed b45ce09235 Standardised the licensing whitespace in module headers 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  ed 0b714fad47 Updated the documentation of AudioFormat::createWriterFor() 5 years ago
  Tom Poole dff555b23a WAV: Fixed an issue parsing RF64 headers 5 years ago
  ed 4583baf277 Bump version number to 5.4.5 5 years ago
  ed 293d7be0b4 macOS: Handle EOF in CoreAudioReader::readSamples() 5 years ago
  ed a522312b47 macOS: Handle EOF in CoreAudioReader::readSamples() 5 years ago
  Tom Poole 528798d96e Bump version number to 5.4.4 5 years ago
  ed 869a9fd994 CoreAudio: Handle ExtAudioFileRead() reading fewer frames than expected 5 years ago
  Tom Poole 50be983db5 Fixed a compiler warning 6 years ago
  jules f746672c19 Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int 6 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  ed cb7e325d51 Fixed some variable shadowing warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  Tom Poole e7136b57f2 Updated the AudioFormatManager::registerBasicFormats documentation 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago
  ed e88700be6e Added missing unit test categories 6 years ago
  Tom Poole 315db2df93 Documentation fixes 6 years ago
  Tom Poole aa361c9cf5 Documentation fixes 6 years ago
  ed 6722194260 Bump version number to 5.4.3 6 years ago
  jules c3245bef0f Added a new AudioFormatReader::read method and refactored the internals a bit 6 years ago
  Tom Poole e3ebe5aed1 Bump version number to 5.4.2 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  jules cdb55f70c2 Changes to avoid some clang warnings 6 years ago
  ed bba6fa6e4c Updated the sampler synthesiser classes to use the new ADSR class 6 years ago
  ed 6d39f01793 Bump version number to 5.4.1 6 years ago
  ed 4b92a04e27 Fixed a couple of narrowing cast bugs in AudioFormatReaders 6 years ago
  ed 0b8fcc7a15 Bump version number to 5.4.0 6 years ago
  jules 3721dc63d5 Fixed a typo in the last commit 6 years ago
  jules f9a5bf1729 More use of atomics to avoid asan warnings 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  jules 132017558f Replaced some more stray zeros being used as null pointers 6 years ago
  jules 302019dd43 Tidied up some comments and usage of File::createOutputStream() and createInputStream() 6 years ago
  ed 773ca9a3b3 Replaced another call to InputStream::skipNextBytes() with ::setPosition() in CoreAudioFormatMetatdata::read() 6 years ago
  ed 9a83e5cd00 Optimise CoreAudioFormatMetatdata::read() by calling InputStream::setPosition() instead of ::skipNextBytes() when skipping the data chunk 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  Tom Poole 6cff481c6a Fixed some gcc 8 compiler warnings 6 years ago
  jules df6d7fa57b Added a couple of casts to some Ogg-Vorbis code to avoid the address-sanitiser complaining about bit shift ranges 7 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  ed 2d79cc78c0 Bump version number to 5.3.2 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  jules e2dcc32f88 Updated old code where the 'volatile' keyword was still being used 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole e6104e3fed Fixed a bug parsing wav cue metadata 7 years ago