Vanilagy
|
b4d4c71916
|
Add reusable Opus identification header parsing function
|
2025-02-07 20:14:01 +01:00 |
|
Vanilagy
|
50442691a5
|
Implement Ogg demuxer
|
2025-02-04 16:59:25 +01:00 |
|
Vanilagy
|
ffd0835e9a
|
Add support for custom encoders & decoders
|
2025-01-26 17:32:10 +01:00 |
|
Vanilagy
|
b759fd8808
|
Add toDataView
|
2025-01-26 12:03:23 +01:00 |
|
Vanilagy
|
70b88332b2
|
Add media conversion utility function, fix fragment/cluster reading issues, expand color space logic, add qualitative bitrates, & many other fixes and improvements
|
2025-01-19 18:55:12 +01:00 |
|
Vanilagy
|
2bec661985
|
Add setting track language code, add proper AV1 CodecPrivate for Matroska muxer
|
2025-01-15 20:00:29 +01:00 |
|
Vanilagy
|
9af3e6eb66
|
Fix atTimestamps iterator
|
2025-01-14 21:23:37 +01:00 |
|
Vanilagy
|
2dfb595911
|
Improve lookup algorithm to handle misleading cue points, fix cluster start timestamp in Matroska muxer, improve cue points in Matroska muxer, & other misc improvements
|
2025-01-12 15:17:21 +01:00 |
|
Vanilagy
|
61a4f1483a
|
Add VP9 and AV1 bitstream parsers for extracting codec info
|
2025-01-11 21:28:10 +01:00 |
|
Vanilagy
|
2625dc7662
|
Implement PCM encoders
|
2025-01-05 15:58:20 +01:00 |
|
Vanilagy
|
37820f1d4c
|
Replace ArrayBufferTarget with BufferTarget, now spitting out Uint8Array and using .resize
|
2025-01-05 14:24:06 +01:00 |
|
Vanilagy
|
ee81e1b674
|
Add support for all audio codecs in the ISOBMFF muxer (& some fixes)
|
2025-01-05 13:50:50 +01:00 |
|
Vanilagy
|
e83356662e
|
Add own encoded sample classes and port the code to them
|
2025-01-04 00:14:34 +01:00 |
|
Vanilagy
|
3035fcddbf
|
Add functions that test codec encodability
|
2025-01-02 23:12:00 +01:00 |
|
Vanilagy
|
74369ee108
|
Explicitly model the supported codecs per output format
|
2025-01-02 21:03:17 +01:00 |
|
Vanilagy
|
2471f55f20
|
Validate audio codec strings
|
2025-01-02 20:21:49 +01:00 |
|
Vanilagy
|
5dda43959d
|
Support mp4a.67
|
2025-01-02 15:42:04 +01:00 |
|
Vanilagy
|
8a8fbc264e
|
Add FLAC support to ISOBMFF demuxer
|
2025-01-02 00:03:32 +01:00 |
|
Vanilagy
|
4e0b3a7b3a
|
Add ulaw and alaw support to ISOBMFF demuxer
|
2025-01-01 22:03:12 +01:00 |
|
Vanilagy
|
fac4e4bf7b
|
Implement PCM decoder, add PCM support to ISOBMFF demuxer
|
2025-01-01 21:31:00 +01:00 |
|
Vanilagy
|
d203d75bdd
|
Add MP3 support to ISOBMFF demuxer
|
2024-12-30 23:47:42 +01:00 |
|
David Payr
|
8f861f3cfe
|
Validate video codec strings using regexes
|
2024-12-30 00:47:01 +01:00 |
|
David Payr
|
94b43bf8da
|
Make VP9 and AV1 codec strings much more detailed
|
2024-12-30 00:08:23 +01:00 |
|
David Payr
|
d579556471
|
Refine av1C box data
|
2024-12-29 23:04:06 +01:00 |
|
David Payr
|
6fbb57cf7c
|
Add VP8, VP9 and AV1 support to MP4 demuxer
|
2024-12-29 22:31:40 +01:00 |
|
David Payr
|
03389a6eba
|
Add audio drains & various fixes and adjustments
|
2024-12-22 15:16:44 +01:00 |
|
Vanilagy
|
ecfd193ae0
|
Start work on demuxing
|
2024-12-08 15:19:56 +01:00 |
|
Vanilagy
|
6730e41c07
|
Add ESLint and lint a bunch
|
2024-12-01 17:33:54 +01:00 |
|
Vanilagy
|
3ae891842f
|
Add codec-specific encoder configs
|
2024-11-30 19:30:43 +01:00 |
|
Vanilagy
|
25c271e4af
|
Implement proper level lookup tables for codec string generation
|
2024-11-30 17:59:00 +01:00 |
|
Vanilagy
|
78505bca82
|
Add api-extractor and add required exports
|
2024-11-25 21:18:44 +01:00 |
|
Vanilagy
|
b51b2b1b45
|
Address a bunch of TODOs and add parameter validation everywhere
|
2024-11-24 21:17:00 +01:00 |
|
Vanilagy
|
dd6526a070
|
Start implementation
|
2024-11-09 21:50:31 +01:00 |
|