{"version":3,"file":"testVideoFormat.mjs","sources":["../../../../src/assets/detections/utils/testVideoFormat.ts"],"sourcesContent":["/* eslint-disable no-restricted-globals */\nconst inWorker = 'WorkerGlobalScope' in globalThis\n    && globalThis instanceof (globalThis as any).WorkerGlobalScope;\n\n/**\n * @param mimeType\n * @internal\n */\nexport function testVideoFormat(mimeType: string): boolean\n{\n    if (inWorker)\n    {\n        return false;\n    }\n\n    const video = document.createElement('video');\n\n    return video.canPlayType(mimeType) !== '';\n}\n"],"names":[],"mappings":";AACA,MAAM,QAAA,GAAW,mBAAA,IAAuB,UAAA,IACjC,UAAA,YAAuB,UAAA,CAAmB,iBAAA;AAM1C,SAAS,gBAAgB,QAAA,EAChC;AACI,EAAA,IAAI,QAAA,EACJ;AACI,IAAA,OAAO,KAAA;AAAA,EACX;AAEA,EAAA,MAAM,KAAA,GAAQ,QAAA,CAAS,aAAA,CAAc,OAAO,CAAA;AAE5C,EAAA,OAAO,KAAA,CAAM,WAAA,CAAY,QAAQ,CAAA,KAAM,EAAA;AAC3C;;;;"}