This commit is contained in:
philippe44
2020-03-14 23:50:16 -07:00
parent 6da48f2179
commit 0b3aad6b7a
2 changed files with 40 additions and 26 deletions

View File

@@ -127,12 +127,13 @@ static bool bt_sink_cmd_handler(bt_sink_cmd_t cmd, va_list args)
output.frames_played = 0;
_buf_flush(outputbuf);
if (decode.state != DECODE_STOPPED) decode.state = DECODE_ERROR;
LOG_INFO("BT sink started");
LOG_INFO("BT audio sink started");
break;
case BT_SINK_AUDIO_STOPPED:
if (output.external == DECODE_BT) {
if (output.state > OUTPUT_STOPPED) output.state = OUTPUT_STOPPED;
LOG_INFO("BT sink stopped");
output.stop_time = gettime_ms();
LOG_INFO("BT audio sink stopped");
}
break;
case BT_SINK_PLAY:
@@ -146,6 +147,7 @@ static bool bt_sink_cmd_handler(bt_sink_cmd_t cmd, va_list args)
LOG_INFO("BT sink stopped");
break;
case BT_SINK_PAUSE:
output.stop_time = gettime_ms();
LOG_INFO("BT sink paused, just silence");
break;
case BT_SINK_RATE: