ilian / ilian/mkv-web

Avoid unnecessary chunk remuxing

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
88
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Sometimes chunks are remuxed that have a relatively large time range in common. This is likely related to a suboptimal implementation of `onTimeUpdate`.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the onTimeUpdate implementation and how it decides when chunks are remuxed. Determine how to avoid remuxing chunks with a relatively large shared time range, then verify that playback behavior remains correct for overlapping chunks.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, wasm
Domain
performance, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.