| 
							
							
								 Max Kellermann | 3bb711837e | input/Curl: require libcurl 7.18 | 2013-01-10 20:46:47 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ed8798e82f | output/shout: refactor check_block_param() to a function Don't use macro magic, don't dereference the block_param. | 2013-01-10 18:46:33 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 38474961fd | Log, ...: include cleanup | 2013-01-10 18:34:40 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3dd38e7b7f | decoder/wavpack: convert to C++ | 2013-01-10 18:18:14 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3711a97657 | decoder/wavpack: include cleanup | 2013-01-10 18:18:02 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 911411e630 | conf: convert to C++ | 2013-01-10 18:18:02 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | c02cc199bc | path: move code to IsSupportedCharset() | 2013-01-10 18:06:21 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | dd6c21e092 | path: make the "win_charset" buffer static It is illegal to use it after going out of scope. | 2013-01-10 17:54:11 +01:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 7801ca86b9 | mpdconf.example: provide an example of openal output | 2013-01-10 15:50:00 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 10fc288c91 | mpdconf.example: provide an example of winmm output | 2013-01-10 15:46:30 +06:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | b8cda53bd3 | notify: convert to C++ | 2013-01-10 10:44:04 +01:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 43806d524d | mpdconf.example: improve documentation for replay gain - Added replaygain_missing_preamp and replaygain_limit settings
- Added information about "auto" replay gain mode | 2013-01-10 15:34:25 +06:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e0a97a030f | io_thread: convert to C++ | 2013-01-10 10:33:20 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 33ba288622 | input/{curl,soup}: convert to C++ | 2013-01-10 10:23:20 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | d5516dee00 | input_stream: convert to C++ (internally) | 2013-01-10 10:15:09 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 06e0741a52 | PlayerControl: switch to the Mutex/Cond classes | 2013-01-10 10:12:54 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 0b93445380 | thread/Cond: new wrapper for pthread_cond_t or GCond | 2013-01-10 10:03:19 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 483ba5ea1c | thread/GLibMutex: new Mutex implementation Switch WIN32 to this implementation to be able to use condition
variables, which is impossible with CriticalSection. | 2013-01-10 10:03:18 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 18076ac9b7 | PlayerThread: use pc.cond instead of main_cond The main_cond variable was completely unnecessary.  The pc.cond object
can be used for both main->pc and pc->main. | 2013-01-10 10:01:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ad15ca7104 | DecoderControl: take ownership of client_cond Don't let the "client" pass its own GCond.  This was not used
consistently. | 2013-01-10 10:01:18 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 53117ac204 | DecoderThread: signal the client after decoder finishes Fixes potential dead lock bug. | 2013-01-10 10:00:53 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 51a8c109ab | thread/PosixMutex: fix indent | 2013-01-10 10:00:52 +01:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | ea25e0ee55 | configure.ac: change newline position to fit into 80 chars | 2013-01-10 14:47:15 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | e6fdae431f | configure.ac: print results of libmpdclient detection | 2013-01-10 14:42:10 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 34afc272fd | configure.ac: print results of AdPlug detection | 2013-01-10 14:33:10 +06:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | a5673fcb28 | configure.ac: consistently use Opus name | 2013-01-10 14:32:18 +06:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 5c3c506638 | GlobalEvents: lock-less operation using std::atomic Use a bit field instead of a mutex-protected bool array. | 2013-01-10 00:57:18 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ecd5eb02c5 | event/WakeFD: use eventfd() if available | 2013-01-10 00:10:01 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3be57dc4a3 | fd_util: support eventfd() | 2013-01-10 00:10:01 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a93caf3cfe | GlobalEvents: move code to class WakeFD | 2013-01-09 23:47:38 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 26ebfc04b0 | EventPipe: rename to GlobalEvents | 2013-01-09 23:31:43 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 8782f6d232 | EventPipe: use Mutex instead of GMutex | 2013-01-09 23:30:07 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 5faf443038 | event_pipe.h: convert to C++ | 2013-01-09 22:37:47 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 8eacd13ce7 | sig_handlers, log: convert to C++ | 2013-01-09 22:33:06 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | d3e1b72d38 | mixer/{alsa,pulse}: convert to C++ | 2013-01-09 22:25:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | b5e1bd5705 | Playlist.hxx: move prototype to PlaylistGlobal.hxx | 2013-01-09 22:23:37 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 4bef0a1e62 | Playlist: move playlist_increment_version_all() into the class | 2013-01-09 22:21:16 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3e5f09be0b | event_pipe: convert to C++ | 2013-01-09 13:02:13 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e86e77ad67 | idle: convert to C++ | 2013-01-09 13:01:38 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 3c4bb9ff4e | test/FakeReplayGainConfig: move fake symbols from a few debug programs | 2013-01-09 12:26:07 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a890dadfd2 | test/run_decoder,read_tags: remove obsolete dummy functions | 2013-01-09 12:25:39 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 6b4374583a | ReplayGainCoinfig: initialize replay_gain_limit with default value | 2013-01-09 12:25:14 +01:00 |  | 
			
				
					| 
							
							
								 Denis Krjuchkov | 78f4171a7a | configure.ac: improve detection of libgme At least in my configuration libgme lacks .pc file
thus could not be detected with pkg-config. | 2013-01-09 14:35:25 +06:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | f8a99a391e | ReplayGainCoinfig: make DEFAULT_REPLAYGAIN_LIMIT static | 2013-01-09 08:56:16 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 2564f763d7 | ClientList: don't use GLib Use std::list instead of GList. | 2013-01-09 08:12:44 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 377a2b9e07 | ClientList: add header ClientList.hxx | 2013-01-09 08:08:36 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 045993001c | zeroconf-bonjour: include Listen.hxx instead of listen.h Should fix the OS X build. | 2013-01-09 08:07:26 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | affc446690 | Queue: use std::stable_sort() instead of g_qsort_with_data() | 2013-01-08 16:51:21 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 255ee646c2 | song: don't use GLib | 2013-01-08 16:47:12 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 0308ec564e | util/list: don't use GLib | 2013-01-08 16:41:36 +01:00 |  |