28f2157912 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Convert ignoreUnused to [[maybe_unused]]  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d42b9a44f 
								
							
								 
							
						 
						
							
							
								
								Windows: Added Windows ARM support to JUCE  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f075de78fa 
								
							
								 
							
						 
						
							
							
								
								AudioIODeviceCallback, AudioBuffer, AudioFormatReader:  Use const T* const* for multi-channel data  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								372290d352 
								
							
								 
							
						 
						
							
							
								
								FlacAudioFormat:  Use FLAC version 1.3.4  
							
							This commit replaces the contents of the flac directory with the
unchanged contents of the flac_134 directory. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3810252ae2 
								
							
								 
							
						 
						
							
							
								
								FLAC:  Prepare 1.3.4 lib files for inclusion in the JUCE build  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ba2bc9677 
								
							
								 
							
						 
						
							
							
								
								FLAC:  Add library source files for version 1.3.4  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								156d8c7058 
								
							
								 
							
						 
						
							
							
								
								FLAC/OGG: Fix a bug in buffered reads  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8e7251746 
								
							
								 
							
						 
						
							
							
								
								Add dependency licensing information to the top level README  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26cfdf4305 
								
							
								 
							
						 
						
							
							
								
								Add dependency licensing information to the top level README  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5b58f1c61e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								FlacAudioFormat:  Correctly balance preprocessor pragmas  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a929370e79 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								FlacAudioFormat:  Correctly balance preprocessor pragmas  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ec861d99e 
								
							
								 
							
						 
						
							
							
								
								Update licensing banners to JUCE 7  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e984395b1d 
								
							
								 
							
						 
						
							
							
								
								GCC: Fix some compiler warnings in GCC 11  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1abb704ce0 
								
							
								 
							
						 
						
							
							
								
								WavAudioFormat: Add ASWG metadata support  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ef8ad92138 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								GCC: Fix some compiler warnings in GCC 11  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c1a3cc28fd 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								WavAudioFormat:  Disambiguate ISRC and source information  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								37b92f6882 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								WavAudioFormat:  Attempt to avoid quadratic metadata lookups  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a4b92bd6c8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								CoreAudioFormat:  Only register suitable file extensions for given StreamKind  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a62d4c6a5a 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								CoreAudioFormat:  Allow specifying stream kind hints  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9542ccc4c 
								
							
								 
							
						 
						
							
							
								
								Update code to use C++14 [[deprecated]] attribute  
							
							This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								afa6465098 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								UB Sanitizer:  Avoid warnings in third party code, with clang  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								930a3299f2 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Reservoir:  Factor out reservoir management code  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2d03d2266 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings flagged by Clang's static analyzer  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3399c34d0d 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Windows:  Fix more warnings emitted by clang with GNU-like command-line  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7ac6911ccc 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Windows:  Fix clang/gnu compiler warnings  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								31a7c62baf 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Windows:  Fix and suppress some analysis warnings  
							
							This fixes warnings that are emitted when building with the `-analyze`
flag enabled. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bfdda737a2 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Removed the live build  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d6ac6b543b 
								
							
								 
							
						 
						
							
							
								
								Removed some unnecessary angled brackets  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fc1ede50f 
								
							
								 
							
						 
						
							
							
								
								Used MemoryBlock::isEmpty() in a few places  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef5608654d 
								
							
								 
							
						 
						
							
							
								
								VST3:  Fixed a bug loading plug-ins  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9ad07a945 
								
							
								 
							
						 
						
							
							
								
								Use RAII for CFTypes  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								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