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  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc75010116 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.1.2  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5109e30c6f 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.1.1  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46fe3789fc 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.1.0  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2d03d2266 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings flagged by Clang's static analyzer  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								750982069d 
								
							
								 
							
						 
						
							
							
								
								BufferingAudioReader:  Partially revert  b3bdfdb3 to snap chunk start position to multiples of samplesPerBlock to fix stuttering MP3 playback on Windows  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78be43888e 
								
							
								 
							
						 
						
							
							
								
								Update the minimum C++ standard to C++14  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								900282ccf3 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								MinGW:  Fix warnings and errors emitted when building VST3 plugins  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d6ac6b543b 
								
							
								 
							
						 
						
							
							
								
								Removed some unnecessary angled brackets  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fc1ede50f 
								
							
								 
							
						 
						
							
							
								
								Used MemoryBlock::isEmpty() in a few places  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a5fb5992a 
								
							
								 
							
						 
						
							
							
								
								BufferingAudioReader:  Added some tests  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4a9c7876f 
								
							
								 
							
						 
						
							
							
								
								BufferedAudioReader:  Fixed a bug reading past the end of the input source  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b17ca5200a 
								
							
								 
							
						 
						
							
							
								
								BufferingAudioReader:  Don't pre-read chunks in constructor  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3bdfdb34c 
								
							
								 
							
						 
						
							
							
								
								BufferingAudioReader:  Fixed an infinite read bug  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef5608654d 
								
							
								 
							
						 
						
							
							
								
								VST3:  Fixed a bug loading plug-ins  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9ad07a945 
								
							
								 
							
						 
						
							
							
								
								Use RAII for CFTypes  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c58e50f2e 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.8  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71f2619ab3 
								
							
								 
							
						 
						
							
							
								
								AudioFormats:  Allow WindowsMediaAudioFormat by default on Windows  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								37d1cc9394 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioFormat:  Use int64 for ogg/flac reservoir sizes  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2553336f45 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.7  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								25dccd53c0 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.6  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								5929103a29 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.5  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c35bb61c8d 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.4  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73d1a1ff45 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.3  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9aba7f613 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.2  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								6aeb9d7dda 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 6.0.1  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								67925d384f 
								
							
								 
							
						 
						
							
							
								
								Updated main README with CMake support info and changed docs extension from .txt to .md  
							
							
								
							
							
						 
						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