OpenCut/apps
ChinhLee fe9b7122d1 refactor(web): replace unbounded preview frame buffering with bounded, disposable frame access
Playback crash symptoms (short freeze, then browser/tab crash) strongly match an OOM pattern from preloading or retaining too many decoded video frames (`ImageBitmap`/raw RGBA buffers). The media manager should stop eager full-clip frame extraction and move to bounded caching with explicit disposal. This change should make video decoding demand-driven (current/nearby frames only), and ensure old frames are evicted and closed.

Affected files: media-manager.ts

Signed-off-by: ChinhLee <76194645+chinhkrb113@users.noreply.github.com>
2026-04-02 22:01:52 +07:00
..
desktop feat: init desktop app 2026-03-29 15:58:42 +02:00
web refactor(web): replace unbounded preview frame buffering with bounded, disposable frame access 2026-04-02 22:01:52 +07:00