Max Kellermann 
							
						 
					 
					
						
						
							
						
						5f4252bcd2 
					 
					
						
						
							
							ConfigTemplates: use ARRAY_SIZE()  
						
						
						
						
							
						
					 
					
						2014-12-09 22:04:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a588aef921 
					 
					
						
						
							
							output/oss: make the static arrays "constexpr"  
						
						
						
						
							
						
					 
					
						2014-12-09 22:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b70df57f7b 
					 
					
						
						
							
							ls: make the static array "const"  
						
						
						
						
							
						
					 
					
						2014-12-09 22:01:15 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e813c93e08 
					 
					
						
						
							
							decoder/mad: convert "const" to "constexpr"  
						
						
						
						
							
						
					 
					
						2014-12-09 21:59:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						900c4977cc 
					 
					
						
						
							
							AllCommands: use ARRAY_SIZE()  
						
						
						
						
							
						
					 
					
						2014-12-09 21:58:01 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bb39fffab9 
					 
					
						
						
							
							ConfigParser: make the static arrays "const"  
						
						
						
						
							
						
					 
					
						2014-12-09 21:57:07 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f52aefb341 
					 
					
						
						
							
							decoder/ffmpeg: make the tag_table constexpr  
						
						
						
						
							
						
					 
					
						2014-12-09 21:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						aecb5630cb 
					 
					
						
						
							
							configure.ac: use MPD_ENABLE_AUTO_LIB for libfaad  
						
						
						
						
							
						
					 
					
						2014-12-09 21:36:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0f0245625a 
					 
					
						
						
							
							configure.ac: add macro MPD_ENABLE_AUTO_LIB  
						
						
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8583689fa4 
					 
					
						
						
							
							configure.ac: use AC_CHECK_FUNCS for pthread_setname_np()  
						
						... 
						
						
						
						Don't assume "-lpthread".  Just use PTHREAD_CFLAGS, as determined by
AX_PTHREAD. 
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7a1e026bb5 
					 
					
						
						
							
							configure.ac: check for pthread before librt  
						
						... 
						
						
						
						Works around a linker problem with some older glibc versions: if
"-lrt" was used, then "-pthread" was implied, but only the symbols
used by librt were available.  This led to a linker error because
pthread_atfork() was not found.
So with "-lrt", autoconf decides that no pthread flag is necessary,
but in the end fails due to pthread_atfork() missing.
By checking for pthread before librt, we avoid this dependency
problem. 
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						64f04ee6db 
					 
					
						
						
							
							configure.ac: move --with-tremor declaration down  
						
						
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5c6f538b85 
					 
					
						
						
							
							configure.ac: inherit existing TREMOR_CFLAGS and TREMOR_LIBS  
						
						... 
						
						
						
						Replaces the old options --with-tremor-libraries and
--with-tremor-includes. 
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						00aa83a498 
					 
					
						
						
							
							configure.ac: reset tremor_prefix  
						
						
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e44848f8c4 
					 
					
						
						
							
							configure.ac: make failure to find libvorbisidec fatal  
						
						
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5ea8950a13 
					 
					
						
						
							
							configure.ac: use AC_CHECK_FUNC for Tremor check  
						
						... 
						
						
						
						Don't imply the library's name is "vorbisidec"; use whatever we found
inside TREMOR_LIBS. 
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						184557bfed 
					 
					
						
						
							
							m4/mpd_with_flags: add macro MPD_WITH_FLAGS  
						
						
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b4253210d2 
					 
					
						
						
							
							configure.ac: improve description for --enable-id3  
						
						
						
						
							
						
					 
					
						2014-12-09 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8e1585aa8a 
					 
					
						
						
							
							m4/mpd_auto.m4: fix option description in MPD_ARG_ENABLE  
						
						... 
						
						
						
						Was using the wrong variable.  Regression by commit 16f870aa 
						
						
							
						
					 
					
						2014-12-09 21:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dee49d7488 
					 
					
						
						
							
							win32/build.py: script that cross-compiles to Windows  
						
						
						
						
							
						
					 
					
						2014-12-09 14:10:10 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1ecde309e4 
					 
					
						
						
							
							src/win32: move resources to win32/  
						
						
						
						
							
						
					 
					
						2014-12-09 14:04:33 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d62a738460 
					 
					
						
						
							
							Merge branch 'v0.19.x'  
						
						
						
						
							
						
					 
					
						2014-12-09 14:04:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0cfd4fff62 
					 
					
						
						
							
							playlist/Print: don't skip non-existent songs in "listplaylist"  
						
						... 
						
						
						
						Skipping those songs silently will confuse the client, because
commands specifying the song index within a playlist
(e.g. playlistdelete) will be out of sync.
This copies spl_print()'s behavior to playlist_file_print(). 
						
						
							
						
					 
					
						2014-12-09 13:36:48 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8904127c10 
					 
					
						
						
							
							configure.ac: prepare for 0.19.7  
						
						
						
						
							
						
					 
					
						2014-12-09 13:09:03 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0f1b1bb44d 
					 
					
						
						
							
							configure.ac: add option to disable CUE  
						
						
						
						
							
						
					 
					
						2014-12-08 22:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						16f870aa41 
					 
					
						
						
							
							m4/mpd_auto.m4: move code to MPD_ARG_ENABLE  
						
						
						
						
							
						
					 
					
						2014-12-08 21:54:02 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						16f729eb22 
					 
					
						
						
							
							m4/mpd_auto.m4: fix displayed default value  
						
						... 
						
						
						
						Was hard-coded to "auto", and the macro parameter was ignored (in the
help text). 
						
						
							
						
					 
					
						2014-12-08 18:38:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						36f0bd432c 
					 
					
						
						
							
							CommandLine: merge printf() calls  
						
						
						
						
							
						
					 
					
						2014-12-08 18:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						457ab8b2ce 
					 
					
						
						
							
							CommandLine: use printf() instead of puts()  
						
						
						
						
							
						
					 
					
						2014-12-08 18:25:03 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Guillem 
							
						 
					 
					
						
						
							
						
						1ebf5f3bcb 
					 
					
						
						
							
							android/build: enable cpudetect for ffmpeg  
						
						
						
						
							
						
					 
					
						2014-12-08 18:16:19 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Guillem 
							
						 
					 
					
						
						
							
						
						a928a9640f 
					 
					
						
						
							
							Makefile.am: change android apk name  
						
						... 
						
						
						
						If no name is specified, it'll use the name of the first activity of the
AndroidManifest.xml. And we don't want the apk to be called Settings.apk. 
						
						
							
						
					 
					
						2014-12-08 18:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Guillem 
							
						 
					 
					
						
						
							
						
						cb302476b4 
					 
					
						
						
							
							Makefile.am: add symlink for android layout folders  
						
						
						
						
							
						
					 
					
						2014-12-08 18:15:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Guillem 
							
						 
					 
					
						
						
							
						
						31726737df 
					 
					
						
						
							
							ConfigGlobal: fix params not fully cleaned  
						
						
						
						
							
						
					 
					
						2014-12-08 18:15:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						082be33cbd 
					 
					
						
						
							
							m4/mpd_func.m4: fix typo  
						
						
						
						
							
						
					 
					
						2014-12-08 15:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9aada2ef19 
					 
					
						
						
							
							m4/pretty_print.m4: eliminate "eval"  
						
						
						
						
							
						
					 
					
						2014-12-08 15:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4066b2767b 
					 
					
						
						
							
							m4/pretty_print.m4: drop support for "with_*" variables  
						
						... 
						
						
						
						Not used. 
						
						
							
						
					 
					
						2014-12-08 15:28:54 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						de43bddc1a 
					 
					
						
						
							
							Merge tag 'v0.19.6'  
						
						
						
						
							
						
					 
					
						2014-12-08 15:22:44 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c46f48abec 
					 
					
						
						
							
							release v0.19.6  
						
						
						
						
							
 
						
					 
					
						2014-12-08 15:12:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4acbf7b90d 
					 
					
						
						
							
							android/build.py: update FFmpeg to 2.5  
						
						
						
						
							
						
					 
					
						2014-12-08 15:05:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cbc1a58e93 
					 
					
						
						
							
							Merge tag 'v0.18.20' into v0.19.x  
						
						
						
						
							
						
					 
					
						2014-12-08 15:03:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1b5f33a435 
					 
					
						
						
							
							release v0.18.20  
						
						
						
						
							
 
						
					 
					
						2014-12-08 14:57:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						41b4a63f2b 
					 
					
						
						
							
							decoder/ffmpeg: support FFmpeg 2.5  
						
						... 
						
						
						
						Version 2.5 fixed an API oddity, however it broke API compatibility,
at least with C++.  Disable the workaround when a libavformat version
is detected that is recent enough. 
						
						
							
						
					 
					
						2014-12-08 14:25:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d8fc2db910 
					 
					
						
						
							
							thread/Id: drop "::" prefix before pthread function names  
						
						... 
						
						
						
						The "::" to explicitly refer to the global namespace appeared like a
good idea in C++, but it breaks with C libraries that implement
standard functions using macros (e.g. musl). 
						
						
							
						
					 
					
						2014-12-08 14:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dc11dea7cc 
					 
					
						
						
							
							configure.ac: prepare for 0.18.20  
						
						
						
						
							
						
					 
					
						2014-12-08 14:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6edfc56c9d 
					 
					
						
						
							
							command: use ConstBuffer<const char *> for argument list  
						
						
						
						
							
						
					 
					
						2014-12-08 13:30:35 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5837a63942 
					 
					
						
						
							
							AllCommands: simplify the tokenizer loop  
						
						
						
						
							
						
					 
					
						2014-12-08 13:25:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3a28f456b1 
					 
					
						
						
							
							AllCommands: assign current_command early  
						
						
						
						
							
						
					 
					
						2014-12-08 13:25:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4f6fc2675c 
					 
					
						
						
							
							AllCommands: remove redundant initializer  
						
						
						
						
							
						
					 
					
						2014-12-08 13:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c7da1821c3 
					 
					
						
						
							
							CommandLine: show id3tag support in --version  
						
						
						
						
							
						
					 
					
						2014-12-07 17:14:19 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1a8c3271da 
					 
					
						
						
							
							AllCommands: make variables more local  
						
						
						
						
							
						
					 
					
						2014-12-06 00:10:34 +01:00