diff options
| author | Louis Burda <quent.burda@gmail.com> | 2023-02-04 15:46:24 +0100 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2023-02-04 15:46:24 +0100 |
| commit | 3c6cb23a13a590c0a68b521ddb6ccde9a55287fc (patch) | |
| tree | 1f01f07c4634b85616bc3ff20046cfebcb8d494f /src | |
| parent | 4f3bfa23ed263e79db97d14032f569fa539ab9fc (diff) | |
| download | tmus-3c6cb23a13a590c0a68b521ddb6ccde9a55287fc.tar.gz tmus-3c6cb23a13a590c0a68b521ddb6ccde9a55287fc.zip | |
Continue after playing track fails on mplay_run
Diffstat (limited to 'src')
| -rw-r--r-- | src/player_mplay.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/player_mplay.c b/src/player_mplay.c index 2a538bc..e285c1c 100644 --- a/src/player_mplay.c +++ b/src/player_mplay.c @@ -184,7 +184,6 @@ player_update(void) fprintf(mplay.stdin, "status\n"); line = mplay_readline(); - if (!player.loaded) return; if (!line || strncmp(line, "+STATUS:", 8)) { MPLAY_STATUS(line); return; @@ -211,6 +210,7 @@ player_play_track(struct track *track, bool new) ASSERT(track != NULL); player_clear_track(); + player.track = track; if (!mplay_run(track)) return PLAYER_ERR; @@ -218,7 +218,6 @@ player_play_track(struct track *track, bool new) /* new invocations are removed from history */ if (new) link_pop(&track->link_hs); - player.track = track; player.time_pos = 0; player.time_end = 0; |
