diff options
Diffstat (limited to 'src/player_thread.c')
-rw-r--r-- | src/player_thread.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/player_thread.c b/src/player_thread.c index f68f61a04..1794ad404 100644 --- a/src/player_thread.c +++ b/src/player_thread.c @@ -350,6 +350,11 @@ static void player_process_command(struct player *player) case PLAYER_COMMAND_CLOSE_AUDIO: break; + case PLAYER_COMMAND_UPDATE_AUDIO: + audio_output_all_enable_disable(); + player_command_finished(); + break; + case PLAYER_COMMAND_QUEUE: assert(pc.next_song != NULL); assert(!player->queued); @@ -805,6 +810,11 @@ static gpointer player_task(G_GNUC_UNUSED gpointer arg) break; + case PLAYER_COMMAND_UPDATE_AUDIO: + audio_output_all_enable_disable(); + player_command_finished(); + break; + case PLAYER_COMMAND_EXIT: dc_quit(); audio_output_all_close(); |