From 245ce1d4e4656a8287512c7f7aa59094832f151f Mon Sep 17 00:00:00 2001 From: ejurgensen Date: Sun, 5 Feb 2017 11:57:20 +0100 Subject: [PATCH] [player] Allow starting playback with no outputs --- src/player.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/player.c b/src/player.c index 08245e98..fd754059 100644 --- a/src/player.c +++ b/src/player.c @@ -1868,13 +1868,6 @@ playback_start_bh(void *arg, int *retval) { int ret; - if (output_sessions == 0) - { - DPRINTF(E_LOG, L_PLAYER, "Cannot start playback: no output started\n"); - - goto out_fail; - } - ret = clock_gettime_with_res(CLOCK_MONOTONIC, &pb_pos_stamp, &timer_res); if (ret < 0) { @@ -2038,16 +2031,6 @@ playback_start_item(void *arg, int *retval) break; } - /* No luck finding valid output */ - if ((*retval == 0) && (output_sessions == 0)) - { - DPRINTF(E_LOG, L_PLAYER, "Could not start playback: no output selected or couldn't start any output\n"); - - playback_abort(); - *retval = -1; - return COMMAND_END; - } - /* We're async if we need to start devices */ if (*retval > 0) return COMMAND_PENDING; /* async */