From e83356662e932a02e4e9707557eef061e8edb22c Mon Sep 17 00:00:00 2001 From: Vanilagy <1696106+Vanilagy@users.noreply.github.com> Date: Sat, 4 Jan 2025 00:14:34 +0100 Subject: [PATCH] Add own encoded sample classes and port the code to them --- dev/demux.html | 65 +++- dev/index.html | 2 + dev/player.html | 2 + src/codec.ts | 46 ++- src/index.ts | 14 +- src/input-track.ts | 23 +- src/isobmff/isobmff-demuxer.ts | 183 +++++---- src/media-drain.ts | 687 ++++++++++++++++++--------------- src/reader.ts | 22 +- src/sample.ts | 84 ++++ 10 files changed, 694 insertions(+), 434 deletions(-) create mode 100644 src/sample.ts diff --git a/dev/demux.html b/dev/demux.html index 3dbf8a4..3924f4d 100644 --- a/dev/demux.html +++ b/dev/demux.html @@ -1,3 +1,5 @@ + +