@svta/common-media-library
Version:
A common library for media playback in JavaScript
89 lines • 5.16 kB
JavaScript
;
/**
* A collection of tools for working with DRM.
*
* @packageDocumentation
*
* @beta
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
// common utils
__exportStar(require("./drm/cenc/findCencContentProtection.js"), exports);
__exportStar(require("./drm/cenc/getLicenseServerUrlFromContentProtection.js"), exports);
__exportStar(require("./drm/cenc/getPsshData.js"), exports);
__exportStar(require("./drm/cenc/getPsshForKeySystem.js"), exports);
__exportStar(require("./drm/cenc/parseInitDataFromContentProtection.js"), exports);
__exportStar(require("./drm/cenc/parsePsshList.js"), exports);
// key system utils
__exportStar(require("./drm/keysystem/createMediaKeySystemConfiguration.js"), exports);
__exportStar(require("./drm/keysystem/getKeySystemAccess.js"), exports);
__exportStar(require("./drm/keysystem/getLegacyKeySystemAccess.js"), exports);
__exportStar(require("./drm/keysystem/getSupportedKeySystemConfiguration.js"), exports);
// fairplay utilities
__exportStar(require("./drm/fairplay/concatInitDataIdAndCertificate.js"), exports);
__exportStar(require("./drm/fairplay/decodeFairPlayLicense.js"), exports);
__exportStar(require("./drm/fairplay/extractContentId.js"), exports);
__exportStar(require("./drm/fairplay/getId.js"), exports);
__exportStar(require("./drm/fairplay/getLicenseServerUrl.js"), exports);
// playready utilities
__exportStar(require("./drm/playready/getLicenseRequestFromMessage.js"), exports);
__exportStar(require("./drm/playready/getRequestHeadersFromMessage.js"), exports);
__exportStar(require("./drm/playready/toBigEndianKeyId.js"), exports);
// drm constants
__exportStar(require("./drm/common/CBCS.js"), exports);
__exportStar(require("./drm/common/CENC.js"), exports);
__exportStar(require("./drm/common/CHALLENGE.js"), exports);
__exportStar(require("./drm/common/CLEAR_KEY_SYSTEM.js"), exports);
__exportStar(require("./drm/common/CLEAR_KEY_UUID.js"), exports);
__exportStar(require("./drm/common/CONTENT_TYPE.js"), exports);
__exportStar(require("./drm/common/EncryptionScheme.js"), exports);
__exportStar(require("./drm/common/EXPIRED.js"), exports);
__exportStar(require("./drm/common/FAIRPLAY_KEY_SYSTEM.js"), exports);
__exportStar(require("./drm/common/FAIRPLAY_UUID.js"), exports);
__exportStar(require("./drm/common/HTTP_HEADERS.js"), exports);
__exportStar(require("./drm/common/HW_SECURE_ALL.js"), exports);
__exportStar(require("./drm/common/HW_SECURE_CRYPTO.js"), exports);
__exportStar(require("./drm/common/HW_SECURE_DECODE.js"), exports);
__exportStar(require("./drm/common/INDIVIDUALIZATION_REQUEST.js"), exports);
__exportStar(require("./drm/common/InitializationDataType.js"), exports);
__exportStar(require("./drm/common/INTERNAL_ERROR.js"), exports);
__exportStar(require("./drm/common/KEYIDS.js"), exports);
__exportStar(require("./drm/common/LICENSE_ACQUISITION.js"), exports);
__exportStar(require("./drm/common/LICENSE_RELEASE.js"), exports);
__exportStar(require("./drm/common/LICENSE_RENEWAL.js"), exports);
__exportStar(require("./drm/common/LICENSE_REQUEST.js"), exports);
__exportStar(require("./drm/common/MediaKeyMessageType.js"), exports);
__exportStar(require("./drm/common/MediaKeyStatus.js"), exports);
__exportStar(require("./drm/common/MP4_PROTECTION_SCHEME.js"), exports);
__exportStar(require("./drm/common/OUTPUT_DOWNSCALED.js"), exports);
__exportStar(require("./drm/common/OUTPUT_RESTRICTED.js"), exports);
__exportStar(require("./drm/common/PLAYREADY_KEY_MESSAGE.js"), exports);
__exportStar(require("./drm/common/PLAYREADY_KEY_SYSTEM.js"), exports);
__exportStar(require("./drm/common/PLAYREADY_RECOMMENDATION_KEY_SYSTEM.js"), exports);
__exportStar(require("./drm/common/PLAYREADY_UUID.js"), exports);
__exportStar(require("./drm/common/RELEASED.js"), exports);
__exportStar(require("./drm/common/STATUS_PENDING.js"), exports);
__exportStar(require("./drm/common/SW_SECURE_CRYPTO.js"), exports);
__exportStar(require("./drm/common/SW_SECURE_DECODE.js"), exports);
__exportStar(require("./drm/common/TEXT_XML_UTF8.js"), exports);
__exportStar(require("./drm/common/USABLE.js"), exports);
__exportStar(require("./drm/common/W3C_CLEAR_KEY_UUID.js"), exports);
__exportStar(require("./drm/common/WEBM.js"), exports);
__exportStar(require("./drm/common/WIDEVINE_KEY_SYSTEM.js"), exports);
__exportStar(require("./drm/common/WIDEVINE_UUID.js"), exports);
__exportStar(require("./drm/common/WidevineRobustness.js"), exports);
//# sourceMappingURL=drm.js.map