Max Kellermann 
							
						 
					 
					
						
						
							
						
						712ed555e6 
					 
					
						
						
							
							Copyright year 2015  
						
						
						
						
					 
					
						2015-01-01 19:48:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						af9092df39 
					 
					
						
						
							
							EncoderPlugin: pass Tag reference to method tag()  
						
						
						
						
					 
					
						2014-12-26 22:30:54 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7077eac589 
					 
					
						
						
							
							test/FakeDecoderAPI: dump tags  
						
						
						
						
					 
					
						2014-12-26 22:23:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5cbc319e96 
					 
					
						
						
							
							configure.ac: require GLib 2.32 (if enabled)  
						
						... 
						
						
						
						Since version 2.32, g_thread_init() is deprecated and a no-op.  Let's
upgrade that (optional) dependency so we can remove all those
g_thread_init() calls. 
						
						
					 
					
						2014-12-05 00:21:48 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4b70f9d213 
					 
					
						
						
							
							util/DivideString: add option "strip"  
						
						
						
						
					 
					
						2014-12-04 23:05:44 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e69bef3ce3 
					 
					
						
						
							
							util/SplitString: new utility class  
						
						... 
						
						
						
						Replaces GLib's g_strsplit(). 
						
						
					 
					
						2014-12-04 09:14:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						02a77f6797 
					 
					
						
						
							
							test/test_util: add unit test for DivideString  
						
						
						
						
					 
					
						2014-12-04 07:23:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						77b316cdfb 
					 
					
						
						
							
							test/TestCircularBuffer: include cleanup  
						
						
						
						
					 
					
						2014-12-04 07:14:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2abfc7b87b 
					 
					
						
						
							
							test/test_util: move class UriUtilTest to UriUtilTest.hxx  
						
						
						
						
					 
					
						2014-12-04 07:12:04 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4658bd8208 
					 
					
						
						
							
							test/TestIcu: new unit test for lib/icu/*  
						
						
						
						
					 
					
						2014-12-01 20:55:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						737a56a030 
					 
					
						
						
							
							Merge tag 'v0.19.5'  
						
						
						
						
					 
					
						2014-11-26 20:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b19e5720cc 
					 
					
						
						
							
							test/run_input: make variables more local  
						
						
						
						
					 
					
						2014-11-25 07:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b3f5b4932c 
					 
					
						
						
							
							configure.ac: add macro MPD_ENABLE_AUTO_PKG  
						
						... 
						
						
						
						Simplify the definition of many build options. 
						
						
					 
					
						2014-11-21 22:19:57 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2e47cb12c4 
					 
					
						
						
							
							test/FakeDecoderAPI: dump bit rate  
						
						
						
						
					 
					
						2014-11-10 09:00:38 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						eab32f2e5d 
					 
					
						
						
							
							util/UriUtil: add uri_get_suffix() overload that ignores query string  
						
						
						
						
					 
					
						2014-11-01 12:45:47 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						188b94cb3e 
					 
					
						
						
							
							test/test_archive: don't use GLib  
						
						
						
						
					 
					
						2014-10-25 00:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6cf1acfb48 
					 
					
						
						
							
							test/DumpDatabase, ...: no g_thread_init() calls when GLib is disabled  
						
						
						
						
					 
					
						2014-10-24 18:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3d2558bde6 
					 
					
						
						
							
							StoragePlugin: pass EventLoop to constructor  
						
						
						
						
					 
					
						2014-10-09 07:45:25 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1aac0b10c9 
					 
					
						
						
							
							test/run_input, ...: add struct ScopeIOThread  
						
						... 
						
						
						
						Auto-stop the IO thread in all error handlers. 
						
						
					 
					
						2014-10-07 20:02:13 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b5119d7958 
					 
					
						
						
							
							test/run_storage: new debug program  
						
						
						
						
					 
					
						2014-10-07 06:21:34 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8547611479 
					 
					
						
						
							
							Merge tag 'v0.18.16'  
						
						
						
						
					 
					
						2014-09-26 11:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						87268c2297 
					 
					
						
						
							
							test/test_protocol: add missing stdlib.h include  
						
						... 
						
						
						
						EXIT_SUCCESS and EXIT_FAILURE are defined in stdlib.h, not unistd.h.
D'oh! 
						
						
					 
					
						2014-09-24 23:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9270485723 
					 
					
						
						
							
							Merge branch 'v0.18.x'  
						
						
						
						
					 
					
						2014-09-24 21:49:20 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e93975cb46 
					 
					
						
						
							
							test/test_protocol: add missing unistd.h include  
						
						
						
						
					 
					
						2014-09-24 21:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a464dc681a 
					 
					
						
						
							
							Merge tag 'v0.18.14'  
						
						
						
						
					 
					
						2014-09-11 19:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						57068e526c 
					 
					
						
						
							
							test/run_decoder: dump MixRamp data  
						
						
						
						
					 
					
						2014-09-09 19:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4907f610d6 
					 
					
						
						
							
							test/test_protocol: unit test for protocol/ArgParser.cxx  
						
						
						
						
					 
					
						2014-09-04 17:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e5a28bfd8d 
					 
					
						
						
							
							output/alsa, pcm: rename "DSD over USB" to "DoP"  
						
						... 
						
						
						
						The standard has been renamed since the early draft that was
implemented in MPD. 
						
						
					 
					
						2014-08-31 16:12:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e10c287c93 
					 
					
						
						
							
							PlayerControl: make settings "const"  
						
						
						
						
					 
					
						2014-08-30 00:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3158955198 
					 
					
						
						
							
							TagHandler: pass SongTime to duration()  
						
						
						
						
					 
					
						2014-08-29 22:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d9d97bd17b 
					 
					
						
						
							
							DecoderAPI: pass SignedSongTime to decoder_initialized()  
						
						
						
						
					 
					
						2014-08-29 21:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7c25d83f1c 
					 
					
						
						
							
							Tag: use SignedSongTime for the song duration  
						
						
						
						
					 
					
						2014-08-29 13:20:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6ad933982f 
					 
					
						
						
							
							DetachedSong: use std::chrono::duration for start_ms and end_ms  
						
						
						
						
					 
					
						2014-08-28 13:03:18 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0c2d767f6f 
					 
					
						
						
							
							DecoderAPI: use std::chrono::duration for decoder_seek*()  
						
						... 
						
						
						
						For type safety and code readability. 
						
						
					 
					
						2014-08-26 22:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8561c9c5a6 
					 
					
						
						
							
							DecoderAPI: add decoder_seek_where_frame()  
						
						
						
						
					 
					
						2014-08-26 11:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						316c72a4ae 
					 
					
						
						
							
							DecoderAPI: add decoder_seek_where_ms()  
						
						... 
						
						
						
						Move to fixed-point integers instead of floating point. 
						
						
					 
					
						2014-08-26 11:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bb472206de 
					 
					
						
						
							
							InputStream: move typedef offset_type to Offset.hxx  
						
						... 
						
						
						
						Reduce header dependencies. 
						
						
					 
					
						2014-08-19 22:29:52 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a049f972ec 
					 
					
						
						
							
							test/test_rewind: add missing stdlib.h include  
						
						... 
						
						
						
						For EXIT_SUCCESS. 
						
						
					 
					
						2014-08-13 12:55:29 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0e756e4377 
					 
					
						
						
							
							PcmExport: use class ConstBuffer  
						
						
						
						
					 
					
						2014-08-12 22:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ee7282ce0d 
					 
					
						
						
							
							test/test_pcm: add PcmExport unit test  
						
						
						
						
					 
					
						2014-08-12 22:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7244dc4511 
					 
					
						
						
							
							Filter: FilterPCM() returns ConstBuffer  
						
						... 
						
						
						
						API simplification.  We can now avoid abusing a "size_t*" as
additional return value. 
						
						
					 
					
						2014-08-12 16:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						56f61a6d59 
					 
					
						
						
							
							PcmConvert: Convert() returns ConstBuffer  
						
						
						
						
					 
					
						2014-08-12 16:36:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a67a881715 
					 
					
						
						
							
							input/GunzipInputStream: new class  
						
						
						
						
					 
					
						2014-08-08 20:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						aafff8fd5c 
					 
					
						
						
							
							fs/output, fs/TextFile: move to fs/io/  
						
						
						
						
					 
					
						2014-08-07 19:38:25 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						69ae879c58 
					 
					
						
						
							
							input/TextInputStream: return char*  
						
						... 
						
						
						
						Revert to the old API before commit e9e55b08 
						
						
					 
					
						2014-08-07 00:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ea26da0be7 
					 
					
						
						
							
							util/FifoBuffer: rename to StaticFifoBuffer  
						
						
						
						
					 
					
						2014-08-06 17:29:05 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c9a71a7176 
					 
					
						
						
							
							fs/GzipOutputStream: new class wrapping zlib  
						
						
						
						
					 
					
						2014-08-06 16:35:10 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9fb351a139 
					 
					
						
						
							
							*Save, *State: use the OutputStream API instead of FILE*  
						
						
						
						
					 
					
						2014-07-30 22:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						41a7203c28 
					 
					
						
						
							
							Tag: add class const_iterator and methods begin(), end()  
						
						... 
						
						
						
						Enables using range-based "for". 
						
						
					 
					
						2014-07-12 17:22:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fa947e02ca 
					 
					
						
						
							
							test/FakeDecoderAPI: dump MixRamp data  
						
						
						
						
					 
					
						2014-07-11 08:54:29 +02:00