player_control: auto-start playback when seeking is requested

Now that the player thread can handle SEEK commands while not (yet)
playing, we can remove the "pc.state" check from pc_seek().
This commit is contained in:
Max Kellermann 2011-10-05 22:24:53 +02:00
parent 37f026a0a6
commit 8ea6c113b5
2 changed files with 1 additions and 3 deletions

1
NEWS
View File

@ -13,6 +13,7 @@ ver 0.16.5 (2010/??/??)
* player: * player:
- make seeking to CUE track more reliable - make seeking to CUE track more reliable
- the "seek" command works when MPD is stopped - the "seek" command works when MPD is stopped
- restore song position from state file (bug fix)
* WIN32: close sockets properly * WIN32: close sockets properly
* install systemd service file if systemd is available * install systemd service file if systemd is available

View File

@ -309,9 +309,6 @@ pc_seek(struct song *song, float seek_time)
{ {
assert(song != NULL); assert(song != NULL);
if (pc.state == PLAYER_STATE_STOP)
return false;
player_lock(); player_lock();
pc.next_song = song; pc.next_song = song;
pc.seek_where = seek_time; pc.seek_where = seek_time;