Vanilagy
|
72427b8b39
|
Bump TurboRes, use desiredSize, bump patch
|
2026-07-02 20:18:25 +02:00 |
|
Vanilagy
|
e851120bfe
|
Add PhotoCircle bronze sponsor
|
2026-07-01 18:11:01 +02:00 |
|
Vanilagy
|
1a4fec9f6e
|
Bump TurboRes & patch
|
2026-07-01 17:18:21 +02:00 |
|
Vanilagy
|
8c8ce8a4a5
|
Merge main into release AFTER the npm publish completes
|
2026-07-01 16:26:58 +02:00 |
|
Vanilagy
|
7ea8f6d751
|
Up timeout on test
|
2026-07-01 16:25:53 +02:00 |
|
Vanilagy
|
8fb22633fe
|
Add frame container atom header stripping & readding for ProRes in Matroska, bump patch
|
2026-07-01 16:22:38 +02:00 |
|
Vanilagy
|
0480ecbd3a
|
Bump TurboRes version, mention response headers in README, bump patch
|
2026-07-01 15:27:36 +02:00 |
|
Vanilagy
|
9547d36353
|
Add workaround for https://issues.chromium.org/issues/529852980
|
2026-07-01 13:50:48 +02:00 |
|
Vanilagy
|
d8d22aa4eb
|
Make release workflow build the docs
|
2026-07-01 11:40:03 +02:00 |
|
Vanilagy
|
50b281a9f8
|
Merge branch 'main' into release
|
2026-07-01 11:37:12 +02:00 |
|
Vanilagy
|
409961c02b
|
Rename
|
2026-07-01 11:35:22 +02:00 |
|
Vanilagy
|
d8a6e09a85
|
Up timeout
|
2026-07-01 11:32:45 +02:00 |
|
Vanilagy
|
2c7e8d85ca
|
Create separate Build check CI
|
2026-07-01 11:28:52 +02:00 |
|
Vanilagy
|
a9441aa9a9
|
Fix API docs generation issue
|
2026-07-01 11:25:24 +02:00 |
|
Vanilagy
|
6c6687dfaf
|
Bump TurboRes
|
2026-06-30 21:59:05 +02:00 |
|
Vanilagy
|
7d89c8de2d
|
Add ProRes encode and decode support to @mediabunny/server
|
2026-06-30 21:40:58 +02:00 |
|
Vanilagy
|
b4ef20cd36
|
Bump minor
|
2026-06-30 18:26:54 +02:00 |
|
Vanilagy
|
a4884184e9
|
Remove GPU path for alpha merger/splitter, add worker pool for merger, allow concurrent merging for better performance
|
2026-06-30 18:23:59 +02:00 |
|
 David P.andGitHub
|
7453336f70
|
Merge pull request #425 from Vanilagy/prores
Add ProRes support and @mediabunny/prores extension
|
2026-06-30 16:09:06 +02:00 |
|
Vanilagy
|
bfbcea69b4
|
Fix AAC error in Matroska muxer, remove special VideoFrame path for VideoSample due to Chromium bug
|
2026-06-30 16:04:30 +02:00 |
|
Vanilagy
|
40e35d6f14
|
Update lockfile
|
2026-06-29 19:18:24 +02:00 |
|
Vanilagy
|
8716ddda14
|
Merge remote-tracking branch 'origin/main' into prores
|
2026-06-29 17:15:24 +02:00 |
|
Vanilagy
|
8ae0f9d09e
|
Implement @mediabunny/prores extension, add onError callbacks to custom coders, fix visibleRect bug in VideoSample
|
2026-06-29 17:15:10 +02:00 |
|
Vanilagy
|
d5c94a23ab
|
Conversion API: emit padding sample in the same format as what the decoder is emitting
|
2026-06-19 14:07:25 +02:00 |
|
Vanilagy
|
af618f014a
|
Merge branch 'main' into prores
|
2026-06-19 13:24:33 +02:00 |
|
Vanilagy
|
3e686659d9
|
Bump minor
|
2026-06-18 19:46:44 +02:00 |
|
Vanilagy
|
cdc2ef63dd
|
Add Logging singleton to manually control Mediabunny's console output (fixes #415)
|
2026-06-18 19:32:18 +02:00 |
|
Vanilagy
|
5b890efc29
|
Dumb oversight
|
2026-06-18 10:06:16 +02:00 |
|
Vanilagy
|
7f963367b5
|
Bump patch
|
2026-06-17 20:25:32 +02:00 |
|
Vanilagy
|
bfd4059c22
|
Add advanced access unit delimination logic to MPEG-TS demuxer (fixes #414), ignore irrelevant PIDs in MPEG-TS metadata reading
|
2026-06-17 17:16:39 +02:00 |
|
Vanilagy
|
53833f6e94
|
Add missing validation for HlsInputFormatOptions
|
2026-06-16 20:36:54 +02:00 |
|
Vanilagy
|
794c97b91a
|
Bump minor
|
2026-06-16 20:35:34 +02:00 |
|
Vanilagy
|
5b4a5db1a5
|
Add HlsInputFormatOptions.offsetTimestampsByDateTime option, add InputTrack.getUnixTimeForTimestamp()
|
2026-06-16 16:32:53 +02:00 |
|
Vanilagy
|
2f0c040fcd
|
Properly handle subrequests for redirected URLs
|
2026-06-16 14:53:27 +02:00 |
|
Vanilagy
|
b4a6757739
|
Fix field typo
|
2026-06-16 13:43:03 +02:00 |
|
Vanilagy
|
324fae5153
|
Adjusted error management in ReadOrchestrator (closes #405)
|
2026-06-16 11:42:02 +02:00 |
|
Vanilagy
|
ad167c77e7
|
Bump minor
|
2026-06-16 09:55:40 +02:00 |
|
Vanilagy
|
8b9a1acf16
|
Fix Conversion API process callbacks being called *before* other transformations (fixes #403), restructure Conversion API to make full use of in-source transformations, add AudioSample.trim()
|
2026-06-15 18:30:16 +02:00 |
|
Vanilagy
|
00599e556e
|
Properly handle zero-sample track fragments again (fixes #411)
|
2026-06-15 16:23:53 +02:00 |
|
Vanilagy
|
1ddeae2e80
|
Merge branch 'main' into prores
|
2026-06-12 15:41:58 +02:00 |
|
Vanilagy
|
e1c6ab1866
|
Docs clarification
|
2026-06-12 15:36:50 +02:00 |
|
Vanilagy
|
bc533c71f7
|
Fix indentation
|
2026-06-11 21:50:27 +02:00 |
|
Vanilagy
|
879fd75547
|
Update to NodeAv v6 (#392)
|
2026-06-04 10:16:42 +02:00 |
|
Vanilagy
|
b4e51077aa
|
Bump minor
|
2026-06-02 19:04:05 +02:00 |
|
Vanilagy
|
c423d62fd9
|
Change keyFrame parameter priority
|
2026-06-02 18:18:53 +02:00 |
|
Vanilagy
|
0cdf0063e2
|
Add VideoSample.encodeOptions, optimized ArrayBuffer-backed VideoSample cloning
|
2026-06-02 18:01:22 +02:00 |
|
Vanilagy
|
bb2f5d505d
|
Clarify and better error messages
|
2026-06-02 16:39:04 +02:00 |
|
Vanilagy
|
ebfb1e6d75
|
Add MediabunnyServerOptions and configurable hardware context (closes #389)
|
2026-06-02 16:28:47 +02:00 |
|
Vanilagy
|
8fbd31849b
|
Bump patch
|
2026-06-02 13:31:16 +02:00 |
|
Vanilagy
|
d92df801bf
|
Change requestEntireFile() slice offset logic (#390)
|
2026-06-02 13:28:37 +02:00 |
|
Vanilagy
|
6832153fef
|
Merge branch 'main' of https://github.com/Vanilagy/metamuxer
|
2026-06-02 13:06:42 +02:00 |
|
Vanilagy
|
82690ef327
|
Clean up AVC packet NALUs with AUD in them for Chromium key frame detection (fixes #396)
|
2026-06-02 13:06:41 +02:00 |
|
Vanilagy
|
05f8ecd908
|
Respect Range header for UrlSource (#387)
|
2026-06-02 11:05:46 +02:00 |
|
Vanilagy
|
e0ced9901e
|
Remove NodeAv FinaliziationRegistry logic (#392)
|
2026-06-02 10:24:33 +02:00 |
|
Vanilagy
|
c6c768d93e
|
Omit 'signal', clarify docs for reading ranged resources (#387)
|
2026-06-01 22:00:39 +02:00 |
|
 David P.andGitHub
|
5799cdf630
|
Merge pull request #387 from samohovets/docs/urlsource-requestinit-overrides
Document UrlSource RequestInit overrides
|
2026-06-01 21:55:47 +02:00 |
|
Vanilagy
|
831d395696
|
More stable test?
|
2026-06-01 21:52:34 +02:00 |
|
Vanilagy
|
288372ee71
|
Fix NodeAv memory leak (fixes #392)
|
2026-06-01 21:45:49 +02:00 |
|
Vanilagy
|
4825818f9b
|
Add sponsors
|
2026-06-01 18:42:33 +02:00 |
|
Vanilagy
|
eb8b5e2534
|
Add headerImage frontmatter
|
2026-05-24 17:59:49 +02:00 |
|
Vanilagy
|
1c12f2b66d
|
Bump patch
|
2026-05-24 16:50:13 +02:00 |
|
Vanilagy
|
441eea38b9
|
CustomSource -> StreamSource
|
2026-05-24 15:48:01 +02:00 |
|
Vanilagy
|
ef27d73405
|
Fix FinalizationRegistry being able to prevent Inputs from being GCd in some cases (fixes #367)
|
2026-05-24 14:45:13 +02:00 |
|
Vanilagy
|
41a331b0dc
|
Cảm ơn
|
2026-05-22 11:46:33 +02:00 |
|
Vanilagy
|
85a80972a0
|
Make MP3 next frame location more strict for better recovery (fixes #382), fix Date timezone for ID3 tags
|
2026-05-22 11:31:26 +02:00 |
|
Vanilagy
|
149a2b4571
|
Bump patch
|
2026-05-19 22:34:52 +02:00 |
|
Vanilagy
|
0c455236da
|
Add first encoded packet key frame check (fixes #365)
|
2026-05-19 16:15:17 +02:00 |
|
Vanilagy
|
41fb9657cb
|
Add sponsor
|
2026-05-19 15:20:03 +02:00 |
|
Vanilagy
|
d77ddf033b
|
Bump patch
|
2026-05-14 14:39:16 +02:00 |
|
 David P.andGitHub
|
b9f48ca9ef
|
Merge pull request #381 from Sturlen/fix/id3-metadata-parser-offset
Fix ID3v2 metadata parser
|
2026-05-14 14:03:44 +02:00 |
|
Vanilagy
|
8bfedb0a88
|
Bump patch
|
2026-05-14 11:46:07 +02:00 |
|
Vanilagy
|
d731037f6f
|
Simplify PCM regex (closes #380)
|
2026-05-14 11:44:13 +02:00 |
|
Vanilagy
|
f869358f93
|
Bump node-av to ^5.2.4
|
2026-05-14 11:39:55 +02:00 |
|
Vanilagy
|
f2bd003728
|
Change peer dependency
|
2026-05-13 20:36:01 +02:00 |
|
Vanilagy
|
6c9d9a56b5
|
Bump minor
|
2026-05-13 20:04:25 +02:00 |
|
Vanilagy
|
1c6c8c5217
|
Add missing stuff in docs
|
2026-05-13 20:03:46 +02:00 |
|
Vanilagy
|
f151ce85e8
|
Add eccentric timestamp tests for server extension
|
2026-05-13 19:55:22 +02:00 |
|
Vanilagy
|
045f82584c
|
Yes it can!
|
2026-05-13 18:59:58 +02:00 |
|
Vanilagy
|
a0574fa09a
|
Fix decoded audio always starting at 0, fix startTimestamp=0 for ranged media iterators (fixes #370)
|
2026-05-13 18:54:45 +02:00 |
|
Vanilagy
|
4c7b6d939b
|
Yes
|
2026-05-13 17:31:52 +02:00 |
|
Vanilagy
|
deb9423ddb
|
The test is self-explanatory
|
2026-05-13 17:30:17 +02:00 |
|
 David P.andGitHub
|
09a8ff0166
|
Merge pull request #369 from Theredbt/fix/recognize-sidx-mp4-segment
fix(input-format): recognise CMAF segments that start with sidx
|
2026-05-13 17:29:28 +02:00 |
|
Vanilagy
|
4047038113
|
Add doc block clarification (fixes #368)
|
2026-05-13 17:27:36 +02:00 |
|
Vanilagy
|
b06bb65a0f
|
Fix tab indentation
|
2026-05-13 15:59:53 +02:00 |
|
 David P.andGitHub
|
699cfb25e6
|
Merge pull request #374 from Vanilagy/server
@mediabunny/server
|
2026-05-13 15:48:09 +02:00 |
|
Vanilagy
|
14c534ed00
|
Polish docs
|
2026-05-13 15:44:09 +02:00 |
|
Vanilagy
|
292189e3d4
|
Add toAvFrame, NodeAv* -> Av*, add server README, fix track synchronizer in conversion, increase default cache size for ReadableStreamSource
|
2026-05-13 15:26:13 +02:00 |
|
Vanilagy
|
d2d485196f
|
package.json pass
|
2026-05-12 15:08:32 +02:00 |
|
Vanilagy
|
af43f67835
|
Add license headers, add @mediabunny/server to build process, add doc blocks, small fixes
|
2026-05-12 15:04:32 +02:00 |
|
Vanilagy
|
633d1bc235
|
Increase test timeout 🙄
|
2026-05-12 13:18:11 +02:00 |
|
Vanilagy
|
c0d28fa086
|
Fix workspace structure, fix AAC channel layout, fix incorrect import, enable HW-accelerated video decode by default
|
2026-05-12 13:01:42 +02:00 |
|
Vanilagy
|
62ec685591
|
Fix missing register
|
2026-05-12 00:46:37 +02:00 |
|
Vanilagy
|
060ceb8ed3
|
Fix tests some more
|
2026-05-12 00:43:08 +02:00 |
|
Vanilagy
|
5599e52a1a
|
Fix async race condition in transparency code, reduce HEVC conversion duration
|
2026-05-12 00:24:03 +02:00 |
|
Vanilagy
|
4e5f894d7a
|
Adjust tests for CI
|
2026-05-12 00:06:48 +02:00 |
|
Vanilagy
|
30b8754411
|
Fix faulty imports
|
2026-05-11 23:55:51 +02:00 |
|
Vanilagy
|
42b279e9b7
|
More fixes
|
2026-05-11 23:51:50 +02:00 |
|
Vanilagy
|
81531cc510
|
Fix some bugs & polish edge cases
|
2026-05-11 23:50:06 +02:00 |
|
Vanilagy
|
d8c8606341
|
Merge branch 'main' into server
|
2026-05-11 21:36:38 +02:00 |
|
Vanilagy
|
1bf200894c
|
Add CPU path for transparent encoding and decoding, add transparency support to FFmpeg-backed VP9 decoder and encoder
|
2026-05-11 21:33:29 +02:00 |
|