Add metadata-based duration retrieval

This commit is contained in:
Vanilagy
2026-03-13 17:03:36 +01:00
parent c43ca025d9
commit a9a455e132
23 changed files with 517 additions and 49 deletions
+8
View File
@@ -386,6 +386,10 @@ export class OggDemuxer extends Demuxer {
});
}
async getDurationFromMetadata(): Promise<number | null> {
return null; // Not stored anywhere
}
async getTracks() {
await this.readMetadata();
return this.tracks;
@@ -464,6 +468,10 @@ class OggAudioTrackBacking implements InputAudioTrackBacking {
return null;
}
async getDurationFromMetadata() {
return null;
}
async getLiveRefreshInterval() {
return null;
}