diff options
Diffstat (limited to 'web/script/player/track.ts')
-rw-r--r-- | web/script/player/track.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/web/script/player/track.ts b/web/script/player/track.ts index 735aab3..213a6a6 100644 --- a/web/script/player/track.ts +++ b/web/script/player/track.ts @@ -16,7 +16,7 @@ export const MIN_BUFFER_DURATION = 1 export interface AppendRange extends TimeRange { buf: ArrayBuffer, index: number, cb: () => void } export class PlayerTrack { - private source_buffer!: SourceBuffer; + public source_buffer!: SourceBuffer; private current_load?: AppendRange; private loading = new Set<number>(); public buffered = new OVar<BufferRange[]>([]); @@ -135,6 +135,8 @@ export class PlayerTrack { }); } tick_append() { + console.log("tick append ", this.track_index); + if (this.source_buffer.updating) return; if (this.append_queue.length) { const seg = this.append_queue[0]; |