summaryrefslogtreecommitdiffstats
path: root/dom/media/platforms
Commit message (Collapse)AuthorAgeLines
* Add AOMDecodertrav902018-10-15-0/+314
| | | | Port the VPXDecoder interface to libaom which uses the same api with the names changed.
* Implement keyframe and framesize VPXDecoder helperstrav902018-10-08-10/+46
| | | | Encapsulate code from WebMDemuxer to query keyframe and frame resolution inside VPXDecoder, so we have a clean wrapper for all the libvpx functions we use.
* [vpx] Store VPXDecoder codec as an enumtrav902018-10-08-4/+5
| | | | Use the enum we already have here instead of converting to an int when we pass it around, giving us better type checking.
* [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
|
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03-13/+1
| | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this.
* Remove gfxCrashReporterUtils.wolfbeast2018-05-20-9/+0
| | | | Tag #20.
* Remove other gonk widget conditionals and unused files.wolfbeast2018-05-13-895/+0
| | | | Tag #288.
* Remove MOZ_WIDGET_GONK [2/2]wolfbeast2018-05-13-5/+0
| | | | Tag #288
* Remove Gonk build directorieswolfbeast2018-05-12-1990/+0
|
* 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.
* Fix build bustage: keep MF_WIN7_VERSION namewolfbeast2018-02-20-2/+2
|
* Remove more obsolete checks in dom/media and ipc.wolfbeast2018-02-20-6/+2
|
* Remove more Vista checks in dom/mediawolfbeast2018-02-20-10/+0
|
* Remove always-false block from WMF.wolfbeast2018-02-19-17/+1
|
* Remove useless version check from PDMFactory.wolfbeast2018-02-19-14/+1
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+71079