Avuton Olrich
8b0fb1cc4d
configure.ac: Move OggVorbis to Decoder Plugins, add header.
2010-04-21 07:34:55 -07:00
Avuton Olrich
e3d62305f1
configure.ac: Move OggFLAC to Decoder Plugins, add header.
2010-04-21 07:34:55 -07:00
Avuton Olrich
263a968c2b
configure.ac: Move Ogg Tremor to Decoder Plugins, add header.
2010-04-21 07:34:54 -07:00
Avuton Olrich
39b37d547c
configure.ac: Move musepack to Decoder Plugins, add header.
2010-04-21 07:11:49 -07:00
Avuton Olrich
4cfcdd5e0f
configure.ac: Move libsndfile to Decoder Plugins, add header.
2010-04-21 07:11:49 -07:00
Avuton Olrich
9d72a34109
configure.ac: Move sndfile/modplug conflict test to Decoder Plugins, add header.
2010-04-21 07:10:59 -07:00
Avuton Olrich
18cdbfa70f
configure.ac: Move libmodplug to Decoder Plugins, add header.
2010-04-21 07:10:16 -07:00
Avuton Olrich
7886fd711f
configure.ac: Move libmikmod to Decoder Plugins, add header.
2010-04-21 07:10:16 -07:00
Avuton Olrich
3993ed6b81
configure.ac: Move libmpg123 to Decoder Plugins, add header.
2010-04-21 07:10:15 -07:00
Avuton Olrich
abf974c5c5
configure.ac: Move libmad to Decoder Plugins, add header.
2010-04-21 07:10:15 -07:00
Avuton Olrich
97f80e04b0
configure.ac: Move FluidSynth to Decoder Plugins, add header.
2010-04-21 07:10:15 -07:00
Avuton Olrich
944057c30b
configure.ac: Move FLAC to Decoder Plugins, add header.
2010-04-21 07:10:15 -07:00
Avuton Olrich
9c4d4bd6b0
configure.ac: Move FAAD to Decoder Plugins, add header.
2010-04-21 07:10:15 -07:00
Avuton Olrich
a77fd83b15
configure.ac: Move audiofile to Decoder Plugins, add header.
2010-04-21 07:10:15 -07:00
Avuton Olrich
ed78955f8d
configure.ac: Move Solaris to Audio Output Plugins (nonstreaming), add header.
2010-04-21 07:10:15 -07:00
Avuton Olrich
cab16f8e1e
configure.ac: Move MVP to Audio Output Plugins (nonstreaming), add header.
2010-04-21 07:10:14 -07:00
Avuton Olrich
24db28072f
configure.ac: Add header for Pipe Output and Pulseaudio.
2010-04-21 07:10:14 -07:00
Avuton Olrich
e20d3d49b3
configure.ac: Move OSX to Audio Output Plugins (nonstreaming), add header.
2010-04-21 07:10:14 -07:00
Avuton Olrich
33641df09c
configure.ac: Move OSS to Audio Output Plugins (nonstreaming), add header.
2010-04-21 07:10:14 -07:00
Avuton Olrich
294cce2710
configure.ac: Move OpenAL to Audio Output Plugins (nonstreaming), add header.
2010-04-21 07:10:14 -07:00
Avuton Olrich
9fb31aafb3
configure.ac: Move libao to Audio Output Plugins (nonstreaming), add header.
2010-04-21 07:10:14 -07:00
Avuton Olrich
791ddc566a
configure.ac: Move JACK to Audio Output Plugins (nonstreaming), add subheader.
2010-04-21 07:10:14 -07:00
Avuton Olrich
7d2b2e371c
configure.ac: Move FIFO to Audio Output Plugins (nonstreaming), add subheader.
2010-04-21 07:10:13 -07:00
Avuton Olrich
c3ecb5aa5e
configure.ac: Move ALSA to Audio Output Plugins (nonstreaming), add subheader.
2010-04-21 07:10:13 -07:00
Avuton Olrich
191e520999
configure.ac: Move converter plugins up with other aux plugins.
2010-04-21 07:10:13 -07:00
Avuton Olrich
dd5fdbc540
configure.ac: Move archive plugins around (alphabetize), add subheaders.
2010-04-21 07:10:13 -07:00
Avuton Olrich
b39855731c
configure.ac: Add subheaders to Input/Sticker/Autodiscovery/Metadata and Misc.
2010-04-21 07:10:13 -07:00
Avuton Olrich
e27dd7280f
configure.ac: Move libid3tag to "Metadata Plugins"
2010-04-21 07:10:13 -07:00
Avuton Olrich
a9ff134e9f
configure.ac: Move inotify to "Miscellaneous Libraries".
2010-04-21 07:10:13 -07:00
Avuton Olrich
11fbb1c807
configure.ac: Move all AC_ARG* functions to a single place in the configure.ac.
2010-04-21 07:10:12 -07:00
Avuton Olrich
15998c0db9
configure.ac: Add better headers to improve readability.
...
This changes no code, makes no moves; this merely adds some headers
to improve readability.
2010-04-21 07:08:16 -07:00
Max Kellermann
cf3ada3d04
Merge branch 'master' of git://github.com/mcfiredrill/mpd
2010-04-20 21:16:39 +02:00
Avuton Olrich
7df94b1718
lame.m4: Remove unused macro file
2010-04-15 20:23:53 -07:00
Avuton Olrich
c2d788f6de
configure.ac: Check for LAME libraries the same way others are checked for.
...
Check for LAME libraries the same way other libraries are checked for, in line
with the configure and outside the buggy macro. This will fix problems with
cross compilation.
2010-04-15 20:23:35 -07:00
Avuton Olrich
fa8992fc63
configure.ac: Don't allow UNIX IPC to be configured for a native Windows build.
2010-04-13 19:09:26 -07:00
Max Kellermann
8d631b346a
inotify_update: start update when directory is created
...
This is useful at the maximum depth level, to update newly created
directories. It is however questionable if the hard-coded 5 seconds
delay is enough to create new directory trees with all of their files,
but we might make that delay configurable in the future.
2010-04-13 23:37:44 +02:00
Max Kellermann
393bcd961a
inotify: added setting "auto_update_depth"
...
Limits the depth of the watched directories. This is useful to keep
resource usage down and speed up MPD startup.
2010-04-13 21:31:57 +02:00
Max Kellermann
4d1eedbaa2
conf: added function config_get_unsigned()
2010-04-13 21:19:07 +02:00
Charles Kerr
6a95898038
decoder/ffmpeg: fix crash on startup in mpd_ffmpeg_log_callback()
...
What's happening is the `ptr' argument to that function is NULL for me
every time. `ptr' is unconditionally dereferenced to generate a log
message, and this is where mpd crashes.
Attached is a simple patch that tests for NULL and omits the log. With
this patch the crash disappeared and mpd went back to working well.
2010-04-11 19:18:30 +02:00
Tony Miller
9d55b16998
Decoder for game music emulation library.
...
Supports a number of videogame music formats, more info here:
http://www.fly.net/~ant/libs/audio.html
I wrote this plugin for the latest svn, get it here:
http://code.google.com/p/game-music-emu/source/checkout
2010-04-10 01:05:16 -07:00
James Pike
c52f469c9c
output/httpd: added name/genre/website configuration
2010-04-05 13:11:10 +02:00
Orivej Desh
50c0c4b701
cue: fix code style
2010-04-01 08:12:25 +02:00
Max Kellermann
8446b70ddc
decoder/ffmpeg: print item name in log callback
2010-03-28 19:48:57 +02:00
Orivej Desh
635791d1cd
cue: prepend pregap to the beginning of the track
...
.. rather then append to the end of the previous one
Cuebreakpoints from the cuetools package has three modes of operation,
and the default is to append pregap (INDEX 00) to the end of the
previous track. This is the behavior most compliant to the existing
cue files.
Here is the patch which fixes the issue. I borrowed bits of
implementation from cuebreakpoints. I assumed that the whole audio
file must be covered by head-to-head going tracks, which is how
hardware CD players probably work. In cue_tag I changed rounding from
rounding up to rounding down because the thing in mpd which calculates
actual track duration (and current position) rounds it down, and I
didn't want to see in my playlist values different from whose in a
now-playing progress bar.
I've compared the resultant mpd behaviour with "mplayer -ss MM:SS.MS"
where the time was supplied by cuebreakpoints and noticed that mplayer
started each track a bit earlier then mpd, though this was the same
before the patch.
2010-03-28 19:34:16 +02:00
Max Kellermann
e9beea072d
Merge release 0.15.9 from branch 'v0.15.x'
...
Conflicts:
NEWS
configure.ac
src/cue/cue_tag.c
src/decoder/mpcdec_decoder_plugin.c
src/player_thread.c
2010-03-28 19:31:47 +02:00
Max Kellermann
e69bb3b337
Makefile.am: distribute pcm_pack.h
...
Fix distcheck.
2010-03-28 19:31:02 +02:00
Avuton Olrich
06f86b4532
Add support for building httpd_output plugin for win32
2010-03-22 07:15:39 -07:00
Avuton Olrich
68ece2fef3
Define winnt or greater on mingw32 to take advantage of get*info().
2010-03-21 18:45:32 -07:00
Avuton Olrich
4953ea90c2
strtok() is recursive by default on win32.
2010-03-21 18:24:24 -07:00
Avuton Olrich
d612e5e0ab
mpd version 0.15.9
2010-03-21 17:25:18 -07:00