Vanilagy
|
0359a7f2b1
|
Fix PCM playback issue for certain malformed files
|
2025-06-06 20:02:46 +02:00 |
|
Vanilagy
|
470cef60f2
|
Small adjustments
|
2025-06-06 15:12:10 +02:00 |
|
Vanilagy
|
c600b60ee0
|
Provide "in-band" encoding errors
|
2025-06-05 15:31:38 +02:00 |
|
Vanilagy
|
d0d847edf8
|
Add new utility functions for finding best codec
|
2025-06-05 14:01:39 +02:00 |
|
Vanilagy
|
b514aa9999
|
Haha not like these were right anyway
|
2025-06-04 15:40:47 +02:00 |
|
Vanilagy
|
6f020650cc
|
Make MediaSource.close return void
|
2025-06-04 15:39:36 +02:00 |
|
Vanilagy
|
e45ea24f03
|
Small fixes
|
2025-06-04 11:51:11 +02:00 |
|
Vanilagy
|
8287a63026
|
Add procedural generation example
|
2025-06-04 10:31:20 +02:00 |
|
Vanilagy
|
3940586612
|
Remove alpha and add desynchronized
|
2025-06-03 18:02:51 +02:00 |
|
Vanilagy
|
a7386fc6c3
|
Add file compression example
|
2025-06-01 18:14:37 +02:00 |
|
Vanilagy
|
5d8599bbb5
|
Adjust comment
|
2025-05-30 20:28:55 +02:00 |
|
Vanilagy
|
176d21cf50
|
Make media player AudioContext match audio track sample rate
|
2025-05-30 20:12:00 +02:00 |
|
Vanilagy
|
218803a9fe
|
Add better BBB example file
|
2025-05-30 19:49:41 +02:00 |
|
Vanilagy
|
61c9883817
|
Small conversion logic & API adjustments
|
2025-05-30 19:45:57 +02:00 |
|
Vanilagy
|
71a8f65578
|
Implement custom audio resampler for conversion
|
2025-05-29 19:41:26 +02:00 |
|
Vanilagy
|
685b5087f5
|
-> font-bold
|
2025-05-25 22:24:37 +02:00 |
|
Vanilagy
|
01e879929d
|
Add media player example
|
2025-05-25 22:17:43 +02:00 |
|
Vanilagy
|
2dcda7cbc8
|
Add Inter and dark mode to examples
|
2025-05-25 16:14:22 +02:00 |
|
Vanilagy
|
f95843e637
|
Small docs adjustments
|
2025-05-23 19:05:55 +02:00 |
|
Vanilagy
|
4bbb6edf5d
|
Add thumbnail generation example, fix MP3 detection code error, prefer canvas element over OffscreenCanvas
|
2025-05-23 18:52:09 +02:00 |
|
Vanilagy
|
c620b3e753
|
Add examples overview page
|
2025-05-23 17:07:32 +02:00 |
|
Vanilagy
|
33b209644e
|
Add metadata extraction example
|
2025-05-23 16:50:49 +02:00 |
|
Vanilagy
|
550b849235
|
Rename
|
2025-05-12 15:16:30 +02:00 |
|
Vanilagy
|
fd159ecce3
|
Migrate all codec data parsing logic into new file
|
2025-05-12 15:09:04 +02:00 |
|
Vanilagy
|
b0a6cf8535
|
Add support for HEVC in Annex B, fix HEVC codec string extraction logic
|
2025-05-12 14:56:34 +02:00 |
|
Vanilagy
|
c3ffdb3054
|
Change wording
|
2025-05-12 10:41:22 +02:00 |
|
Vanilagy
|
7e1880b916
|
Fix Ogg demuxer async race conditions
|
2025-05-12 10:40:53 +02:00 |
|
Vanilagy
|
9be55666ac
|
Fix missing byte lengths in metadata-only packets
|
2025-05-11 23:11:06 +02:00 |
|
Vanilagy
|
f1eed5aa9e
|
Support AVC in Annex B format, add AVCDecoderConfigurationRecord extraction logic, add Annex B to AVCC converter, add support for Matroska Clusters with undefined size, & a couple other improvements
|
2025-05-11 20:47:37 +02:00 |
|
Vanilagy
|
7ae47c0b23
|
Set up examples folder structure
|
2025-05-10 17:43:18 +02:00 |
|
Vanilagy
|
65ff4d0106
|
Add docs for custom coders
|
2025-05-09 17:03:25 +02:00 |
|
Vanilagy
|
8de25036b8
|
Automatically close new VideoFrames created by toCanvasImageSource, reduce clones in mediaSamplesAtTimestamps
|
2025-05-09 15:31:18 +02:00 |
|
Vanilagy
|
8bca9b0217
|
Rewrite mediaSamplesAtTimestamps to fix B-frame bug, fix incorrect timestamps when cloning samples
|
2025-05-09 14:20:29 +02:00 |
|
Vanilagy
|
865fdcf110
|
Fix async race condition bug
|
2025-05-08 16:23:07 +02:00 |
|
Vanilagy
|
94b797e227
|
TEMP timestamp iterator bugfix
|
2025-05-03 21:43:29 +02:00 |
|
Vanilagy
|
c8bb1f6e97
|
Clean up PCM code
|
2025-04-28 20:48:50 +02:00 |
|
Vanilagy
|
1d2192bd9a
|
Document cross-track offset
|
2025-04-28 20:29:31 +02:00 |
|
Vanilagy
|
86231bf6e2
|
Dry some code
|
2025-04-28 20:03:18 +02:00 |
|
Vanilagy
|
ac1b009486
|
Implement "cross-track offset" for MediaStreamTrack sources & small fixes
|
2025-04-28 18:31:53 +02:00 |
|
Vanilagy
|
ca77ce2d94
|
Validate types returned by custom coders, refactor custom coder call serialization logic, improve metadata validation
|
2025-04-28 17:31:56 +02:00 |
|
Vanilagy
|
e527fe1484
|
Allow fractional frame rates in track metadata, document frameRate better, other small doc adjustments
|
2025-04-28 15:48:51 +02:00 |
|
Vanilagy
|
cf19e0dcf1
|
Add docs on packets and samples
|
2025-04-28 12:14:55 +02:00 |
|
Vanilagy
|
64294655d9
|
Add documentation for reading files
|
2025-04-28 12:14:06 +02:00 |
|
Vanilagy
|
30e1e29ca6
|
Merge branch 'main' of https://github.com/Vanilagy/metamuxer
|
2025-04-25 17:35:05 +02:00 |
|
Vanilagy
|
7fe0593b6c
|
Fix EBML parsers for large integers, make small API and docblock adjustments
|
2025-04-25 17:35:03 +02:00 |
|
David Payr
|
1e3a618c26
|
Small adjustments to getSize change
|
2025-04-15 15:11:11 +02:00 |
|
 VanilagyandGitHub
|
2f0e686a0f
|
Merge pull request #3 from yonathan06/main
public getSize and input source
|
2025-04-15 15:07:44 +02:00 |
|
Yonatan Bendahan
|
8288bf7a67
|
add docs
|
2025-04-15 15:13:34 +03:00 |
|
Yonatan Bendahan
|
9a5e29ae11
|
make source readonly
|
2025-04-15 15:13:31 +03:00 |
|
Yonatan Bendahan
|
9738329f73
|
make getSize and input source public
|
2025-04-15 15:09:15 +03:00 |
|