summaryrefslogtreecommitdiffstats
path: root/dom/media/platforms/ffmpeg
Commit message (Collapse)AuthorAgeLines
* [FFmpeg] Don't define AV_CODEC_ID_VPx with libavcodec 58trav902018-12-28-3/+6
|
* [FFmpeg] Use new decode API with recent FFmpeg version.trav902018-12-28-7/+66
| | | | In libavcodec 58 and later, the old avcodec_decode_video2 is broken and only return the first visible frame found after a VP9 super-frame.
* Add missing includes to FFmpegLibWrappertrav902018-10-17-1/+3
|
* [ffmpeg] Always allocate memory to pass extradatatrav902018-10-01-3/+15
| | | | Despite wording of the documentation to the contrary, we can't provide a static pointer to an immutable object.
* [ffvpx] Update ffvp9/ffvp8 to release 4.0.2trav902018-10-01-1/+1
|
* Revert "Update ffvpx code to 4.0.2"Moonchild2018-10-01-1/+1
|
* [ffvpx] Update ffvp9/ffvp8 to release 4.0.2trav902018-09-30-1/+1
|
* Add support for libavcodec 58/FFmpeg 4.0trav902018-04-28-5/+20
|
* Import FFmpeg 4.0 header filestrav902018-04-28-0/+13332
|
* [FFmpeg] Work around a bug with corrupted datatrav902018-04-26-2/+2
| | | | According to FFmpeg documentation, the out parameter is "set to size of parsed buffer or zero if not yet finished." however this is only the case if no error occurred; otherwise it is left untouched. We want the invalid content to generate a decoding error, so we set size to inputSize to ensure decoding failed later.
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+51581