aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2012-08-25 08:44:31 +0200
committerMax Kellermann <max@duempel.org>2012-08-25 09:38:41 +0200
commitf351550534939478d7ddc791dc76aafd5f2a3503 (patch)
tree3672f6b43ee97f00ba7812cdfce92dda2c901437 /src/playlist
parent66ecf39efe703185b1d54775e052d1c6a3f76903 (diff)
downloadmpd-f351550534939478d7ddc791dc76aafd5f2a3503.tar.gz
mpd-f351550534939478d7ddc791dc76aafd5f2a3503.tar.xz
mpd-f351550534939478d7ddc791dc76aafd5f2a3503.zip
player_thread: disable cross-fading in "single" mode
This commit reimplements the core of the "single" mode. Instead of doing the detection in the playlist code from the outside, it is moved to the player thread, which gets a new option called "border_pause". It will now pause playback exactly at the beginning of the new song, making the feature more reliable. Now that the player thread knows what will happen, it can suppress cross-fading. Fixes mantis tickets 0003055 and 0003166.
Diffstat (limited to 'src/playlist')
0 files changed, 0 insertions, 0 deletions