|  Anthony Nicholls | de78cd0c06 | AudioFormatReader: Add early return when numSamples <= 0 to prevent potential crashes | 2 years ago | 
				
					
						|  Tom Poole | 6bf9bb9a2e | Add final specifiers in implementation files | 2 years ago | 
				
					
						|  Anthony Nicholls | f5cd9547dd | Tidy divider comments | 2 years ago | 
				
					
						|  attila | f075de78fa | AudioIODeviceCallback, AudioBuffer, AudioFormatReader:  Use const T* const* for multi-channel data | 3 years ago | 
				
					
						|  Tom Poole | 2ec861d99e | Update licensing banners to JUCE 7 | 3 years ago | 
				
					
						|  Oli | 1abb704ce0 | WavAudioFormat: Add ASWG metadata support | 3 years ago | 
				
					
						|  Tom Poole | dea3fe60e4 | Update copyright banners | 3 years ago | 
				
					
						|  reuk | c1a3cc28fd 
										
											
										
									 | WavAudioFormat:  Disambiguate ISRC and source information | 3 years ago | 
				
					
						|  reuk | 37b92f6882 
										
											
										
									 | WavAudioFormat:  Attempt to avoid quadratic metadata lookups | 3 years ago | 
				
					
						|  ed | 0fc1ede50f | Used MemoryBlock::isEmpty() in a few places | 4 years ago | 
				
					
						|  reuk | 051f49c52e 
										
											
										
									 | WAV:  Fail gracefully on unsupported bit depths | 5 years ago | 
				
					
						|  reuk | 394c4fd475 | Clang:  Fix warnings when building with clang 10 | 5 years ago | 
				
					
						|  ed | 009d685179 | Updated all license headers | 5 years ago | 
				
					
						|  Tom Poole | 894e7d2bd2 | Updated all license headers | 5 years ago | 
				
					
						|  Tom Poole | 2d16374b14 | Updated all license headers | 5 years ago | 
				
					
						|  reuk | 327f817b9b | Copyrights: Update commercial/gpl headers to be gpl-only | 5 years ago | 
				
					
						|  reuk | 5af01b9b16 | Demos:  Convey proper ownership semantics | 5 years ago | 
				
					
						|  Tom Poole | 28e03f0815 | Replaced all instances of JUCE_CONSTEXPR with constexpr | 5 years ago | 
				
					
						|  ed | a54da0b832 | Fixed some more typos | 5 years ago | 
				
					
						|  Tom Poole | dff555b23a | WAV:  Fixed an issue parsing RF64 headers | 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 | 
				
					
						|  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 | 
				
					
						|  jules | cdb55f70c2 | Changes to avoid some clang warnings | 6 years ago | 
				
					
						|  jules | 768139a298 | Added some free functions to help make XML parsing less verbose: parseXML() | 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 | 
				
					
						|  jules | a632b57e7a | Simplified ByteOrder, and made it less susceptible to UB when reading from non-aligned addresses. Removed ambiguous method ByteOrder::littleEndianInt (c1, c2, c3, c4), which was probably producing the wrong behaviour on big-endian systems | 7 years ago | 
				
					
						|  Tom Poole | 824840e8b4 | Added to check to prevent parsing of 64 bit float wav files | 7 years ago | 
				
					
						|  jules | 1a60fa9765 | More ScopedPointer/unique_ptr compatibility work | 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) | 8 years ago | 
				
					
						|  jules | aecb819985 | Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) | 8 years ago | 
				
					
						|  jules | 6344cd549a | Some tidying up in the audio codec classes | 8 years ago | 
				
					
						|  jules | bb4160871c | Added support for the OGG sub-format inside a WAV file | 8 years ago | 
				
					
						|  jules | 2fcb8fa71b | Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag | 8 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 | 8 years ago | 
				
					
						|  tpoole | 9b687968db | Fixed some g++ compiler warnings | 8 years ago | 
				
					
						|  tpoole | 9600016294 | Fixed some undefined (or implementation defined) behavior | 8 years ago | 
				
					
						|  hogliux | 8e7a2072eb | Wav format reader:  fixed an issue where JUCE would assert when reading wave files with a large number of channels | 8 years ago | 
				
					
						|  hogliux | 2a274f70b2 | Wav file format:  Added legacy RIFF chunk tags to remain compatible with older wav files | 8 years ago | 
				
					
						|  hogliux | a4d4e9e5b0 | WaveAudioFormatWriter:  Don't add an extended format chunk if the wav file only has one or two channels | 8 years ago | 
				
					
						|  hogliux | 79110aae25 | WavAudioFormatWriter:  Fixed an issue where wav files with large channel counts could no longer be created | 8 years ago | 
				
					
						|  hogliux | 74fcce88ba | Wav file format:  Added legacy RIFF chunk tags to remain compatible with older wav files | 8 years ago | 
				
					
						|  hogliux | fb310f7876 | WaveAudioFormatWriter:  Don't add an extended format chunk if the wav file only has one or two channels | 8 years ago | 
				
					
						|  hogliux | 0cf21a4b72 | WavAudioFormatWriter:  Fixed an issue where wav files with large channel counts could no longer be created | 8 years ago | 
				
					
						|  hogliux | 7ca5ad001e | Added multichannel file io readers and writers | 8 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 |