Add HlsInputFormatOptions.offsetTimestampsByDateTime option, add InputTrack.getUnixTimeForTimestamp()

This commit is contained in:
Vanilagy
2026-06-16 16:32:53 +02:00
parent 2f0c040fcd
commit 5b4a5db1a5
16 changed files with 200 additions and 9 deletions
+4
View File
@@ -759,6 +759,10 @@ abstract class HlsInputTrackBacking implements InputTrackBacking {
return this.delegate(() => this.internalTrack.backingTrack!.isRelativeToUnixEpoch());
}
getUnixTimeForTimestamp(timestamp: number): MaybePromise<number | null> {
return this.delegate(() => this.internalTrack.backingTrack!.getUnixTimeForTimestamp(timestamp));
}
getBitrate(): number | null {
return this.internalTrack.peakBitrate;
}