Move Track OnDownloaded event before decryption

This commit is contained in:
rlaphoenix
2024-02-10 17:50:06 +00:00
parent a98d1d98ac
commit 87779f4e7d
4 changed files with 9 additions and 6 deletions

View File

@@ -55,8 +55,7 @@ class Track:
# TODO: Currently using OnFoo event naming, change to just segment_filter
self.OnSegmentFilter: Optional[Callable] = None
# TODO: This should realistically be before decryption
# Called after the Track has been fully downloaded and decrypted
# Called after the Track has downloaded
self.OnDownloaded: Optional[Callable] = None
# Called after the Track or one of its segments have been decrypted
self.OnDecrypted: Optional[Callable[[DRM_T, Optional[m3u8.Segment]], None]] = None