|
@@ -119,7 +119,8 @@ static void cspotTask(void *pvParameters) {
|
|
|
switch (event.eventType) {
|
|
|
case CSpotEventType::TRACK_INFO: {
|
|
|
TrackInfo track = std::get<TrackInfo>(event.data);
|
|
|
- cspot.cHandler(CSPOT_TRACK, 44100, track.duration, track.artist.c_str(), track.album.c_str(), track.name.c_str());
|
|
|
+ // duration is in chunks of 0.5 ms
|
|
|
+ cspot.cHandler(CSPOT_TRACK, 44100, track.duration / 2, track.artist.c_str(), track.album.c_str(), track.name.c_str());
|
|
|
break;
|
|
|
}
|
|
|
case CSpotEventType::PLAY_PAUSE: {
|