- 15 Aug, 2012 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Just in case "song" becomes invalid at some point.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 14 Aug, 2012 22 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Replaces the old global "soundfont" which never worked.
-
Max Kellermann authored
Now that the libfluidsynth API was sanitized, we can enable the plugin automatically if libfluidsynth is installed.
-
Max Kellermann authored
Use libfluidsynth's new function fluid_player_get_status().
-
Max Kellermann authored
The libfluidsynth now accepts const strings.
-
Max Kellermann authored
Use fluid_is_midifile() to verify the file format.
-
Max Kellermann authored
The libfluidsynth API is now sane, and does not require real-time decoding.
-
Max Kellermann authored
Don't free the string right after calling log_init_file(). Add a new function log_deinit() that frees the string on shutdown. This fixes cycling the log file after SIGHUP (Mantis ticket 0003524).
-
Max Kellermann authored
Eliminate the g_usleep() call.
-
Max Kellermann authored
Reduce command latency while paused.
-
Max Kellermann authored
One large loop and only one pa_stream_get_state() call.
-
Max Kellermann authored
-
Max Kellermann authored
Reset the timer when paused and no client is connected. This fixes Mantis ticket 0003527.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This is part of libavutil.
-
Wieland Hoffmann authored
Additionally, update mpdconf.example to refer to mpd.conf(5) for the complete list of tags instead of trying to repeat it.
-
Max Kellermann authored
Duplicate the music_dir variable: one encoded in UTF-8, and another one using the configured filesystem character set. This fixes an ancient MPD bug.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 13 Aug, 2012 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
MPD requires GLib 2.16.
-
Anton Khirnov authored
That function is not pure, it writes to error. When marked as pure, the compiler is allowed to assume it does not do anything to error, so it can remain NULL, which would result in an invalid read in print_error().
-
- 01 Aug, 2012 2 commits
-
-
Avuton Olrich authored
-
Avuton Olrich authored
-
- 30 Jul, 2012 3 commits
-
-
Max Kellermann authored
Use standard scripts instead of MPD's custom implementation.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 29 Jul, 2012 1 commit
-
-
Max Kellermann authored
Ignore APE tags that have no usable tags, and use the ID3 tag instead. This is useful when the APE tag only contains replay gain, and the real tags are stored as ID3. This implements feature request Mantis #0003521.
-
- 26 Jul, 2012 1 commit
-
-
Max Kellermann authored
These two strings are common "FILE" types.
-
- 13 Jul, 2012 2 commits
-
-
Max Kellermann authored
-
Jurgen Kramer authored
-
- 09 Jul, 2012 1 commit
-
-
Max Kellermann authored
-