Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Issue #1536 - Part 2: Parse content to decide whether it's a media segment. | wolfbeast | 2020-05-07 | -2/+17 |
| | ||||
* | Issue #1536 - Part 1: Add timecode checking for the WebM parser | wolfbeast | 2020-05-07 | -0/+13 |
| | ||||
* | Issue #80 - De-unify dom/media/webm | Matt A. Tobin | 2020-04-18 | -3/+5 |
| | ||||
* | Alow AAC audio codec data in matroska/webm streams. | Jeroen Vreeken | 2019-07-18 | -0/+6 |
| | | | | Allow CRC32 elements in matroska cluster elements. | |||
* | Make matroska mime type checking more consistent. | Jeroen Vreeken | 2019-07-11 | -3/+6 |
| | ||||
* | Allow matroska mime types for video element and MSE | Jeroen Vreeken | 2019-07-10 | -2/+29 |
| | | | | Allow avc (h.264) content in matroska/webm containers | |||
* | Fix canPlayType/isTypeSupported for AV1 content | trav90 | 2018-10-20 | -2/+1 |
| | ||||
* | Put AV1 codec behind a pref | trav90 | 2018-10-20 | -1/+3 |
| | | | | Disabled by default. | |||
* | Fix typo (build bustage) | trav90 | 2018-10-17 | -1/+1 |
| | ||||
* | Add av1 to MediaSource.isTypeSupported | trav90 | 2018-10-17 | -0/+8 |
| | | | | | | When av1 video playback is enabled, declare it as supported in the webm container in MediaSource.IsTypeSupported. Also support special mime types of the form video/webm; codecs=vp9.experimental.<git-commit-id> so test sites can verify playback support of particular encodings while the av1 bitstream is under development. | |||
* | Add missing includes to WebMDemuxer | trav90 | 2018-10-15 | -0/+4 |
| | ||||
* | Recognize AV1 in WebMDemuxer | trav90 | 2018-10-15 | -4/+25 |
| | | | | Call AOMDecoder to handle AV1 video tracks from the WebM container. The new decoder is very similar to VPXDecoder so we can use parallel calls. This codec is still build-time conditional. | |||
* | [webm] Don't reject seeks with EOS | trav90 | 2018-10-08 | -0/+4 |
| | | | | The MediaDecoderStateMachine treat seek's EOS as fatal errors, so instead we always resolve the seek promise, and let the next GetSample return EOS. | |||
* | [webm] Treat demuxing errors differently than EOS | trav90 | 2018-10-08 | -41/+75 |
| | | | | Otherwise the WebM demuxer makes no difference between a genuine EOS and encountering an error. | |||
* | Call VPXDecoder libvpx wrappers for WebM | trav90 | 2018-10-08 | -13/+14 |
| | | | | Use the new helper functions instead of calling libvpx directly. This simplifies adding other codecs in the future. | |||
* | [webm] Store LastSeenFrame dimensions as an nsIntSize | trav90 | 2018-10-08 | -8/+6 |
| | | | | This simplifies the comparison and update logic. | |||
* | Add m-esr52 at 52.6.0 | Matt A. Tobin | 2018-02-02 | -0/+3070 |