Vanilagy
|
1a0c14f272
|
Remove junk code
|
2025-08-30 17:11:31 +02:00 |
|
Vanilagy
|
137f82cc94
|
Add missing validation for sizeChangeBehavior
|
2025-08-30 17:04:30 +02:00 |
|
Vanilagy
|
f514c16ee9
|
Update docs
|
2025-08-30 16:50:52 +02:00 |
|
Vanilagy
|
e5df6f1a63
|
Add FilePathSource for server-side use
|
2025-08-30 16:32:14 +02:00 |
|
Vanilagy
|
bd4d9b966d
|
Fix cache bug
|
2025-08-30 15:18:52 +02:00 |
|
Vanilagy
|
ae9cf31ed2
|
Adjust comments
|
2025-08-30 15:02:19 +02:00 |
|
Vanilagy
|
896d41d60a
|
Add logic to handle HTTP requests dying mid-response, fix a few ReadOrchestrator things
|
2025-08-30 14:57:27 +02:00 |
|
Vanilagy
|
99051e1848
|
Fix remaining type/doc issues
|
2025-08-29 22:58:30 +02:00 |
|
Vanilagy
|
cba0525e51
|
Reorder stuff, rename stuff, add license header
|
2025-08-29 22:52:27 +02:00 |
|
Vanilagy
|
c222973571
|
Implement improved StreamSource, restructure source code (hah, get it?)
|
2025-08-29 22:50:24 +02:00 |
|
Vanilagy
|
c93755def1
|
Implement ReadOrchestrator class, add highly optimized UrlSource
|
2025-08-29 19:39:50 +02:00 |
|
Vanilagy
|
641cdd02e3
|
Add new slice-based reader system, port all demuxers to new reader system, add optimized BlobSource
|
2025-08-28 17:24:31 +02:00 |
|
Vanilagy
|
7f8770de99
|
Fix regular Language element in Matroska not having an effect anymore
|
2025-08-27 08:56:41 +02:00 |
|
Vanilagy
|
2d11f53192
|
Oops
|
2025-08-25 19:57:25 +02:00 |
|
Vanilagy
|
1b4628cbb0
|
Add temp conversion fix regarding languageCode
|
2025-08-25 19:45:02 +02:00 |
|
Vanilagy
|
72eb54391e
|
Reorder
|
2025-08-24 18:10:35 +02:00 |
|
Vanilagy
|
63b8190185
|
Add logic for encoding video frames that change size over time (#63)
|
2025-08-24 16:37:03 +02:00 |
|
Vanilagy
|
ad26edc6b5
|
Catch degenerate ISOBMFF matrices
|
2025-08-24 14:49:33 +02:00 |
|
Vanilagy
|
945df51944
|
Copy track name in Conversion API
|
2025-08-24 11:15:08 +02:00 |
|
Vanilagy
|
803e58a0d2
|
Add internalCodecId field
|
2025-08-23 16:24:36 +02:00 |
|
Vanilagy
|
e6420caea4
|
Add support for LanguageBCP47
|
2025-08-23 15:58:58 +02:00 |
|
Vanilagy
|
bb1b20afa7
|
Add track name support
|
2025-08-23 15:33:44 +02:00 |
|
Vanilagy
|
5a6528d8f5
|
Add HW acceleration to unsupported message
|
2025-08-22 19:38:36 +02:00 |
|
Vanilagy
|
134a6f8f4e
|
Add more options to Video/AudioEncodingConfig, restructure code (#61)
|
2025-08-22 17:24:02 +02:00 |
|
Vanilagy
|
a56dca10d9
|
Use SimpleBlock in almost all cases now (cries a little inside) (fixes #62)
|
2025-08-22 15:32:05 +02:00 |
|
Vanilagy
|
c81600bf17
|
Add base to URL constructor
|
2025-08-22 14:22:56 +02:00 |
|
Vanilagy
|
2d62395fc0
|
Fix faulty faulty lookup table logic (addresses #70)
|
2025-08-22 14:20:57 +02:00 |
|
Vanilagy
|
bb9554df60
|
Handle ISOBMFF boxes with no size
|
2025-08-20 15:12:25 +02:00 |
|
Vanilagy
|
f4b97c1731
|
Make mfra box lookup more resilient
|
2025-08-20 14:33:26 +02:00 |
|
Vanilagy
|
5782219941
|
Add Matroska resync logic for malformed files, add RVE sponsor
|
2025-08-20 13:38:54 +02:00 |
|
Vanilagy
|
c9633d26d7
|
Bump minor version
|
2025-08-18 22:57:17 +02:00 |
|
 David P.andGitHub
|
6e802bdf0b
|
Merge pull request #65 from Allwhy/feature/aac-support
Implement ADTS :3
|
2025-08-18 22:56:00 +02:00 |
|
Ally
|
9054b8e381
|
Rewrite ADTS muxer to use Bitstream
|
2025-08-18 22:47:43 +02:00 |
|
Vanilagy
|
8b9f22ba46
|
eqeqeq
|
2025-08-18 17:17:18 +02:00 |
|
Ally
|
8da619a624
|
Implement ADTS demuxer, Fix MP3 demuxer race conditions
|
2025-08-18 01:29:52 +02:00 |
|
Ally
|
1ce5e108a7
|
Implement ADTS muxer :3
|
2025-08-17 16:14:15 +02:00 |
|
Vanilagy
|
3be94cc788
|
Decrease AudioBuffer chunking size, support more MP3 sample rates, lift MP3 encoder memory limit
|
2025-08-15 14:19:06 +02:00 |
|
Pablo Bonilla
|
4521a65587
|
Add descriptive comment on why range request response must be skipped
|
2025-08-13 19:05:03 -06:00 |
|
Pablo Bonilla
|
5c598e35c2
|
Skip single-byte buffer when reading through UrlSource for range request
|
2025-08-13 18:22:59 -06:00 |
|
Yukiniro
|
88b0b5f46f
|
fix(conversion): fix sample end timestamp calculation error
|
2025-08-13 23:06:11 +08:00 |
|
Yukiniro
|
0348eda8a9
|
fix(conversion): fixed using wrong timestamp when calculating lastCanvasEndTimestamp
|
2025-08-13 22:48:08 +08:00 |
|
Vanilagy
|
93cbe69abc
|
Fix remaining type errors, bump version
|
2025-08-13 09:58:52 +02:00 |
|
Vanilagy
|
16c8a6c255
|
Gracefully handle invalid EBML headers
|
2025-08-13 09:46:27 +02:00 |
|
Vanilagy
|
7e546c2cc7
|
Fix sample closing before it reaches the custom encoder
|
2025-08-12 15:36:17 +02:00 |
|
Vanilagy
|
e0a4169bf8
|
Handle missing starting key sample in ISOBMFF
|
2025-08-12 09:29:57 +02:00 |
|
Vanilagy
|
c9dcebed6f
|
Skip zero-length AudioSamples
|
2025-08-12 08:53:25 +02:00 |
|
Vanilagy
|
ae0266df52
|
Clarify decode order thing for encoded packet sources
|
2025-08-11 18:41:15 +02:00 |
|
Vanilagy
|
1492fd5c6f
|
Add workaround for Chromium range request caching bug
|
2025-08-11 18:14:02 +02:00 |
|
Vanilagy
|
6d447660c2
|
Clarify EBML strings are ASCII
|
2025-08-11 16:10:43 +02:00 |
|
Vanilagy
|
47c955524f
|
Rework MP3 reading pattern
|
2025-08-11 02:50:13 +02:00 |
|