SponsorBlock and Chapter Callbacks
Callbacks use a nullable track and the backend's segment/chapter event payload. Native chapter loading and SponsorBlock settings are described in metadata usage.
ChapterStarted
[ManagerEventTypes.ChapterStarted]: [player: Player, track: Track | null, payload: SponsorBlockChapterStarted];
ChaptersLoaded
[ManagerEventTypes.ChaptersLoaded]: [player: Player, track: Track | null, payload: SponsorBlockChaptersLoaded];
SegmentSkipped
[ManagerEventTypes.SegmentSkipped]: [player: Player, track: Track | null, payload: SponsorBlockSegmentSkipped];
SegmentsLoaded
[ManagerEventTypes.SegmentsLoaded]: [player: Player, track: Track | null, payload: SponsorBlockSegmentsLoaded];
See ManagerEvents for the full callback map.