37d1cc9394 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioFormat:  Use int64 for ogg/flac reservoir sizes  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								051f49c52e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								WAV:  Fail gracefully on unsupported bit depths  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								17dc5f7a92 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								MP3:  Fail gracefully on unsupported mp3 formats  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5d26b6a20f 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Aiff:  Fix extremely slow loads of pathological files  
							
							If an aiff file advertied a large number of metadata keys, the
StringPairArray::set calls resulted in quadratic complexity.
We now read keys into a std::map instead, as it enables much faster
lookup, and then convert back to a StringPairArray at the last possible
moment. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d27422d9f 
								
							
								 
							
						 
						
							
							
								
								GCC:  Suppress cast-align warnings  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54164fac3f 
								
							
								 
							
						 
						
							
							
								
								Windows:  Added ComSmartPtr::getInterface() and used it in a few places to simplify some COM code  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								333f98d204 
								
							
								 
							
						 
						
							
							
								
								Squashed some compiler warnings with -Wmissing-prototypes enabled  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35d0a8c814 
								
							
								 
							
						 
						
							
							
								
								Updated bundled Ogg Vorbis library to 1.3.7  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								394c4fd475 
								
							
								 
							
						 
						
							
							
								
								Clang:  Fix warnings when building with clang 10  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac2d7ee272 
								
							
								 
							
						 
						
							
							
								
								Clang:  Fix build errors when using a recent clang-cl  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9093c87d6 
								
							
								 
							
						 
						
							
							
								
								Removed some cross-module relative includes  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b57509c4a2 
								
							
								 
							
						 
						
							
							
								
								Removed some cross-module relative includes  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								331df42233 
								
							
								 
							
						 
						
							
							
								
								MP3:  Fixed a global buffer overflow and constexpr'd a few things  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0f261c5e3 
								
							
								 
							
						 
						
							
							
								
								MP3:  Fixed a global buffer overflow and constexpr'd a few things  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e13901d912 
								
							
								 
							
						 
						
							
							
								
								ClangCl:  Silence code which warns when building on Windows with Clang  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cb75d9d2c 
								
							
								 
							
						 
						
							
							
								
								Replaced all references to ROLI with Raw Material Software and regenerated all bytecode  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								add88c33f2 
								
							
								 
							
						 
						
							
							
								
								Replaced all references to ROLI with Raw Material Software and regenerated all bytecode  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f348c3040 
								
							
								 
							
						 
						
							
							
								
								Warnings:  Add warning-wrangling header  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								327f817b9b 
								
							
								 
							
						 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								cfce337d81 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Fix mp3 file seek when seeking to previously unplayed location.  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c9067c9a4 
								
							
								 
							
						 
						
							
							
								
								Ownership:  Fix some raw/unique ptr conversion issues  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a5dda489f 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings with -Wconversion enabled  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5af01b9b16 
								
							
								 
							
						 
						
							
							
								
								Demos:  Convey proper ownership semantics  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28e03f0815 
								
							
								 
							
						 
						
							
							
								
								Replaced all instances of JUCE_CONSTEXPR with constexpr  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59a058fdc6 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5bda9de977 
								
							
								 
							
						 
						
							
							
								
								Windows:  Fixed some build errors and warnings when using Clang in Visual Studio  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a54da0b832 
								
							
								 
							
						 
						
							
							
								
								Fixed some more typos  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dff555b23a 
								
							
								 
							
						 
						
							
							
								
								WAV:  Fixed an issue parsing RF64 headers  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								293d7be0b4 
								
							
								 
							
						 
						
							
							
								
								macOS:  Handle EOF in CoreAudioReader::readSamples()  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a522312b47 
								
							
								 
							
						 
						
							
							
								
								macOS:  Handle EOF in CoreAudioReader::readSamples()  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								869a9fd994 
								
							
								 
							
						 
						
							
							
								
								CoreAudio:  Handle ExtAudioFileRead() reading fewer frames than expected  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50be983db5 
								
							
								 
							
						 
						
							
							
								
								Fixed a compiler warning  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f746672c19 
								
							
								 
							
						 
						
							
							
								
								Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4bd6cbc66 
								
							
								 
							
						 
						
							
							
								
								Fixed some more Linux compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb7e325d51 
								
							
								 
							
						 
						
							
							
								
								Fixed some variable shadowing warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16dd26649a 
								
							
								 
							
						 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								497a1b3fb7 
								
							
								 
							
						 
						
							
							
								
								Added juce_UnitTestCategories.h to replace raw strings used for test categories  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3af250ff7 
								
							
								 
							
						 
						
							
							
								
								Tidied up unit test code layout  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e88700be6e 
								
							
								 
							
						 
						
							
							
								
								Added missing unit test categories  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdb55f70c2 
								
							
								 
							
						 
						
							
							
								
								Changes to avoid some clang warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b92a04e27 
								
							
								 
							
						 
						
							
							
								
								Fixed a couple of narrowing cast bugs in AudioFormatReaders  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								768139a298 
								
							
								 
							
						 
						
							
							
								
								Added some free functions to help make XML parsing less verbose: parseXML()  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								132017558f 
								
							
								 
							
						 
						
							
							
								
								Replaced some more stray zeros being used as null pointers  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								302019dd43 
								
							
								 
							
						 
						
							
							
								
								Tidied up some comments and usage of File::createOutputStream() and createInputStream()  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								773ca9a3b3 
								
							
								 
							
						 
						
							
							
								
								Replaced another call to InputStream::skipNextBytes() with ::setPosition() in CoreAudioFormatMetatdata::read()  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a83e5cd00 
								
							
								 
							
						 
						
							
							
								
								Optimise CoreAudioFormatMetatdata::read() by calling InputStream::setPosition() instead of ::skipNextBytes() when skipping the data chunk  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e1722e387 
								
							
								 
							
						 
						
							
							
								
								Multiple spelling fixes  
							
							
								
							
							
						 
						7 years ago