mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-08 08:39:59 +00:00
Only store last update time for currentTime updates
This commit is contained in:
@@ -87,11 +87,16 @@
|
||||
|
||||
// Keep track of update times for currentTime estimations
|
||||
let lastUpdateTime = 0;
|
||||
let lastCurrentTime = 0;
|
||||
let currentTime = getEstimatedMediaTime();
|
||||
|
||||
$: if (device.mediaStatus?.currentTime) {
|
||||
$: if (
|
||||
device.mediaStatus?.currentTime &&
|
||||
device.mediaStatus.currentTime !== lastCurrentTime
|
||||
) {
|
||||
lastUpdateTime = Date.now();
|
||||
currentTime = device.mediaStatus.currentTime;
|
||||
lastCurrentTime = currentTime;
|
||||
}
|
||||
|
||||
// Update estimated time every second
|
||||
|
||||
Reference in New Issue
Block a user