- 08 Apr, 2013 13 commits
-
-
Max Kellermann authored
No caller needs this. Fixes use-after-free after returning from Client::OnTimeout().
-
Max Kellermann authored
Save the state file 2 minutes after the last change. This reduces the disruptions by an idle MPD, and MPD can be paged out permanently until it is used.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Only relevant for old ffmpeg versions.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes valgrind warning.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Eliminates one IDLE_PLAYER call in playlist_control, and add two new ones to player_thread. Fixes Mantis bug 3636.
-
Max Kellermann authored
Check audio_format_defined().
-
- 05 Apr, 2013 2 commits
-
-
Anton Khirnov authored
AVFrame must be allocated with avcodec_alloc_frame().
-
Anton Khirnov authored
AVFrame must be allocated with avcodec_alloc_frame().
-
- 27 Feb, 2013 9 commits
-
-
Max Kellermann authored
Use the GMainLoop specific function to wake up the main loop. This is simpler and comes with very little overhead.
-
Max Kellermann authored
Don't bother checking for the parameter mask. This doesn't matter. The only thing that matters is if a wake-up is already pending.
-
Max Kellermann authored
Less overhead than fetch_and() for what we do.
-
Oddegamra authored
Fixes segmentation fault.
-
Max Kellermann authored
-
Florian Schlichting authored
-
Hagen Fritsch authored
-
Hagen Fritsch authored
-
Hagen Fritsch authored
-
- 22 Feb, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 19 Feb, 2013 2 commits
-
-
Max Kellermann authored
-
Jörg Thalheim authored
If END is omitted, mpd should use the highest possible value instead of raising an error. This partially reverts 52e9cab1
-
- 04 Feb, 2013 9 commits
-
-
Max Kellermann authored
Workaround for driver bug observed on the Raspberry Pi, see code comment for details.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Fixes nullptr dereference in std::string::operator=(). Also fixes a memory leak by using config_get_block_string() instead of config_dup_block_string().
-
Max Kellermann authored
Fixes assertion failure.
-
Max Kellermann authored
Would require gcc 4.7, and MPD attempts to be compatible with gcc 4.6.
-
Max Kellermann authored
When all outputs fail, MPD automatically pauses playback, but did not emit the IDLE_PLAYER event. Thus, clients were not woken up. (Mantis 3665)
-
Uli Schlachter authored
-
- 02 Feb, 2013 3 commits
-
-
Denis Krjuchkov authored
-
Denis Krjuchkov authored
-
Denis Krjuchkov authored
-