mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 10:39:57 +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
|
// Keep track of update times for currentTime estimations
|
||||||
let lastUpdateTime = 0;
|
let lastUpdateTime = 0;
|
||||||
|
let lastCurrentTime = 0;
|
||||||
let currentTime = getEstimatedMediaTime();
|
let currentTime = getEstimatedMediaTime();
|
||||||
|
|
||||||
$: if (device.mediaStatus?.currentTime) {
|
$: if (
|
||||||
|
device.mediaStatus?.currentTime &&
|
||||||
|
device.mediaStatus.currentTime !== lastCurrentTime
|
||||||
|
) {
|
||||||
lastUpdateTime = Date.now();
|
lastUpdateTime = Date.now();
|
||||||
currentTime = device.mediaStatus.currentTime;
|
currentTime = device.mediaStatus.currentTime;
|
||||||
|
lastCurrentTime = currentTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update estimated time every second
|
// Update estimated time every second
|
||||||
|
|||||||
Reference in New Issue
Block a user