WidevineCDMManifest.webidl (631B)
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2 /* This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this file, 4 * You can obtain one at http://mozilla.org/MPL/2.0/. 5 */ 6 7 [GenerateInitFromJSON] 8 dictionary WidevineCDMManifest { 9 required DOMString name; 10 required DOMString version; 11 12 DOMString description; 13 DOMString x-cdm-module-versions; 14 DOMString x-cdm-interface-versions; 15 DOMString x-cdm-host-versions; 16 DOMString x-cdm-codecs; 17 18 unsigned long manifest_version; 19 sequence<DOMString> accept_arch; 20 };