Commit Graph
70 Commits
Author SHA1 Message Date
Vanilagy b8c0d76503 Add compileSampleStats 2025-01-04 14:25:22 +01:00
Vanilagy 1145e0ebbe Use new sample classes for muxers as well 2025-01-04 00:28:54 +01:00
Vanilagy e83356662e Add own encoded sample classes and port the code to them 2025-01-04 00:14:34 +01:00
Vanilagy 60947168f9 CodecConfig -> EncodingConfig 2025-01-02 23:15:30 +01:00
Vanilagy 3035fcddbf Add functions that test codec encodability 2025-01-02 23:12:00 +01:00
David Payr f70142e25b Add better error surfacing for decoder iterators, add UrlSource 2024-12-29 12:38:55 +01:00
David Payr cc87dbfcf9 Add some more argument validation 2024-12-29 02:21:54 +01:00
David Payr b7d8c526da Update declaration file 2024-12-29 01:26:26 +01:00
David Payr 792d9bd396 Add CanvasDrain & simplify player 2024-12-27 18:45:45 +01:00
David Payr 03389a6eba Add audio drains & various fixes and adjustments 2024-12-22 15:16:44 +01:00
David Payr 07689fbd8d Implement optimized fragmented MP4 demuxing 2024-12-14 21:50:51 +01:00
Vanilagy ecfd193ae0 Start work on demuxing 2024-12-08 15:19:56 +01:00
Vanilagy 6730e41c07 Add ESLint and lint a bunch 2024-12-01 17:33:54 +01:00
Vanilagy 266fcd473e Use WritableStream for StreamTarget & integrate backpressure concepts 2024-11-28 22:06:49 +01:00
Vanilagy 78505bca82 Add api-extractor and add required exports 2024-11-25 21:18:44 +01:00
David Payr 39aea03565 Add subtitle tracks and implement subtitle tracks for Matroska muxer 2024-11-16 17:23:24 +01:00
Vanilagy a065a5ef12 Allow for out-of-presentation-order chunks, enabling P and B frames 2024-11-12 23:24:43 +01:00
Vanilagy d01d32f08c Add Matroska muxer 2024-11-10 17:08:04 +01:00
Vanilagy dd6526a070 Start implementation 2024-11-09 21:50:31 +01:00
David Payr d2de87194c Scaffold project 2024-09-02 01:01:08 +03:00