Jonny Burger and GitHub
f13a2e6732
Merge pull request #86 from JonnyBurger/url-source-allow-reading-small-files
...
Do not make UrlSource fail if the size of the file is smaller than 512kb (+ add a Vitest browser mode test)
2025-09-03 18:13:42 +02:00
Vanilagy
a2a30c3e92
Add API doc generator, improve documentation across the board
2025-09-03 18:11:43 +02:00
Vanilagy
9d70c4c605
Bump minor
2025-09-02 17:50:05 +02:00
Vanilagy
d2507a5a72
Fix incorrect decoded audio sample timestamps in Firefox
2025-09-01 16:39:19 +02:00
Vanilagy
7ef2a2dddd
Bump minor version
2025-09-01 11:41:28 +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
2025-08-27 08:56:41 +02:00
Vanilagy
1b4628cbb0
Add temp conversion fix regarding languageCode
2025-08-25 19:45:02 +02:00
Vanilagy
ca1305da93
Bump minor
2025-08-24 16:37:41 +02:00
Vanilagy
652ca69417
Bump minor
2025-08-23 16:27:48 +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
Vanilagy
3be94cc788
Decrease AudioBuffer chunking size, support more MP3 sample rates, lift MP3 encoder memory limit
2025-08-15 14:19:06 +02:00
Vanilagy
716b864fbf
Bump patch
2025-08-14 10:56:23 +02:00
Vanilagy
c2292c8304
Bump patch
2025-08-13 17:14:19 +02:00
Vanilagy
93cbe69abc
Fix remaining type errors, bump version
2025-08-13 09:58:52 +02:00
Vanilagy
7e546c2cc7
Fix sample closing before it reaches the custom encoder
2025-08-12 15:36:17 +02:00
Vanilagy
7e89511ca6
Bump patch
2025-08-12 10:09:34 +02:00
Vanilagy
1492fd5c6f
Add workaround for Chromium range request caching bug
2025-08-11 18:14:02 +02:00
Vanilagy
b224ac0dc6
Bump minor version
2025-08-11 03:02:25 +02:00
Vanilagy
db437bba01
Fix links in mp3-encoder's package.json
2025-08-10 04:08:22 +02:00
Vanilagy
835143c2e2
Adjust release script, bump patch
2025-08-10 03:46:12 +02:00
Vanilagy
96fe4c399c
Add version bump commands
2025-08-10 03:35:39 +02:00
Vanilagy
ba0491de3a
Circumvent flush() being called on sources when cancelling output, surface error before doing cleanup
2025-08-10 03:24:17 +02:00
Vanilagy
cbb2681d33
Create @mediabunny/mp3-encoder, restructure and extend build system
2025-08-10 00:45:30 +02:00
Vanilagy
3371813c33
Bump version to 1.5.0, update release workflow
2025-08-08 18:46:12 +02:00
Vanilagy
5a6b849ff8
Fix fragmented MP4 files with a non-empty sample table
2025-08-03 22:34:38 +02:00
Vanilagy
95091cce9c
Add special top-level Cluster logic for Matroska demuxer
2025-07-28 12:03:19 +02:00
Vanilagy
72ed933bf4
Fix discarded rotation when doing VideoSample.clone()
2025-07-28 01:50:39 +02:00
Vanilagy
ac8baa4873
Fall back to default timescale when not provided by the Matroska file
2025-07-27 13:03:43 +02:00
Vanilagy
232d1a6cd7
Bump version to 1.4.0
2025-07-27 12:20:11 +02:00
Vanilagy
03b4843c1d
Fix incorrectly fixed .js imports
2025-07-26 00:50:47 +02:00
Vanilagy
9bfa855f25
Downgrade @types/web-codecs for better type support, specify requirements in README and docs
2025-07-26 00:34:24 +02:00
Vanilagy
c4d13ed698
Improve UrlSource fetching logic
2025-07-25 12:07:54 +02:00
Vanilagy
5e933d9362
Add packet type derivation logic, new verifyKeyPackets options, new determinePacketType method
2025-07-24 16:09:01 +02:00
Vanilagy
4b12468008
Add support for reading and writing RF64 WAVE files
2025-07-18 16:48:23 +02:00
Vanilagy
b1b493ab10
Fix out of bounds reads for Matroska demuxer
2025-07-15 16:03:00 +02:00
Vanilagy
cf0bbe896a
Add longer variant to VideoSample.draw
2025-07-15 11:49:33 +02:00
Vanilagy
b06f510382
Bump patch version
2025-07-11 10:58:58 +02:00
Vanilagy
fba463f46b
Be more graceful with unsupported edit lists
2025-07-10 17:33:10 +02:00
Vanilagy
19b7036d82
Bump version to 1.0.4
2025-07-09 11:59:32 +02:00
Vanilagy
84c9d37cb7
Revise build step and dist structure for better Webpack, CJS and pnpm support
2025-07-09 11:53:19 +02:00
Vanilagy
08cf34ee0d
Adjust README image sizes
2025-07-08 15:42:32 +02:00
Vanilagy
1b382d3e57
Improve unsupported encoder configuration error messages
2025-07-07 11:21:42 +02:00
Vanilagy
f78fc697cd
Allow DataView as AllowSharedBufferSource
2025-07-07 10:40:28 +02:00
Vanilagy
cb9acd5c90
v1
2025-07-02 21:29:12 +02:00
Vanilagy
5107fae9bc
Bump dependencies
2025-07-01 00:36:51 +02:00
Vanilagy
5e50c9bc81
Clean up package.json
2025-06-30 22:56:58 +02:00