File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44"""
55
66import abc
7- from datetime import datetime
7+ from datetime import datetime , timezone
88from dataclasses import dataclass
99import logging
1010import threading
@@ -153,7 +153,7 @@ def adjusted_current_time(self) -> float | None:
153153 return (
154154 self .current_time
155155 + self .playback_rate
156- * (datetime .utcnow ( ) - self .last_updated ).total_seconds ()
156+ * (datetime .now ( timezone . utc ) - self .last_updated ).total_seconds ()
157157 )
158158 # Not playing, return last reported seek time
159159 return self .current_time
@@ -336,7 +336,7 @@ def update(self, data: dict) -> None:
336336 self .current_subtitle_tracks = status_data .get (
337337 "activeTrackIds" , self .current_subtitle_tracks
338338 )
339- self .last_updated = datetime .utcnow ( )
339+ self .last_updated = datetime .now ( timezone . utc )
340340
341341 def __repr__ (self ) -> str :
342342 info = {
You can’t perform that action at this time.
0 commit comments