summaryrefslogtreecommitdiff
path: root/dom/media/fmp4
Commit message (Collapse)AuthorAge
* [DOM:Media] Revert Bug 1212323 Parts 2 and 3 where ↵Matt A. Tobin2022-05-17
| | | | | | | | supportsHardwareH264Decoding() uses a promise if MP4 Hardware Acceleration to about:support This concern was largely Mac-specific but I did leave Part 1 intact because the Mozilla Bug makes a good point that some systems may always software render a 64x64 video (specifically apple but other implementations could adopt this nonsense as well). Personally I want accelerated video.. damn it! The real question is.. Why was the promise never resolving in the first place? Is it fall out from killing DOM Promise? It used jsval but who the hell knows or even cares.. It works and can once again be queried without jumping through god damned hoops.
* Issue #28 - Support new RFC-6381 VPx codec stringsJames Cheng2022-05-02
| | | | | | | | | | | | | * Add an extraction function to parse the RFC-6381 VP9 codec string. * Add VP9-in-MP4 support to the decoder * Use Codec detail extractor helper to tell if it's a new style VP8/VP9 codec string. * Add a gtest for testing the extraction function. * Add mBitDepth field to VideoInfo. * Extract bit depth information from codec parameter string into VideoInfo::mBitDepth. * Check bit depth in WebMDecoder to determine if we support HDR. * Add an extraction function to parse the RFC-6381 VP9 codec string. Based on Bug 1407919
* Issue #25 - Part 10: Remove EME from dom/media/(fmp4|webaudio)Matt A. Tobin2022-04-21
|
* Issue #1 - Restore EME (but not the configure logic to enable it)Matt A. Tobin2022-04-20
|
* Issue %3012 - Remove EME support code and conditionals.Moonchild2021-12-27
|
* Issue mcp-graveyard/UXP%1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILEMoonchild2021-03-11
|
* Issue mcp-graveyard/UXP%1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* Issue mcp-graveyard/UXP%80 - Re-land early dom/media de-unification with fixups.Moonchild2020-06-03
| | | | | For some reason these changes never got merged back to master after reverting to work on a branch...
* Revert "Issue mcp-graveyard/UXP%80 - De-unify dom/media part 1"wolfbeast2020-04-22
| | | | This reverts commit b5b62d841c733dcb62112f3158f1488e670671d6.
* Issue mcp-graveyard/UXP%80 - De-unify dom/media part 1Moonchild2020-04-22
| | | | | | This de-unifies up to and including dom/media/platforms with the exception of dom/media/platforms/wmf, because that one throws weird errors in the Win SDK which don't have a clear cause (yet)
* Issue mcp-graveyard/UXP%26 Part 2a: make more EME code conditional.wolfbeast2020-02-03
| | | | | | - Exclude missed MediaKey functions and CDMProxy code. - Exclude EME APIs frm being built (webidl change) - Fix tests in --disable-eme state
* Allow matroska mime types for video element and MSEJeroen Vreeken2019-07-10
| | | | Allow avc (h.264) content in matroska/webm containers
* Telemetry: Remove stubs and related codeadeshkp2019-01-12
|
* Remove files and comments related to MP4Readertrav902018-12-08
| | | | The MP4Reader no longer exists in the tree.
* Remove remaining MOZ_GONK_MEDIACODEC codetrav902018-11-21
|
* Add AV1 support to MP4Decoder.trav902018-11-18
|
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03
| | | | | 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.
* [EME] Add support for sbgp and sgpd boxes occuring in the sampletabletrav902018-07-25
|
* [EME] Add support for sbgp and sgpd boxes in the traf boxtrav902018-07-25
|
* Remove more obsolete checks in dom/media and ipc.wolfbeast2018-02-20
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02