| 
							
							
								 Uli Schlachter | a4223aac38 | ServerSocket: Initialize length variable | 2013-02-04 09:30:21 +01:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 2bb751d9fa | StateFile: use file system API, log in UTF-8 | 2013-02-02 20:52:04 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 3b620112ca | SimpleDatabasePlugin: use file system API, log in UTF-8 | 2013-02-02 20:52:03 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 99526219b7 | UpdateIO.cxx: use file system API, log in UTF-8 | 2013-02-02 20:52:02 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | d818b618af | UpdateWalk.cxx: use FileExists | 2013-02-02 20:51:36 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | c64700e7ae | TextFile.hxx: use file system API | 2013-02-02 20:23:27 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 5bd1917705 | SongUpdate.cxx: use StatFile | 2013-02-02 20:22:32 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 178c6c20cd | PlaylistSave.cxx: use FOpen | 2013-02-02 20:21:46 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 92d71cc7fa | PlaylistFile.cxx: use file system API | 2013-02-02 20:21:10 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 227eca7d28 | ExcludeList.cxx: use FOpen | 2013-02-02 20:20:24 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 9399b0ea52 | ConfigFile.cxx: use FOpenMode | 2013-02-02 20:19:25 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 17dca254a3 | Path.hxx: add GetDirectoryName() method | 2013-02-02 19:28:02 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | f6b50d2387 | FileSystem.hxx: add FOpen modes for appending files | 2013-02-02 19:20:10 +06:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a9ce0218c1 | FilterInternal: convert struct filter to a OO interface | 2013-02-02 09:34:07 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 7bb5a960fd | output/null: convert to C++ | 2013-02-02 09:30:29 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e6b04d1b50 | filter/*: don't use GLib macros | 2013-02-02 08:31:17 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 12613356fc | filter/Chain: use std::forward_list instead of GSList | 2013-02-01 18:14:06 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3894450b10 | filter: convert to C++ | 2013-02-01 17:47:09 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ec07f6ec83 | PcmMix: merge duplicate code with templates | 2013-02-01 17:45:17 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a7a10d03c9 | test/test_pcm: add unit test for pcm_mix() | 2013-02-01 15:52:03 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ef99d6ce3d | PcmUtils: remove pcm_range(), use PcmClamp() instead | 2013-02-01 14:10:27 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 0ac06d77f1 | PcmUtils: make PcmClamp() 64-bit-safe, add missing cast | 2013-02-01 14:04:40 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 469e233428 | PcmUtils: remove unused clamp functions | 2013-02-01 14:02:20 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 86a0f9cf9b | PcmFormat: merge duplicate code with a template | 2013-02-01 13:47:29 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e6a91d291d | PcmChannels: merge duplicate code with a template | 2013-02-01 13:47:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | bf35972714 | ConfigTemplates: fix typo in id3v1_encoding | 2013-02-01 13:47:12 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e0c645a270 | test/test_pcm: add unit tests for the PcmFormat library | 2013-02-01 00:32:05 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e42734c3f3 | test/test_pcm: merge source buffer generator | 2013-01-31 22:58:27 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | eab78ab99c | PcmDither: use constexpr | 2013-01-31 22:55:00 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | f2491c88c8 | PcmDither: convert struct to a class | 2013-01-31 22:54:10 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 1b175025fe | pcm_*: convert to C++ | 2013-01-31 21:11:06 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ccdf7184be | gcc.h: add "restrict" macro for C++ | 2013-01-31 21:11:06 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 7764136211 | mixer/software, filter/volume: convert to C++ | 2013-01-31 21:11:06 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 0307801d51 | test/test_pcm: convert to C++ | 2013-01-31 21:11:06 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 72cf8dd8a0 | ZeroconfBonjour: fix OnSocketReady() return type | 2013-01-31 21:11:06 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3c2b464dfa | filter/convert: remove unused attribute | 2013-01-31 00:31:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 361404fd59 | pcm_convert: convert to C++ | 2013-01-31 00:26:55 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 762c91b7f1 | util/Manual: new template class | 2013-01-30 23:48:34 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | f2a8d4d289 | filter/convert: convert to C++ | 2013-01-30 23:28:13 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 9ee52d85d7 | filter/autoconvert: include cleanup | 2013-01-30 23:19:11 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 5ed9f02c4d | TagPool, ...: include cleanup | 2013-01-30 22:53:12 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 378ebad1c8 | ConfigData: use simple linked list instead of GSList | 2013-01-30 22:39:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e44e0fab9f | ConfigData: forbid copying a config_param object | 2013-01-30 22:39:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | c434077728 | FilterConfig: add missing glib.h include | 2013-01-30 22:39:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 6e47e79790 | ConfigData: move functions into the class | 2013-01-30 22:25:17 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | d9ea3082fb | ConfigData: add constructors/destructors | 2013-01-30 22:20:14 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 2d63c26936 | ConfigData: use std::string in block_param | 2013-01-30 22:20:14 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3cdd01aa1b | ConfigData: use std::vector for the block_param list | 2013-01-30 22:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | d25195447a | ConfigData: use new/delete instead of GLib | 2013-01-30 22:20:13 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | aa8ab2fc89 | test/test_vorbis_encoder: convert to C++ | 2013-01-30 22:19:24 +01:00 |  |