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
Jonny Burger and GitHub
0e6cddc941
Add a test ( #77 )
...
* Match Prettier style
This way, people who have Prettier as their default formatter in their Editor (probably the majority of people) will not have the code re-formatted to double quotes if they are saving
* Add trailing-comma option
* Instruct .vscode to use ESLint as a default formatter
* Discard changes to package.json
* Add a first test
* Setup CI
* Rename to test
* move tsconfig hacks to local tsconfig.json
* Better test title
* rename file
* Fix ts setup
2025-08-27 09:12:49 +02:00
Vanilagy
7f8770de99
Fix regular Language element in Matroska not having an effect anymore
v1.11.2
2025-08-27 08:56:41 +02:00
David P. and GitHub
c498b87b3e
Merge pull request #76 from JonnyBurger/align-prettier-style
...
Instruct VSCode to use ESLint as default formatter
2025-08-26 16:30:21 +02:00
Jonny Burger and GitHub
ffdaf2dacb
Discard changes to package.json
2025-08-26 15:10:27 +02:00
JonnyBurger
448e43cbfc
Instruct .vscode to use ESLint as a default formatter
2025-08-26 15:10:13 +02:00
JonnyBurger
ef2094b0db
Add trailing-comma option
2025-08-26 15:07:12 +02:00
JonnyBurger
daa6bdbe1d
Match Prettier style
...
This way, people who have Prettier as their default formatter in their Editor (probably the majority of people) will not have the code re-formatted to double quotes if they are saving
2025-08-26 15:03:54 +02:00
Vanilagy
2d11f53192
Oops
2025-08-25 19:57:25 +02:00
Vanilagy
1b4628cbb0
Add temp conversion fix regarding languageCode
v1.11.1
2025-08-25 19:45:02 +02:00
Vanilagy
72eb54391e
Reorder
2025-08-24 18:10:35 +02:00
Vanilagy
ca1305da93
Bump minor
v1.11.0
2025-08-24 16:37:41 +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
652ca69417
Bump minor
v1.10.0
2025-08-23 16:27:48 +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
0e03779169
Add 808vita
2025-08-23 12:36:05 +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
v1.9.3
2025-08-20 15:12:25 +02:00
Vanilagy
f4b97c1731
Make mfra box lookup more resilient
v1.9.2
2025-08-20 14:33:26 +02:00
Vanilagy
5782219941
Add Matroska resync logic for malformed files, add RVE sponsor
v1.9.1
2025-08-20 13:38:54 +02:00
Vanilagy
b265826b7e
Update codec soup
2025-08-19 10:26:17 +02:00
Vanilagy
c9633d26d7
Bump minor version
v1.9.0
2025-08-18 22:57:17 +02:00
David P. and GitHub
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
0cb466ebb1
Add taf2000
2025-08-15 21:17:21 +02:00
Vanilagy
3be94cc788
Decrease AudioBuffer chunking size, support more MP3 sample rates, lift MP3 encoder memory limit
v1.8.0
2025-08-15 14:19:06 +02:00
Vanilagy
89df8fdae2
text-center
2025-08-15 12:00:17 +02:00
Vanilagy
3acb9e8f99
Add sponsor
2025-08-15 11:36:58 +02:00
Vanilagy
716b864fbf
Bump patch
v1.7.6
2025-08-14 10:56:23 +02:00
David P. and GitHub
bea53d9a2b
Merge pull request #60 from devPablo/main
...
Fix UrlSource single-byte buffer on Range Request HTTP 200
2025-08-14 03:12:21 +02:00
Pablo Bonilla
4521a65587
Add descriptive comment on why range request response must be skipped
2025-08-13 19:05:03 -06:00