/*******************************************************************************
 * This source code is the proprietary property of Bitmovin, Inc. Unauthorized
 * copying, distribution, or use of this code, or any portion thereof, is
 * strictly prohibited. © 2026 Bitmovin, Inc. All rights reserved. This
 * source code is subject to the terms and conditions of the accompanying
 * license agreement.
 *
 * Bitmovin Player X Version 10.2.0-beta.16
 *******************************************************************************/
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.capabilities=t():(e.bitmovin=e.bitmovin||{},e.bitmovin.playerx=e.bitmovin.playerx||{},e.bitmovin.playerx.capabilities=t())}(self,(()=>(()=>{"use strict";var e={97085:(e,t)=>{function o(e,t,o){const a=t;return a._name=e,{onAdd:a,dependencies:o}}Object.defineProperty(t,"__esModule",{value:!0}),t.createPackage=void 0,t.createPackage=o},11063:(e,t,o)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CapabilitiesPackage=void 0;const a=o(97085),i=o(14809),r=o(55225);function n(){return"ManagedMediaSource"in window&&"function"==typeof ManagedMediaSource}function p(){return n()||"MediaSource"in window&&"function"==typeof window.MediaSource}function c(e){return n()?ManagedMediaSource.isTypeSupported(e):p()&&MediaSource.isTypeSupported(e)}function s(){const e=document.createElement("video");return"function"==typeof e.canPlayType&&(""!==e.canPlayType("application/vnd.apple.mpegURL")||""!==e.canPlayType("application/x-mpegURL")||""!==e.canPlayType("audio/mpegurl")||""!==e.canPlayType("audio/x-mpegurl"))}function u(){return""!==document.createElement("video").canPlayType("video/mp4")}function d(e,t){const{ContainerFormat:o}=e.registry.get(i.CoreExportNames.Constants);switch(t){case o.MP4:return c('audio/mp4;codecs="mp4a.40.2"');case o.TS:return c('video/MP2T;codecs="avc1.4D4016"');case o.WebM:return c('video/webm;codecs="vp8"');default:return!1}}t.CapabilitiesPackage=(0,a.createPackage)("capabilities-package",((e,t)=>{t.registry.set(r.CapabilitiesExportNames.PlatformCapabilities,{managedMediaSourceSupported:n,mediaSourceSupported:p,typeSupported:c,isContainerSupported:e=>d(t,e),hlsSupported:s,progressiveSupported:u})}),[i.CoreExportNames.Constants]),t.default=t.CapabilitiesPackage},55225:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CapabilitiesExportNames=void 0,function(e){e.PlatformCapabilities="platform-capabilities"}(t.CapabilitiesExportNames||(t.CapabilitiesExportNames={}))},14809:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CoreExportNames=void 0,function(e){e.Utils="utils",e.Constants="constants",e.CoreEffects="core-effects",e.CoreStateAtoms="core-state-atoms"}(t.CoreExportNames||(t.CoreExportNames={}))}},t={};function o(a){var i=t[a];if(void 0!==i)return i.exports;var r=t[a]={exports:{}};return e[a](r,r.exports,o),r.exports}return o(11063)})()));