Max Kellermann 
							
						 
					 
					
						
						
							
						
						00ed836aa9 
					 
					
						
						
							
							Instance: remove partitions loop from {Found,Lost}Neighbor()  
						
						... 
						
						
						
						These are global events. 
						
						
							
						
					 
					
						2020-01-20 12:18:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5afec8256a 
					 
					
						
						
							
							Main: move code to Partition::BeginShutdown()  
						
						
						
						
							
						
					 
					
						2020-01-20 09:22:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f249a755e2 
					 
					
						
						
							
							command/player: show partition name in "status" response  
						
						
						
						
							
						
					 
					
						2020-01-18 23:31:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4029a79dc2 
					 
					
						
						
							
							command/player: add local Partition reference variable  
						
						
						
						
							
						
					 
					
						2020-01-18 23:30:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c16233fa74 
					 
					
						
						
							
							add "moveoutput" command  
						
						
						
						
							
						
					 
					
						2020-01-18 22:21:27 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ac126ede22 
					 
					
						
						
							
							client/Client: emit idle flags in SetPartition()  
						
						
						
						
							
						
					 
					
						2020-01-18 22:21:27 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7732db0aee 
					 
					
						
						
							
							output/Control: move code to method StopThread()  
						
						
						
						
							
						
					 
					
						2020-01-18 21:46:18 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						37f984ba74 
					 
					
						
						
							
							output/Control: avoid sending KILL twice  
						
						
						
						
							
						
					 
					
						2020-01-18 21:43:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cd612c4eef 
					 
					
						
						
							
							AudioFormat: move to pcm/  
						
						
						
						
							
						
					 
					
						2020-01-18 20:24:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						914ad261ed 
					 
					
						
						
							
							pcm/meson.build: split libpcm into two  
						
						... 
						
						
						
						One basic library without dependencies, and one with heavy
dependencies like libsamplerate. 
						
						
							
						
					 
					
						2020-01-18 20:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7551867249 
					 
					
						
						
							
							meson.build: move Log.cxx and LogBackend.cxx into a static library  
						
						... 
						
						
						
						Prevents compiling those sources many times, once for each debug
program using it. 
						
						
							
						
					 
					
						2020-01-18 19:56:16 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bdd3167495 
					 
					
						
						
							
							tag/ApeLoader: remove exception handler, let caller catch  
						
						
						
						
							
						
					 
					
						2020-01-18 19:51:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						526c778162 
					 
					
						
						
							
							tag/Id3Scan: remove exception handler, let caller catch  
						
						... 
						
						
						
						There's just one caller, i.e. ScanGenericTags(), which is documented
to throw exceptions. 
						
						
							
						
					 
					
						2020-01-18 19:50:02 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e01bddbd86 
					 
					
						
						
							
							output/MultipleOutputs: update API documentation  
						
						
						
						
							
						
					 
					
						2020-01-18 19:23:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2817bf9e95 
					 
					
						
						
							
							copyright year 2020  
						
						
						
						
							
						
					 
					
						2020-01-18 19:23:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a37d22de8a 
					 
					
						
						
							
							pcm/Convert: choose pcm2dsd float/integer according to dest_format  
						
						
						
						
							
						
					 
					
						2020-01-17 19:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						452e1c1a6f 
					 
					
						
						
							
							pcm/Convert: throw if !ENABLE_DSD  
						
						
						
						
							
						
					 
					
						2020-01-17 19:15:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8db86e2820 
					 
					
						
						
							
							Revert "pcm/Convert: add option to enable the integer-only dsd2pcm implementation"  
						
						... 
						
						
						
						This reverts commit c84bae739a 
						
						
							
						
					 
					
						2020-01-17 19:11:10 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c84bae739a 
					 
					
						
						
							
							pcm/Convert: add option to enable the integer-only dsd2pcm implementation  
						
						
						
						
							
						
					 
					
						2020-01-17 16:37:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						925b5954c3 
					 
					
						
						
							
							pcm/Dsd2Pcm: add integer-only implementation  
						
						
						
						
							
						
					 
					
						2020-01-17 16:17:32 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dca79938d5 
					 
					
						
						
							
							Merge tag 'v0.21.19'  
						
						... 
						
						
						
						release v0.21.19 
						
						
							
						
					 
					
						2020-01-17 15:58:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4013fa15b9 
					 
					
						
						
							
							release v0.21.19  
						
						
						
						
							
 
						
					 
					
						2020-01-17 15:49:02 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ac1b844c15 
					 
					
						
						
							
							android/AndroidManifest.xml: increase targetSdkVersion to 28  
						
						... 
						
						
						
						Google Play refuses uploads with a lower targetSdkVersion. 
						
						
							
						
					 
					
						2020-01-17 15:48:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b8614048d4 
					 
					
						
						
							
							python/build/libs.py: update Boost to 1.72.0  
						
						
						
						
							
						
					 
					
						2020-01-17 15:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						aed0d13591 
					 
					
						
						
							
							python/build/libs.py: update expat to 2.2.9  
						
						
						
						
							
						
					 
					
						2020-01-17 15:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9d02103ebe 
					 
					
						
						
							
							python/build/libs.py: disable various CURL features we don't use  
						
						
						
						
							
						
					 
					
						2020-01-17 15:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						61784c2144 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.68.0  
						
						
						
						
							
						
					 
					
						2020-01-17 15:19:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7059215795 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 4.2.2  
						
						
						
						
							
						
					 
					
						2020-01-17 15:19:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2190cc7927 
					 
					
						
						
							
							python/build/libs.py: update FLAC to 1.3.3  
						
						
						
						
							
						
					 
					
						2020-01-17 15:17:21 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						75dc9506c2 
					 
					
						
						
							
							python/build/libs.py: update libmpdclient to 2.17  
						
						
						
						
							
						
					 
					
						2020-01-17 15:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4f11fa0d41 
					 
					
						
						
							
							config/File: allow overriding top-level settings in includes  
						
						... 
						
						
						
						Remove the error message and instead erase the old setting if the
"repeatable" flag is not set.
https://github.com/MusicPlayerDaemon/MPD/issues/684  
						
						
							
						
					 
					
						2020-01-17 14:58:40 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						235b6980b8 
					 
					
						
						
							
							pcm/Dsd2Pcm: add optimized stereo version  
						
						... 
						
						
						
						This code path is 2% faster. 
						
						
							
						
					 
					
						2020-01-14 23:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ee46150329 
					 
					
						
						
							
							pcm/Dsd2Pcm: add class MultiDsd2Pcm  
						
						
						
						
							
						
					 
					
						2020-01-14 23:29:03 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						79c585bf03 
					 
					
						
						
							
							pcm/PcmDsd: use size_t  
						
						
						
						
							
						
					 
					
						2020-01-14 23:28:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						becd81f771 
					 
					
						
						
							
							pcm/PcmDsd: manage Dsd2Pcm instances, not pointers  
						
						
						
						
							
						
					 
					
						2020-01-14 23:26:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2073a2c1b0 
					 
					
						
						
							
							pcm/Dsd2Pcm: remove unused "lsbf" flag  
						
						
						
						
							
						
					 
					
						2020-01-14 23:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3f3104348e 
					 
					
						
						
							
							pcm/Dsd2Pcm: add "restrict" attribute  
						
						
						
						
							
						
					 
					
						2020-01-14 23:20:36 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7e80c62c7c 
					 
					
						
						
							
							util/GenerateArray: use double curly braces for compatibility  
						
						
						
						
							
						
					 
					
						2020-01-14 23:16:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4038d8527f 
					 
					
						
						
							
							pcm/Dsd2Pcm: eliminate "& 0xff"  
						
						
						
						
							
						
					 
					
						2020-01-14 22:56:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3565f0c8ce 
					 
					
						
						
							
							pcm/Dsd2Pcm: move code to TranslateSample()  
						
						... 
						
						
						
						10% speedup.  Strange, huh? 
						
						
							
						
					 
					
						2020-01-14 22:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9647b2cb01 
					 
					
						
						
							
							pcm/Dsd2Pcm: move code to ApplySample()  
						
						... 
						
						
						
						For some reason, this speeds up the library by 2%. 
						
						
							
						
					 
					
						2020-01-14 22:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2d5bf53240 
					 
					
						
						
							
							pcm/Dsd2Pcm: use sizet_t instead of int  
						
						
						
						
							
						
					 
					
						2020-01-14 22:40:54 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a65f7b1006 
					 
					
						
						
							
							pcm/Dsd2Pcm: use std::fill_n()  
						
						
						
						
							
						
					 
					
						2020-01-14 22:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bc5b647053 
					 
					
						
						
							
							pcm/Dsd2Pcm: use sizet_t instead of unsigned  
						
						
						
						
							
						
					 
					
						2020-01-14 22:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1708ae3e3c 
					 
					
						
						
							
							pcm/Dsd2Pcm: use uint8_t instead of unsigned char  
						
						
						
						
							
						
					 
					
						2020-01-14 22:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6bfbc5d320 
					 
					
						
						
							
							pcm/Dsd2Pcm: move code to CalcOutputSample()  
						
						
						
						
							
						
					 
					
						2020-01-14 22:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e7483bc5bc 
					 
					
						
						
							
							pcm/Dsd2Pcm: make variables more local  
						
						
						
						
							
						
					 
					
						2020-01-14 22:21:32 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b911ec1a29 
					 
					
						
						
							
							pcm/Dsd2Pcm: convert to class  
						
						
						
						
							
						
					 
					
						2020-01-14 22:16:02 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ca2633bf26 
					 
					
						
						
							
							pcm/Dsd2Pcm: remove unused function dsd2pcm_clone()  
						
						
						
						
							
						
					 
					
						2020-01-14 22:15:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e0784cd48b 
					 
					
						
						
							
							pcm/Dsd2Pcm: make variables more local  
						
						
						
						
							
						
					 
					
						2020-01-14 22:14:03 +01:00