ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							7d1d52e8f0 
							
						 
					 
					
						
						
							
							[transcode] Fix missing channel number for newer ffmpeg ( closes   #241 )  
						
						
						
						
					 
					
						2016-03-20 19:22:16 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							3fba838337 
							
						 
					 
					
						
						
							
							Merge pull request  #233  from chme/mpdstop  
						
						... 
						
						
						
						Do not start playback after adding songs to the queue using mpd clients 
						
						
					 
					
						2016-03-20 08:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb1fc7d2d 
							
						 
					 
					
						
						
							
							[player] Add config option to disable clearing the queue after playback  
						
						... 
						
						
						
						stops (default is clearing the queue) and if true do not clear the
queue.
This option is necessary because some dacp clients rely on the queue
being empty if player is stopped. Retune for example does not always
show the queue contents if player state is stopped. 
						
						
					 
					
						2016-03-20 07:45:21 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							e3750957f5 
							
						 
					 
					
						
						
							
							[player] Allow removing by position (dacp-requests) if player is stopped  
						
						
						
						
					 
					
						2016-03-19 09:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							ed2fe682fe 
							
						 
					 
					
						
						
							
							[player] Allow moving by position (dacp-requests) if player is stopped  
						
						
						
						
					 
					
						2016-03-19 09:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							cb919515e4 
							
						 
					 
					
						
						
							
							[dacp] Start playback from selected song in the playqueue if player is  
						
						... 
						
						
						
						stopped 
						
						
					 
					
						2016-03-19 09:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							d000ea571b 
							
						 
					 
					
						
						
							
							[dacp] Return the playqueue even if player is stopped  
						
						
						
						
					 
					
						2016-03-19 09:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							07947a526d 
							
						 
					 
					
						
						
							
							[mpd] Do not start playback automatically after adding songs to the  
						
						... 
						
						
						
						queue 
						
						
					 
					
						2016-03-19 09:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							d35894ac15 
							
						 
					 
					
						
						
							
							[mpd] Return correct item-id for command 'addid' and return correct  
						
						... 
						
						
						
						number of items in the queue if player is stopped for command 'status' 
						
						
					 
					
						2016-03-19 09:40:36 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							b454a2fd60 
							
						 
					 
					
						
						
							
							[general] Put back support for platforms without pipe2(), see issue  #239  
						
						
						
						
					 
					
						2016-03-17 22:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							ec43195633 
							
						 
					 
					
						
						
							
							[alsa] Really don't query snd_pcm_delay() during an underrun  
						
						
						
						
					 
					
						2016-03-17 13:56:15 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							e65361ba17 
							
						 
					 
					
						
						
							
							[alsa] Don't query snd_pcm_delay() during an underrun  
						
						
						
						
					 
					
						2016-03-17 12:54:17 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d52c7d68 
							
						 
					 
					
						
						
							
							[alsa] Do not kill threshold, it gives underruns after snd_pcm_prepare()  
						
						
						
						
					 
					
						2016-03-17 12:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							8b2c68af0e 
							
						 
					 
					
						
						
							
							[alsa] Try to fix issue where devices with small buffers would  
						
						... 
						
						
						
						overrun, rendering the device unusable because snd_pcm_writei()
starts blocking. This is just a poor temporary fix until we
either start using SND_PCM_NONBLOCK or put alsa in it's own thread
or implement Pulseaudio... 
						
						
					 
					
						2016-03-16 22:54:27 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							5f3578ec65 
							
						 
					 
					
						
						
							
							[alsa] Some extra logging for debugging  
						
						
						
						
					 
					
						2016-03-15 22:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							abce1d0eeb 
							
						 
					 
					
						
						
							
							Merge pull request  #237  from chme/threadnames  
						
						... 
						
						
						
						Set thread names 
						
						
					 
					
						2016-03-12 17:18:34 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							98d6db002f 
							
						 
					 
					
						
						
							
							Set thread names to make it easier to identify threads during debugging  
						
						
						
						
					 
					
						2016-03-12 14:01:08 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							9a5b67031e 
							
						 
					 
					
						
						
							
							[player] Remove unnecessary check for plid != 0 and set plid always to 0  
						
						... 
						
						
						
						if queue changed 
						
						
					 
					
						2016-03-12 14:01:08 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							fba6293be6 
							
						 
					 
					
						
						
							
							Merge pull request  #238  from chme/spotifyvirtualpath  
						
						... 
						
						
						
						[spotify] Add the owner of playlist to the virtual path 
						
						
					 
					
						2016-03-12 13:23:47 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							3e8221e377 
							
						 
					 
					
						
						
							
							[spotify] Add the owner of playlist to the virtual path of a spotify  
						
						... 
						
						
						
						playlist to avoid duplicate virtual paths 
						
						
					 
					
						2016-03-12 13:10:08 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							74553c9ca9 
							
						 
					 
					
						
						
							
							Merge pull request  #236  from chme/mpdfix  
						
						... 
						
						
						
						[mpd] Fix segfault if mpd command exits with error 
						
						
					 
					
						2016-03-12 10:46:00 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							39c60cb211 
							
						 
					 
					
						
						
							
							[mpd] Fix indentation  
						
						
						
						
					 
					
						2016-03-12 08:27:59 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							cd5aee1595 
							
						 
					 
					
						
						
							
							[mpd] Allways return an error message if mpd command exits with error,  
						
						... 
						
						
						
						otherwise the command will lead to a segfault (e. g. calling lsinfo with
a non existent directory path segfaults) 
						
						
					 
					
						2016-03-12 08:27:59 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							598ae1bd71 
							
						 
					 
					
						
						
							
							[chromecast] json-c < 0.11 compability  
						
						
						
						
					 
					
						2016-03-06 21:33:49 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							a2222c8a52 
							
						 
					 
					
						
						
							
							[chromecast] Try json if pkg-config doesn't find json-c  
						
						
						
						
					 
					
						2016-03-06 19:49:24 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							bd61399e49 
							
						 
					 
					
						
						
							
							[player] Only catch up by lowering sample rate if data_kind is http or pipe  
						
						
						
						
					 
					
						2016-03-06 10:55:10 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							4d1a45e5d8 
							
						 
					 
					
						
						
							
							Merge pull request  #235  from chme/queuemovefix  
						
						... 
						
						
						
						[queue] Fix moving a song to the last position in the queue failed 
						
						
					 
					
						2016-03-05 15:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b896adef 
							
						 
					 
					
						
						
							
							Merge pull request  #234  from chme/spotifyremovestarredoptions  
						
						... 
						
						
						
						[spotify] Remove options to exclude starred songs from artist/album override 
						
						
					 
					
						2016-03-05 15:03:03 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec7ad683e 
							
						 
					 
					
						
						
							
							[queue] Fix moving a song to the last position in the queue failed  
						
						
						
						
					 
					
						2016-03-05 14:26:17 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							167d5117be 
							
						 
					 
					
						
						
							
							[spotify] Remove options to exclude starred songs from the artist/album  
						
						... 
						
						
						
						override 
						
						
					 
					
						2016-03-05 12:55:34 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							7aba0bf332 
							
						 
					 
					
						
						
							
							[filescanner] Support TDR tag (date released) and parse years better  
						
						
						
						
					 
					
						2016-03-05 00:14:45 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							1188a79e57 
							
						 
					 
					
						
						
							
							[filescanner] Also set year if date tag present  
						
						
						
						
					 
					
						2016-03-04 22:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							cbaea95ff4 
							
						 
					 
					
						
						
							
							[filescanner] Support for songdatereleased and songhasbeenplayed  
						
						
						
						
					 
					
						2016-03-04 22:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							7135406531 
							
						 
					 
					
						
						
							
							[filescanner] Log message if user attempts to use LastFM/Spotify on unsupported build  
						
						
						
						
					 
					
						2016-03-03 22:20:13 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							3000341acd 
							
						 
					 
					
						
						
							
							[player] Different timer catch up for files + remove timer abort  
						
						... 
						
						
						
						Timer abort should no longer apply since we may catch up for more
than a second. Introduce separate catch up strategies for files and
streams, since for files we can read at our own pace. 
						
						
					 
					
						2016-02-28 22:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							220494e8b1 
							
						 
					 
					
						
						
							
							Merge pull request  #232  from chme/mpdmove  
						
						... 
						
						
						
						[mpd] Implement mpd command 'move' 
						
						
					 
					
						2016-02-28 20:28:24 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							d9fdac6406 
							
						 
					 
					
						
						
							
							Merge pull request  #231  from chme/plitems  
						
						... 
						
						
						
						[db] Make loading of playlistitem count optional 
						
						
					 
					
						2016-02-28 20:26:48 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							494a936caa 
							
						 
					 
					
						
						
							
							[mpd] Implement mpd command 'move'  
						
						
						
						
					 
					
						2016-02-21 19:01:52 +01:00 
						 
				 
			
				
					
						
							
							
								chme 
							
						 
					 
					
						
						
						
						
							
						
						
							c1dcc0a937 
							
						 
					 
					
						
						
							
							[db] Make loading of playlistitem count optional  
						
						
						
						
					 
					
						2016-02-21 18:05:11 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							29dbc6bd9d 
							
						 
					 
					
						
						
							
							[chromecast] Don't set cert file, doesn't seem very portable  
						
						
						
						
					 
					
						2016-02-12 22:04:07 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							a824f73779 
							
						 
					 
					
						
						
							
							[player] Remove some debug log messages  
						
						
						
						
					 
					
						2016-02-12 22:00:10 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							00d4148a90 
							
						 
					 
					
						
						
							
							[raop] Move RAOP specific states away from the generic output state enum  
						
						
						
						
					 
					
						2016-02-12 21:59:26 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							48592406ed 
							
						 
					 
					
						
						
							
							[chromecast] Fix probe segfault  
						
						
						
						
					 
					
						2016-02-12 21:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							565d29529a 
							
						 
					 
					
						
						
							
							[chromecast] Remove log message  
						
						
						
						
					 
					
						2016-02-11 22:54:47 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							e99eeec48d 
							
						 
					 
					
						
						
							
							[chromecast] Documentation  
						
						
						
						
					 
					
						2016-02-11 22:30:48 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							441f36a58b 
							
						 
					 
					
						
						
							
							[chromecast] Fix segfault when cleaning up after missing reply  
						
						
						
						
					 
					
						2016-02-11 20:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							bd75281340 
							
						 
					 
					
						
						
							
							[player] Save speaker name and rename raop_ to output_  
						
						
						
						
					 
					
						2016-02-11 20:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							93ea34796a 
							
						 
					 
					
						
						
							
							[chromecast] Fix typo  
						
						
						
						
					 
					
						2016-02-11 20:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							23db4c3f4e 
							
						 
					 
					
						
						
							
							[chromecast] Support protobuf v1  
						
						
						
						
					 
					
						2016-02-11 20:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								ejurgensen 
							
						 
					 
					
						
						
						
						
							
						
						
							dcdefea721 
							
						 
					 
					
						
						
							
							[chromecast] Don't let a reply timeout crash the callbacks  
						
						
						
						
					 
					
						2016-02-11 20:04:30 +01:00