webm demuxer in rust
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox49 | --- | affected |
People
(Reporter: rillian, Unassigned)
References
Details
We'd like to implement a new webm demuxer in rust to replace nestegg. There are been some issues adapting nestegg to support the MediaSource Extensions API. With that experience we expect to be able to design a new demuxer library that better meets our needs.
Updated•4 years ago
|
Mass change P2 -> P3
Comment 2•7 months ago
|
||
Ralph, would rust-av's matroska project cover this?
Comment 3•6 months ago
|
||
Deian is also looking at wasmboxing nestegg.
Comment 4•6 months ago
|
||
(In reply to Bobby Holley (:bholley) from comment #3)
Deian is also looking at wasmboxing nestegg.
nestegg's API isn't suitable for a post-MSE world, so while there's some value in wasmboxing the existing library, that's not really where we want to end up.
Comment 5•6 months ago
|
||
(In reply to Matthew Gregan [:kinetik] from comment #4)
(In reply to Bobby Holley (:bholley) from comment #3)
Deian is also looking at wasmboxing nestegg.
nestegg's API isn't suitable for a post-MSE world, so while there's some value in wasmboxing the existing library, that's not really where we want to end up.
Wasmboxing it will probably only take a day or so, so unless we have near-term plans for the Rust rewrite, it's still likely worth doing.
| Reporter | ||
Comment 6•6 months ago
|
||
:erahm that looks like a good place to start, since it's following the draft RFC. I notice the readme disclaims support for VP8/9 so some work to support those (and possibly the webm doctype) is probably necessary.
Description
•