|
@@ -136,6 +136,7 @@ static void cspotTask(void *pvParameters) {
|
|
|
break;
|
|
|
case CSpotEventType::DISC:
|
|
|
cspot.cHandler(CSPOT_DISC);
|
|
|
+ spircController->stopPlayer();
|
|
|
mercuryManager->stop();
|
|
|
break;
|
|
|
case CSpotEventType::PREV:
|
|
@@ -170,7 +171,7 @@ static void cspotTask(void *pvParameters) {
|
|
|
// release auth blob and flush files
|
|
|
cspot.blob.reset();
|
|
|
file->flush();
|
|
|
-
|
|
|
+
|
|
|
ESP_LOGI(TAG, "Shutting down CSpot player");
|
|
|
}
|
|
|
|