Avuton Olrich 
							
						 
					 
					
						
						
							
						
						d38f72b902 
					 
					
						
						
							
							vorbis: move #define out of function to top of sources  
						
						
						
						
					 
					
						2009-04-02 16:07:52 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						fd90db35b7 
					 
					
						
						
							
							decoder: Rename all main decoder plugins functions to *decoder_plugin.  
						
						
						
						
					 
					
						2009-04-02 15:55:10 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						9e93875ccd 
					 
					
						
						
							
							Modify version string to post-release version 0.15~git  
						
						
						
						
					 
					
						2009-04-02 22:17:30 +02:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						89a468aa9b 
					 
					
						
						
							
							mpd version 0.15~alpha1  
						
						
						
						
					 
					
						2009-04-02 22:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						27491c77b9 
					 
					
						
						
							
							make: gitignore is not necessary for distribution.  
						
						
						
						
					 
					
						2009-04-02 09:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						54863dff8a 
					 
					
						
						
							
							NEWS: flagged some new features "experimental"  
						
						... 
						
						
						
						The "lastfm" input plugin is far from complete, because MPD does not
support nesting playlists yet.  The "fluidsynth" decoder plugin
suffers from shortcomings in the libfluidsynth library:
 http://www.mail-archive.com/fluid-dev@nongnu.org/msg01099.html  
						
						
					 
					
						2009-04-02 07:12:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a376b47189 
					 
					
						
						
							
							configure.ac: moved libmikmod test to --enable-mikmod  
						
						
						
						
					 
					
						2009-04-01 22:50:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a7685780ed 
					 
					
						
						
							
							configure.ac: renamed --enable-mod to --enable-mikmod  
						
						
						
						
					 
					
						2009-04-01 22:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cd6182862a 
					 
					
						
						
							
							httpd: don't pass uninitialized page to httpd_client_check_queue()  
						
						... 
						
						
						
						The httpd_client_check_queue() callback function does not use its
"user_data" argument.  Don't pass any, and fix the gcc warning. 
						
						
					 
					
						2009-04-01 22:45:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5242305a90 
					 
					
						
						
							
							configure.ac: renamed --enable-oggvorbis to --enable-vorbis  
						
						
						
						
					 
					
						2009-04-01 22:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b914d3f6eb 
					 
					
						
						
							
							Makefile.am: use TREMOR_CFLAGS and TREMOR_LIBS  
						
						... 
						
						
						
						Don't append those two CFLAGS/LIBS in configure.ac. 
						
						
					 
					
						2009-04-01 22:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						780ce49249 
					 
					
						
						
							
							configure.ac: renamed --enable-oggvorbis-encoder  
						
						... 
						
						
						
						Renamed --enable-oggvorbis-encoder to --enable-vorbis-encoder. 
						
						
					 
					
						2009-04-01 22:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e2ca6b156e 
					 
					
						
						
							
							configure.ac: renamed --enable-lame to --enable-lame-encoder  
						
						
						
						
					 
					
						2009-04-01 22:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8fe2720310 
					 
					
						
						
							
							configure.ac: fix typo in help string  
						
						
						
						
					 
					
						2009-04-01 22:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						20d50ffbc4 
					 
					
						
						
							
							configure.ac: fail when LAME is enabled but not found  
						
						... 
						
						
						
						Use MPD_AUTO_RESULT(), and set enable_lame to "auto" by default. 
						
						
					 
					
						2009-04-01 22:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b9a5e78780 
					 
					
						
						
							
							Makefile.am: use LAME_CFLAGS and LAME_LIBS  
						
						... 
						
						
						
						Don't append LAME_CFLAGS/LAME_LIBS to MPD_CFLAGS/MPD_LIBS in
configure.ac.  Export them via AC_SUBST() instead. 
						
						
					 
					
						2009-04-01 22:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0a62bdaded 
					 
					
						
						
							
							configure.ac: fail when vorbis encoder is enabled but not found  
						
						... 
						
						
						
						Use MPD_AUTO_PKG().  Removed the checks for the Ogg Vorbis decoder
plugin, this is not directly related. 
						
						
					 
					
						2009-04-01 22:05:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9509bd460f 
					 
					
						
						
							
							configure.ac: don't check for encoders when shout/httpd disabled  
						
						... 
						
						
						
						Use the new $need_encoder variable to determine whether encoder
plugins would actually be used if they were available. 
						
						
					 
					
						2009-04-01 22:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1d0b2c5679 
					 
					
						
						
							
							configure.ac: auto-detect HTTPD plugin depending on encoders  
						
						... 
						
						
						
						Enable the HTTPD output plugin by default, provided that the encoder
API is available. 
						
						
					 
					
						2009-04-01 21:59:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d6d244c5a1 
					 
					
						
						
							
							configure.ac: fail when shout is enabled but no libshout available  
						
						... 
						
						
						
						This patch makes the shout checks use MPD_AUTO_PKG() instead of
manually invoking PKG_CHECK_MODULES().  It sets the default value to
"auto" instead of "no". 
						
						
					 
					
						2009-04-01 21:58:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d20a8258b4 
					 
					
						
						
							
							configure.ac: added variable $enable_encoder  
						
						... 
						
						
						
						$enable_encoder specifies whether one or more encoder plugins are
enabled.  This simplifies several checks, and allows easier
integration of more encoder plugins. 
						
						
					 
					
						2009-04-01 21:54:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						67e0a71ab3 
					 
					
						
						
							
							configure.ac: moved encoder checks to separate encoder section  
						
						
						
						
					 
					
						2009-04-01 21:06:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e720b5bdf8 
					 
					
						
						
							
							command: added command "sticker find"  
						
						... 
						
						
						
						This command allows clients to search for stickers with a specified
name. 
						
						
					 
					
						2009-04-01 18:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Wollesen 
							
						 
					 
					
						
						
							
						
						c95fa4b441 
					 
					
						
						
							
							Move db_get_song into sub-handlers. (FReq 2112)  
						
						... 
						
						
						
						db_get_song was being called once for all sub-handlers, but with the
addition of the find command, we don't have a URI coming in, so doing
db_get_song once won't work anymore.
[mk: fixed initialization order] 
						
						
					 
					
						2009-04-01 18:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c51e1bf1c0 
					 
					
						
						
							
							song_sticker: added song_sticker_find()  
						
						... 
						
						
						
						This is a wrapper for sticker_find(), which looks up the song object. 
						
						
					 
					
						2009-04-01 18:44:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3a4d20faa2 
					 
					
						
						
							
							sticker: added sticker_find()  
						
						... 
						
						
						
						sticker_find() finds stickers with the specified name. 
						
						
					 
					
						2009-04-01 18:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7f38c3fc78 
					 
					
						
						
							
							directory: added directory_lookup_song()  
						
						... 
						
						
						
						Moved code from db_get_song(). 
						
						
					 
					
						2009-04-01 18:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						36ec2edacf 
					 
					
						
						
							
							directory: renamed directory_get_directory()  
						
						... 
						
						
						
						Renamed directory_get_directory() to directory_lookup_directory().
Added API documentation. 
						
						
					 
					
						2009-04-01 18:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						932f70da86 
					 
					
						
						
							
							AUTHORS: added a bunch of new developers  
						
						... 
						
						
						
						Added David Guibert, Jochen Keil, Jeffrey Middleton, Sean McNamara. 
						
						
					 
					
						2009-04-01 17:42:35 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2dac375d0f 
					 
					
						
						
							
							INSTALL: added sqlite dependency for stickers  
						
						
						
						
					 
					
						2009-04-01 17:32:03 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cb35d6e687 
					 
					
						
						
							
							sticker_print: new library for sending stickers to a client  
						
						
						
						
					 
					
						2009-04-01 17:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						efcf40f55b 
					 
					
						
						
							
							sticker: pass const sticker to sticker_foreach()  
						
						
						
						
					 
					
						2009-04-01 17:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8ce2ec7aed 
					 
					
						
						
							
							client, event_pipe: explicitly ignore the write() result  
						
						... 
						
						
						
						On both locations, the result of write() can be ignored safely.  In
event_pipe_emit_fast(), that can only be "EAGAIN", which means that
the pipe buffer is full - no further notification required.  In
client_init(), that would be a fatal connection error, which would be
caught by the next event.
This patch fixes gcc warnings. 
						
						
					 
					
						2009-04-01 17:14:25 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a96bec3655 
					 
					
						
						
							
							socket_util: fixed format warning  
						
						... 
						
						
						
						g_set_error() is a printf-like function, and expects a format string.
Using the return value of gai_strerror() is unsafe. 
						
						
					 
					
						2009-04-01 16:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6419cc54ac 
					 
					
						
						
							
							flac: fixed "unused variable" warning without libcue  
						
						... 
						
						
						
						Move the declaration of "i" into the "for" loop. 
						
						
					 
					
						2009-04-01 16:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4d9151f842 
					 
					
						
						
							
							test.sh: disable libcue support in one test  
						
						
						
						
					 
					
						2009-04-01 16:37:13 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7a8bfb8a45 
					 
					
						
						
							
							test.sh: added variable MAKE  
						
						... 
						
						
						
						The environment variable MAKE can be set by the caller process, and
may be used to pass a concurrency value (-j). 
						
						
					 
					
						2009-04-01 16:34:47 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a3823c7657 
					 
					
						
						
							
							Merge branch 'master' of git://git.musicpd.org/jrk/mpd  
						
						
						
						
					 
					
						2009-04-01 15:36:24 +02:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						85cecbddde 
					 
					
						
						
							
							configure: remove --*-mp3, it is broken and not worth supporting  
						
						
						
						
					 
					
						2009-04-01 06:06:06 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						88362cbcca 
					 
					
						
						
							
							news: add more miscellaneous missing news  
						
						
						
						
					 
					
						2009-04-01 06:05:57 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						be044ee1a2 
					 
					
						
						
							
							news: move supports a range  
						
						
						
						
					 
					
						2009-04-01 06:05:46 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						c59ca49e6a 
					 
					
						
						
							
							news: add pulseaudio mixer  
						
						
						
						
					 
					
						2009-04-01 06:05:35 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						8c1465c67c 
					 
					
						
						
							
							news: Add consume and single commands  
						
						
						
						
					 
					
						2009-04-01 06:05:16 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						ac8def81ab 
					 
					
						
						
							
							news: trivial modification to make the date line the same as the others  
						
						
						
						
					 
					
						2009-03-31 20:01:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jochen Keil 
							
						 
					 
					
						
						
							
						
						4bfbdfe5c5 
					 
					
						
						
							
							Tag subtracks according to "cuesheet" vorbis comment value  
						
						... 
						
						
						
						Cuesheets are often saved as vorbis comment
flac files (CUESHEET=.. case doesn't matter).
We can parse this now and use the information to
tag the subtracks (from the embedded cuesheets). 
						
						
					 
					
						2009-03-31 22:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jochen Keil 
							
						 
					 
					
						
						
							
						
						d7b0c768b0 
					 
					
						
						
							
							track length is computed correctly now  
						
						
						
						
					 
					
						2009-03-31 22:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jochen Keil 
							
						 
					 
					
						
						
							
						
						6720a0a940 
					 
					
						
						
							
							free previously allocated flac metadata object  
						
						
						
						
					 
					
						2009-03-31 22:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jochen Keil 
							
						 
					 
					
						
						
							
						
						a1bde6b99d 
					 
					
						
						
							
							remove old commented code  
						
						
						
						
					 
					
						2009-03-31 22:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jochen Keil 
							
						 
					 
					
						
						
							
						
						192e29107d 
					 
					
						
						
							
							Configure/Make dependencies for cue/cue_tag.h/.c  
						
						... 
						
						
						
						Autoconf/automake support for libcue which
is needed for cue/cue_tag.h/.c.
Libcue will have/has pkg-config support
so this is fairly straightforward. 
						
						
					 
					
						2009-03-31 22:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jochen Keil 
							
						 
					 
					
						
						
							
						
						d41e7f7cec 
					 
					
						
						
							
							Build tags from information in cue sheets  
						
						... 
						
						
						
						With these methods a tag struct can be created
from the cdtext information in a cue sheet.
The methods depend on a cue parsing library.
Reading from strings (char*) as well as from
a file (FILE*) is supported. 
						
						
					 
					
						2009-03-31 22:17:56 +02:00