360 Commits (b51d43d8246404238ab5b47b47ba4ccb98688f73)

Author SHA1 Message Date
  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
  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
  ed dbb2f620b4 Bump version number to 5.2.0 7 years ago
  jules 65857af333 Added an assertion to avoid surprises if you call the not-yet-implemented MP3AudioFormat::createWriterFor() method 7 years ago
  jules acf28c6fa7 Removed the explicitness of the Array single-item constructors 7 years ago
  jules 43cb624a85 Added workaround for VS2015 compiler bug 7 years ago
  jules c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 7 years ago
  jules 6344cd549a Some tidying up in the audio codec classes 7 years ago
  jules 374f7b2e5a Made the AudioFormat::getFileExtensions() method virtual and modernised some internal code in AudioFormatManager 7 years ago
  jules bb4160871c Added support for the OGG sub-format inside a WAV file 7 years ago
  jules 9e6de22e73 A bit of modernisation in AudioFormatReader 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 31c99d3680 Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor 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
  tpoole 0ae8aa812c Bump version number to 5.1.2 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
  jules 637367959c Whitespace 7 years ago
  tpoole 9b687968db Fixed some g++ compiler warnings 7 years ago
  hogliux a2a0a2cae6 Fixed compiler errors when compiling with GNU libstdc++ 7 years ago
  tpoole 9600016294 Fixed some undefined (or implementation defined) behavior 7 years ago
  hogliux 8e7a2072eb Wav format reader: fixed an issue where JUCE would assert when reading wave files with a large number of channels 7 years ago
  hogliux 0fd1a69525 AU/Auv3: Added workaround for compiler issue when initialising CoreAudio's AudioChannelLayout structure using braces 7 years ago
  hogliux c02ef79fd6 Bump version number to 5.1.1 7 years ago
  hogliux eb33f537da Bump version number to 5.1.1 7 years ago
  hogliux 2a274f70b2 Wav file format: Added legacy RIFF chunk tags to remain compatible with older wav files 7 years ago
  hogliux a4d4e9e5b0 WaveAudioFormatWriter: Don't add an extended format chunk if the wav file only has one or two channels 7 years ago
  hogliux 79110aae25 WavAudioFormatWriter: Fixed an issue where wav files with large channel counts could no longer be created 7 years ago
  tpoole 77dd64abfa Documentation fixes 7 years ago
  tpoole 7c4a23bac7 Documentation fixes 7 years ago
  hogliux 74fcce88ba Wav file format: Added legacy RIFF chunk tags to remain compatible with older wav files 7 years ago
  hogliux fb310f7876 WaveAudioFormatWriter: Don't add an extended format chunk if the wav file only has one or two channels 7 years ago
  hogliux 0cf21a4b72 WavAudioFormatWriter: Fixed an issue where wav files with large channel counts could no longer be created 7 years ago
  hogliux c1ad53c14e Bump version number to 5.1.0 7 years ago
  hogliux 7ca5ad001e Added multichannel file io readers and writers 7 years ago
  ed 6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 8 years ago
  tpoole 98cb1011bb JUCE Demo: Increased the compiler warning level 8 years ago
  tpoole 680a0d671c Fixed a build warning on older gcc versions 8 years ago
  tpoole 10b7aa3c16 MinGW: Fixed some build warnings 8 years ago
  jules 74c96208fe Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation 8 years ago
  jules 57120b39c0 Tweaked some whitespace to avoid false-alarm warnings in GCC 8 years ago
  hogliux bc3ef88603 Bump version number to 5.0.2 8 years ago
  hogliux 8413614744 Bump version number to 5.0.1 8 years ago
  ed fa0b097652 Fixed some Projucer live-build errors on Windows and added an option to set the Windows target platform 8 years ago
  jules 025513c5d3 Made MemoryMappedAudioFormatReader::mapSectionOfFile() virtual 8 years ago
  hogliux 9d81c5066a Bump version number to 5.0.0 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules e0698daaca Tidied up a couple of comments, warnings and did a bit of code modernisation 8 years ago
  jules 5b39a8f607 Removed the register keyword from a bunch of 3rd party files as it causes deprecation errors in c++17 8 years ago
  tpoole 122f0b0c47 Fixed wav file reader unit tests 8 years ago