diff --git a/refactor/baselines/ci-installed-firefox-validation.json b/refactor/baselines/ci-installed-firefox-validation.json new file mode 100644 index 000000000..a234fd21a --- /dev/null +++ b/refactor/baselines/ci-installed-firefox-validation.json @@ -0,0 +1,7208 @@ +{ + "task": "CI-01", + "status": "doing", + "sourceHead": "b3344a7c6de4355e2e1c3bb7476dd34284f691b3", + "environment": { + "node": "24.21.0", + "yarn": "1.22.22", + "platform": "win32", + "browsers": [ + "155.0" + ], + "remoteCI": false, + "physicalDevices": false + }, + "directory": "refactor/.cache/ci-installed-firefox-b3344a7c6", + "reportSha256": "c1a757ec6b5490e32037fc850b4fc17359b6e9a77d6912c2f7ddb38d16cc28b2", + "logs": [ + { + "file": "refactor/.cache/ci-installed-firefox-full.log", + "sha256": "81fae6cf24f7f4c4afb48481da98fc754fd5e89c324efd3353e57b132d8629dd" + }, + { + "file": "refactor/.cache/ci-installed-package-current.log", + "sha256": "a404c4b1ae42c28b5a239f6e892855cd951db43f401dc0f31e25470ec033afcb" + } + ], + "invocation": { + "scope": "installed", + "args": [ + "test", + "--config=playwright.installed.config.js", + "--project=firefox", + "--workers=2" + ], + "node": "24.21.0", + "artifactMap": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\browser-artifacts.json" + }, + "result": { + "scope": "installed", + "exitCode": 1, + "signal": null, + "args": [ + "test", + "--config=playwright.installed.config.js", + "--project=firefox", + "--workers=2" + ] + }, + "stats": { + "startTime": "2026-09-15T14:38:32.214Z", + "duration": 1043222.519, + "expected": 844, + "skipped": 0, + "unexpected": 1, + "flaky": 0 + }, + "files": 77, + "tests": 845, + "retries": 0, + "inputPackages": [ + { + "name": "artplayer", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer\\dist\\artplayer.js", + "member": "package/dist/artplayer.js", + "sha256": "9148a369636f814b03e6a1ed2a7db222a31b159f93e8a94d52c5a9dde2dfe6a6", + "archiveSha256": "dbcb2c09a29ad2c7161cfe2f3ce2605c981b33b1bcc0fcce3dcd167b2b87fbea" + }, + { + "name": "artplayer-plugin-chapter", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js", + "member": "package/dist/artplayer-plugin-chapter.js", + "sha256": "179c3ea90ddc85da27b46f000110e32d464dfa5c8c394e98316dc1b75d6f2a72", + "archiveSha256": "2a283c6c43bfd13553ac3a6a056c971017384f3d2d5acaf4e0d63ec4ecb90680" + }, + { + "name": "artplayer-plugin-ambilight", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-ambilight\\dist\\artplayer-plugin-ambilight.js", + "member": "package/dist/artplayer-plugin-ambilight.js", + "sha256": "21ee5227f26cfff6e82ee6932f6eafc9741fa3be0ec2f5252a47b53ceea14599", + "archiveSha256": "80661121642f43d47dd43e157aabf5f06505e4d7aad5718c2580c48210e082fb" + }, + { + "name": "artplayer-proxy-canvas", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-proxy-canvas\\dist\\artplayer-proxy-canvas.js", + "member": "package/dist/artplayer-proxy-canvas.js", + "sha256": "f572ea536107b7823452c5a99447b69e9226a3582c79dda95a4248cca819ec18", + "archiveSha256": "30f42f0ff0e2400a2081f3375e3482ef1f9bc137c5e8981dd03e660bdae7ff91" + }, + { + "name": "artplayer-plugin-document-pip", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-document-pip\\dist\\artplayer-plugin-document-pip.js", + "member": "package/dist/artplayer-plugin-document-pip.js", + "sha256": "56440aad3ed06be55ec3a57d781f7de239e9aecf40a067e88f2cffcd01a86d6a", + "archiveSha256": "1cfd95e737f63bffa519c8f9e78daabdc8c914a5dd5f3b25354771c4761b6a73" + }, + { + "name": "artplayer-plugin-ads", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-ads\\dist\\artplayer-plugin-ads.js", + "member": "package/dist/artplayer-plugin-ads.js", + "sha256": "1429541242f49c4d558eda242a63b6e57a876c2dba06ce9f631d71d315028023", + "archiveSha256": "2617e3f9ce4d369dcd2399323f7950b673e5cd6e94551394c9fe10b185cf228a" + }, + { + "name": "artplayer-plugin-audio-track", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-audio-track\\dist\\artplayer-plugin-audio-track.js", + "member": "package/dist/artplayer-plugin-audio-track.js", + "sha256": "23b10856628c5568f1aa7ad88e926c7da8d96edfadf6df872777062a78a4b4be", + "archiveSha256": "1b5bf9ed1e728ff921c2313d7d564d1e80cbebe01a6375398fd3628d29af5832" + }, + { + "name": "artplayer-plugin-vtt-thumbnail", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-vtt-thumbnail\\dist\\artplayer-plugin-vtt-thumbnail.js", + "member": "package/dist/artplayer-plugin-vtt-thumbnail.js", + "sha256": "df70ccb5261fd988ba8c2c2d689ca58653bb5426242ffd1076569a1d225997a7", + "archiveSha256": "10c7b4b44db2d75aa69008966f993fda239c7681632aaeee6b2efa452e251682" + }, + { + "name": "artplayer-plugin-multiple-subtitles", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-multiple-subtitles\\dist\\artplayer-plugin-multiple-subtitles.js", + "member": "package/dist/artplayer-plugin-multiple-subtitles.js", + "sha256": "103e5f75e6ce4b8b9f14b2b8caa983c97eb24da4536048135f90517b959dcf6b", + "archiveSha256": "f60aca59946a4a97aa93346bb5f979ee9bf3e788f87557bd6bd823fc6199559f" + }, + { + "name": "artplayer-plugin-hls-control", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-hls-control\\dist\\artplayer-plugin-hls-control.js", + "member": "package/dist/artplayer-plugin-hls-control.js", + "sha256": "8e163d4ab6734cbc45e7f539de7db644c7faf36d0318469a86d300bf6365cca6", + "archiveSha256": "b7c44e9a5fa402dfa4d083e7f9bef3fff4f9866fd8366f51222df5d71a579996" + }, + { + "name": "artplayer-plugin-dash-control", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-dash-control\\dist\\artplayer-plugin-dash-control.js", + "member": "package/dist/artplayer-plugin-dash-control.js", + "sha256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "archiveSha256": "267955976510d1b381600577df6310bc00312748bf25c8379d8f63221ffcbfca" + }, + { + "name": "artplayer-plugin-auto-thumbnail", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-auto-thumbnail\\dist\\artplayer-plugin-auto-thumbnail.js", + "member": "package/dist/artplayer-plugin-auto-thumbnail.js", + "sha256": "22f3985cb4692ed864b274763995046e73c760543dcdf1524d33ad3f3bbed8a9", + "archiveSha256": "8b9ff1485dea65c2b6c30046f5eb30ff12c7d1ad14dd907fdda547d8b6c85a1b" + }, + { + "name": "artplayer-plugin-asr", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-asr\\dist\\artplayer-plugin-asr.js", + "member": "package/dist/artplayer-plugin-asr.js", + "sha256": "51679054326f6fff40be415483aa0571f0069792bad08c0a8392ce53dfe9cb70", + "archiveSha256": "23a99bc6b1e33ea23e74572b785f0b90f96ebd1de2f42ac0520ac605fa32f686" + }, + { + "name": "artplayer-plugin-chromecast", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-chromecast\\dist\\artplayer-plugin-chromecast.js", + "member": "package/dist/artplayer-plugin-chromecast.js", + "sha256": "80b12b3081086488c9d80f03979c336d4a6fdb44dca298e218dfeaaadb295d00", + "archiveSha256": "08aeaa026b393fab88a1363b76b4bfff8f2c50e7d38e0e86a5ce48d068463098" + }, + { + "name": "artplayer-proxy-mediabunny", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-proxy-mediabunny\\dist\\artplayer-proxy-mediabunny.js", + "member": "package/dist/artplayer-proxy-mediabunny.js", + "sha256": "23ce59f86e7159eedd4c371219c5ed58db83341e1f3fa3c67dcb8f1259e243cb", + "archiveSha256": "761c39b09727191651bb113d52c99a74edf7c6aec232960090348d21e62f1824" + }, + { + "name": "artplayer-plugin-jassub", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-jassub\\dist\\artplayer-plugin-jassub.js", + "member": "package/dist/artplayer-plugin-jassub.js", + "sha256": "6dc1e7a9e2172c4983c99b2e16c969a974039e6fe9a48b94817dd0a7a30fa995", + "archiveSha256": "da7035563d24f535435fbb1fcdded6739944349099e83beaa6bca05df51c0ecd" + }, + { + "name": "artplayer-plugin-danmuku", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-danmuku\\dist\\artplayer-plugin-danmuku.js", + "member": "package/dist/artplayer-plugin-danmuku.js", + "sha256": "708d4eb455c1bffae284d2208c915ca3534bcb59731dd570bff65c5a39ca7f36", + "archiveSha256": "f885cebdc07105770a7e5ca9cc0aacc0e891864bc24ff926d319bbb2dc1c3f49" + }, + { + "name": "artplayer-plugin-danmuku-mask", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-danmuku-mask\\dist\\artplayer-plugin-danmuku-mask.js", + "member": "package/dist/artplayer-plugin-danmuku-mask.js", + "sha256": "406a8c28207d386cffe1e61dc79afd8a6a9d5cbd1dc8e1661b4febbf48182f55", + "archiveSha256": "9d04f8be93127c783ab294cc2931cf7f80903de4bd72f3eda109578309a16529" + }, + { + "name": "artplayer-tool-iframe", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-tool-iframe\\dist\\artplayer-tool-iframe.js", + "member": "package/dist/artplayer-tool-iframe.js", + "sha256": "7408fceccb000e1b304abe30ac9bc364da7860c3896ad5aaa6af427804c237e6", + "archiveSha256": "1a093272e838069c9ea1287aac733ec1738d0c441da32be5fd2952c8a92b207e" + }, + { + "name": "artplayer-plugin-vast", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-vast\\dist\\artplayer-plugin-vast.js", + "member": "package/dist/artplayer-plugin-vast.js", + "sha256": "cebaf6a44f80079841205498c4f855ba4e5c804ae7958c06eadda524d728e079", + "archiveSha256": "fd51de2a86d7ba5fa35c21e02b862be848a2c5a1131a52dfecc22e2245a9edc2" + } + ], + "packagePreparation": { + "sourceHead": "5e0447fc514b581f7bc02caf175c3ce077bc5ca3", + "directory": "refactor/.cache/packages/run-cRduve", + "reportSha256": "9ba05333a7da25b8cdefb200e34fc165493908982dfae37241c8feae8081c582", + "command": "yarn test:package --browser", + "exitCode": 0, + "elapsedSeconds": 149.29, + "knownTypeBlockers": 0, + "knownRuntimeBlockers": 0, + "runtimeScope": [ + "artplayer", + "artplayer-plugin-chapter" + ], + "additionalTypeScope": [ + "artplayer-plugin-audio-track", + "artplayer-plugin-hls-control" + ], + "versions": [ + { + "name": "artplayer", + "version": "5.4.1", + "archiveSha256": "dbcb2c09a29ad2c7161cfe2f3ce2605c981b33b1bcc0fcce3dcd167b2b87fbea" + }, + { + "name": "artplayer-plugin-chapter", + "version": "1.1.0", + "archiveSha256": "2a283c6c43bfd13553ac3a6a056c971017384f3d2d5acaf4e0d63ec4ecb90680" + }, + { + "name": "artplayer-plugin-ambilight", + "version": "1.1.0", + "archiveSha256": "80661121642f43d47dd43e157aabf5f06505e4d7aad5718c2580c48210e082fb" + }, + { + "name": "artplayer-proxy-canvas", + "version": "1.1.0", + "archiveSha256": "30f42f0ff0e2400a2081f3375e3482ef1f9bc137c5e8981dd03e660bdae7ff91" + }, + { + "name": "artplayer-plugin-document-pip", + "version": "1.1.0", + "archiveSha256": "1cfd95e737f63bffa519c8f9e78daabdc8c914a5dd5f3b25354771c4761b6a73" + }, + { + "name": "artplayer-plugin-ads", + "version": "2.1.0", + "archiveSha256": "2617e3f9ce4d369dcd2399323f7950b673e5cd6e94551394c9fe10b185cf228a" + }, + { + "name": "artplayer-plugin-audio-track", + "version": "1.1.0", + "archiveSha256": "1b5bf9ed1e728ff921c2313d7d564d1e80cbebe01a6375398fd3628d29af5832" + }, + { + "name": "artplayer-plugin-vtt-thumbnail", + "version": "1.1.0", + "archiveSha256": "10c7b4b44db2d75aa69008966f993fda239c7681632aaeee6b2efa452e251682" + }, + { + "name": "artplayer-plugin-multiple-subtitles", + "version": "1.2.0", + "archiveSha256": "f60aca59946a4a97aa93346bb5f979ee9bf3e788f87557bd6bd823fc6199559f" + }, + { + "name": "artplayer-plugin-hls-control", + "version": "1.1.0", + "archiveSha256": "b7c44e9a5fa402dfa4d083e7f9bef3fff4f9866fd8366f51222df5d71a579996" + }, + { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "archiveSha256": "267955976510d1b381600577df6310bc00312748bf25c8379d8f63221ffcbfca" + }, + { + "name": "artplayer-plugin-auto-thumbnail", + "version": "1.1.0", + "archiveSha256": "8b9ff1485dea65c2b6c30046f5eb30ff12c7d1ad14dd907fdda547d8b6c85a1b" + }, + { + "name": "artplayer-plugin-asr", + "version": "2.1.0", + "archiveSha256": "23a99bc6b1e33ea23e74572b785f0b90f96ebd1de2f42ac0520ac605fa32f686" + }, + { + "name": "artplayer-plugin-chromecast", + "version": "1.1.0", + "archiveSha256": "08aeaa026b393fab88a1363b76b4bfff8f2c50e7d38e0e86a5ce48d068463098" + }, + { + "name": "artplayer-proxy-mediabunny", + "version": "1.2.0", + "archiveSha256": "761c39b09727191651bb113d52c99a74edf7c6aec232960090348d21e62f1824" + }, + { + "name": "artplayer-plugin-jassub", + "version": "1.1.0", + "archiveSha256": "da7035563d24f535435fbb1fcdded6739944349099e83beaa6bca05df51c0ecd" + }, + { + "name": "artplayer-plugin-danmuku", + "version": "5.3.0", + "archiveSha256": "f885cebdc07105770a7e5ca9cc0aacc0e891864bc24ff926d319bbb2dc1c3f49" + }, + { + "name": "artplayer-plugin-danmuku-mask", + "version": "1.1.0", + "archiveSha256": "9d04f8be93127c783ab294cc2931cf7f80903de4bd72f3eda109578309a16529" + }, + { + "name": "artplayer-tool-iframe", + "version": "1.1.0", + "archiveSha256": "1a093272e838069c9ea1287aac733ec1738d0c441da32be5fd2952c8a92b207e" + }, + { + "name": "artplayer-plugin-vast", + "version": "1.2.0", + "archiveSha256": "fd51de2a86d7ba5fa35c21e02b862be848a2c5a1131a52dfecc22e2245a9edc2" + } + ] + }, + "groups": [ + { + "file": "ads-ui.spec.js", + "expected": 9, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 16337 + }, + { + "file": "ads.spec.js", + "expected": 48, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 130149 + }, + { + "file": "ambilight-lifecycle.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 4769 + }, + { + "file": "ambilight-proxy.spec.js", + "expected": 3, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 1949 + }, + { + "file": "asr-audio-track.spec.js", + "expected": 4, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 12326 + }, + { + "file": "asr-audio.spec.js", + "expected": 9, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 19900 + }, + { + "file": "asr-capture-cors.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 13268 + }, + { + "file": "asr-cors.spec.js", + "expected": 12, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 35632 + }, + { + "file": "asr-fallback.spec.js", + "expected": 9, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 25764 + }, + { + "file": "asr-initial-error.spec.js", + "expected": 12, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 12682 + }, + { + "file": "asr-media-error.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 10781 + }, + { + "file": "asr-no-audio.spec.js", + "expected": 4, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 13101 + }, + { + "file": "asr-playback.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 24405 + }, + { + "file": "audio-buffering.spec.js", + "expected": 8, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 43922 + }, + { + "file": "audio-combinations.spec.js", + "expected": 12, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 21278 + }, + { + "file": "audio-track.spec.js", + "expected": 14, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 23987 + }, + { + "file": "auto-thumbnail-lifecycle.spec.js", + "expected": 10, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 5768 + }, + { + "file": "auto-thumbnail-pixels.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 1283 + }, + { + "file": "auto-thumbnail-registration.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 738 + }, + { + "file": "auto-thumbnail.spec.js", + "expected": 3, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 3210 + }, + { + "file": "canvas-dpip.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 10236 + }, + { + "file": "canvas-lifecycle.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 5571 + }, + { + "file": "canvas-subtitles.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 1963 + }, + { + "file": "chapter-combinations.spec.js", + "expected": 20, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 33357 + }, + { + "file": "chapter-hover.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 3894 + }, + { + "file": "chapter.spec.js", + "expected": 14, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 9636 + }, + { + "file": "chromecast-lifecycle.spec.js", + "expected": 15, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 12743 + }, + { + "file": "danmuku-baseline.spec.js", + "expected": 16, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 43839 + }, + { + "file": "danmuku-dpip.spec.js", + "expected": 16, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 132834 + }, + { + "file": "danmuku-fullscreen.spec.js", + "expected": 8, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 40201 + }, + { + "file": "danmuku-heatmap-density.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 13822 + }, + { + "file": "danmuku-input.spec.js", + "expected": 8, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 4390 + }, + { + "file": "danmuku-lifetime.spec.js", + "expected": 16, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 49552 + }, + { + "file": "danmuku-load-baseline.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 12746 + }, + { + "file": "danmuku-mask-boundary.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 2443 + }, + { + "file": "danmuku-mask-native.spec.js", + "expected": 9, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 134061 + }, + { + "file": "danmuku-resources.spec.js", + "expected": 16, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 11445 + }, + { + "file": "danmuku-scheduler.spec.js", + "expected": 22, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 53423 + }, + { + "file": "danmuku-stability.spec.js", + "expected": 8, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 351391 + }, + { + "file": "danmuku-timing-diagnostic.spec.js", + "expected": 4, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 14244 + }, + { + "file": "dash-control.spec.js", + "expected": 32, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 39465 + }, + { + "file": "dash-sdk.spec.js", + "expected": 49, + "unexpected": 1, + "flaky": 0, + "skipped": 0, + "durationMs": 162775 + }, + { + "file": "hls-control.spec.js", + "expected": 17, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 32300 + }, + { + "file": "hls-sdk.spec.js", + "expected": 18, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 41414 + }, + { + "file": "iframe-boundaries.spec.js", + "expected": 20, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 12923 + }, + { + "file": "iframe-editor.spec.js", + "expected": 1, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 2781 + }, + { + "file": "iframe-navigation.spec.js", + "expected": 39, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 31994 + }, + { + "file": "iframe-player.spec.js", + "expected": 24, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 45446 + }, + { + "file": "iframe.spec.js", + "expected": 58, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 39612 + }, + { + "file": "initialization.spec.js", + "expected": 12, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 5191 + }, + { + "file": "jassub-hybrid.spec.js", + "expected": 1, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 957 + }, + { + "file": "jassub-lifecycle.spec.js", + "expected": 4, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 3895 + }, + { + "file": "jassub-native.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 10882 + }, + { + "file": "jassub-platform.spec.js", + "expected": 3, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 3342 + }, + { + "file": "jassub-render-failure.spec.js", + "expected": 1, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 769 + }, + { + "file": "lifecycle.spec.js", + "expected": 10, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 5483 + }, + { + "file": "mediabunny-audio.spec.js", + "expected": 8, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 7859 + }, + { + "file": "mediabunny-capability.spec.js", + "expected": 10, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 8350 + }, + { + "file": "mediabunny-dpip.spec.js", + "expected": 12, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 16766 + }, + { + "file": "mediabunny-entry.spec.js", + "expected": 4, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 2688 + }, + { + "file": "mediabunny-hls.spec.js", + "expected": 10, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 10673 + }, + { + "file": "mediabunny-inputs.spec.js", + "expected": 18, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 21424 + }, + { + "file": "mediabunny-load.spec.js", + "expected": 3, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 3106 + }, + { + "file": "mediabunny-shim.spec.js", + "expected": 3, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 1074 + }, + { + "file": "mediabunny-video.spec.js", + "expected": 5, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 4145 + }, + { + "file": "mediabunny.spec.js", + "expected": 3, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 2901 + }, + { + "file": "multiple-subtitles-ass.spec.js", + "expected": 5, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 7194 + }, + { + "file": "multiple-subtitles-combinations.spec.js", + "expected": 19, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 24906 + }, + { + "file": "multiple-subtitles-entities.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 2738 + }, + { + "file": "multiple-subtitles-history.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 4404 + }, + { + "file": "multiple-subtitles-legacy.spec.js", + "expected": 2, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 2666 + }, + { + "file": "multiple-subtitles-lifecycle.spec.js", + "expected": 12, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 11305 + }, + { + "file": "multiple-subtitles-switch.spec.js", + "expected": 9, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 11687 + }, + { + "file": "playback.spec.js", + "expected": 4, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 5441 + }, + { + "file": "vast-package.spec.js", + "expected": 12, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 10319 + }, + { + "file": "vtt-thumbnail-combinations.spec.js", + "expected": 17, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 21784 + }, + { + "file": "vtt-thumbnail-lifecycle.spec.js", + "expected": 6, + "unexpected": 0, + "flaky": 0, + "skipped": 0, + "durationMs": 3302 + } + ], + "skippedReasons": [], + "failures": [ + { + "file": "dash-sdk.spec.js", + "title": "dash.js 4.5.2: native SDK track switch and paused seek without ArtPlayer", + "project": "firefox", + "status": "failed", + "retry": 0, + "errors": [ + { + "location": { + "file": "D:\\github\\ArtPlayer\\test\\browser\\dash-sdk.spec.js", + "column": 103, + "line": 276 + }, + "message": "Error: \u001b[2mexpect(\u001b[22m\u001b[31mreceived\u001b[39m\u001b[2m).\u001b[22mtoBeGreaterThan\u001b[2m(\u001b[22m\u001b[32mexpected\u001b[39m\u001b[2m)\u001b[22m\n\nExpected: > \u001b[32m6.2\u001b[39m\nReceived: \u001b[31m6\u001b[39m\n\nCall Log:\n- Timeout 7000ms exceeded while waiting on the predicate\n\n 274 | })\n 275 | await page.locator('#play').click()\n> 276 | await expect.poll(() => page.evaluate(() => (window.art?.video || window.nativeVideo).currentTime)).toBeGreaterThan(6.2)\n | ^\n 277 | }\n 278 |\n 279 | for (const core of ['published', 'candidate']) {\n at seekAtEmptyBoundary (D:\\github\\ArtPlayer\\test\\browser\\dash-sdk.spec.js:276:103)\n at D:\\github\\ArtPlayer\\test\\browser\\dash-sdk.spec.js:328:5" + } + ], + "details": { + "dash-sdk-inputs": { + "sdk": { + "name": "dashjs", + "version": "4.5.2", + "tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz", + "integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==", + "sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f", + "files": { + "package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1", + "package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28", + "package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd", + "package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da" + } + }, + "codeMember": "package/dist/dash.all.min.js", + "pluginRelease": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "metadataUrl": "https://registry.npmjs.org/artplayer-plugin-dash-control/1.1.0", + "tarball": "https://registry.npmjs.org/artplayer-plugin-dash-control/-/artplayer-plugin-dash-control-1.1.0.tgz", + "integrity": "sha512-EssRkzYXWcln3a6nAzi4ESacBhzMih8s0bzdjXuvBBCh2UFmvK99ITD5E+0cuU8i5ZzIQGQSdce1/gANTrX0BQ==", + "sha256": "f4047a569d99b6a7de57b3719b7ad40109f2a1d360566a840f50ab32aacefcd9", + "archiveBytes": 3385, + "registryGitHead": "daf133b22630b4a0eecfa3336bbddab0e9119d96", + "files": { + "package/README.md": "98982f1123ff9a11f5d3d9a52da6e8fea9cd0989f7465605c27b0f9a46f2dbcd", + "package/dist/artplayer-plugin-dash-control.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.legacy.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.mjs": "e32bf08c33a481781883067dcc639f0495c9dcb8a88b91be13736370f4932fc4", + "package/package.json": "556e2adc479bab36c5973de617c0b57c5d86aa8425643a1952ab04738e9ce927", + "package/types/artplayer-plugin-dash-control.d.ts": "e15ef683e0c335d81531587828593325e037efe7ed29c022477cd14fe71aebba" + }, + "manifest": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "description": "Dash control plugin for ArtPlayer", + "author": "Harvey Zhao ", + "license": "MIT", + "homepage": "https://artplayer.org", + "repository": { + "type": "git", + "url": "git+https://github.com/zhw2590582/ArtPlayer.git" + }, + "bugs": { + "url": "https://github.com/zhw2590582/ArtPlayer/issues" + }, + "keywords": [ + "html5", + "video", + "player" + ], + "exports": { + ".": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.mjs", + "require": "./dist/artplayer-plugin-dash-control.js" + }, + "./legacy": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.legacy.js", + "require": "./dist/artplayer-plugin-dash-control.legacy.js" + } + }, + "main": "./dist/artplayer-plugin-dash-control.js", + "module": "./dist/artplayer-plugin-dash-control.mjs", + "types": "./types/artplayer-plugin-dash-control.d.ts", + "legacy": "./dist/artplayer-plugin-dash-control.legacy.js", + "browserslist": "last 1 Chrome version" + } + }, + "candidateSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "availableCandidate": { + "kind": "installed", + "name": "artplayer-plugin-dash-control", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-dash-control\\dist\\artplayer-plugin-dash-control.js", + "member": "package/dist/artplayer-plugin-dash-control.js", + "sha256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "archiveSha256": "267955976510d1b381600577df6310bc00312748bf25c8379d8f63221ffcbfca", + "sourceHashes": { + "src/audio.svg": "dbee5ce7487c9f8ec927e5286188cf9439345bbe947b6c06c32c07193e01e0be", + "src/cleanup.ts": "8e7fb4ec5ff7babb3d4ce644ae5571ae2f7ecf3cdf8614e89f453624e9d521ef", + "src/index.ts": "153b9a1c97bdf4f46935ac42e6e5bb500038cbfbfd1dc70d885a179e4a233d8e", + "src/mapping.ts": "d3a3c65f3879cb1322fac55d78e5e9527d1994f7b4052ba9743412cb08c1757e", + "src/menu.ts": "216ec7ce54958f2528556b6db6bb61757508f20a587c93529df0876eb6527472", + "src/quality.svg": "4666a4c01764422f9008e442f5a889ff9691bb0386083d673943a0718f4d680c", + "src/sdk-events.ts": "c2423a15c471ff7d771742df3d9d67baac7d34338c2884eec1759c34432df7a7", + "src/sdk.ts": "9afd4dbc949648d7f9bb00d57dba04c71505cdd23312813f60c83a5f5506dc69", + "src/seek-buffer.ts": "ed86e48fabeac02a13cb4e7b6bd41b04bc55e432ae1d995cc432917cfaf1c33f", + "src/types.ts": "d812577c7bd877f6998b55747916117da1f400067977292907e3a910e04c239c", + "package.json": "0757055e9d84e95a3fe2278b86aefad75ddf6e3a902a2e010645f82d9936a158", + "tsconfig.json": "583e4ac1afa99e3a29c7f899df9fdeefcbd14d3847d69143e3fa6a8facac6d99" + } + }, + "pluginLoaded": false, + "media": { + "kind": "generated-dash-media", + "version": "ffmpeg version 2025-11-12-git-6cdd2cbe32-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", + "duration": 12, + "videoHeights": [ + 90, + 180 + ], + "audio": [ + { + "lang": "en", + "frequency": 440 + }, + { + "lang": "fr", + "frequency": 880 + } + ], + "commands": [ + [ + "-hide_banner", + "-loglevel", + "error", + "-n", + "-f", + "lavfi", + "-i", + "testsrc2=size=160x90:rate=24", + "-f", + "lavfi", + "-i", + "testsrc2=size=320x180:rate=24", + "-f", + "lavfi", + "-i", + "sine=frequency=440:sample_rate=48000", + "-f", + "lavfi", + "-i", + "sine=frequency=880:sample_rate=48000", + "-t", + "12", + "-map", + "0:v", + "-map", + "1:v", + "-map", + "2:a", + "-map", + "3:a", + "-c:v", + "libx264", + "-pix_fmt", + "yuv420p", + "-profile:v", + "baseline", + "-level:v", + "3.0", + "-b:v:0", + "150k", + "-b:v:1", + "350k", + "-g", + "48", + "-keyint_min", + "48", + "-sc_threshold", + "0", + "-c:a", + "aac", + "-b:a", + "48k", + "-ac", + "2", + "-metadata:s:a:0", + "language=en", + "-metadata:s:a:1", + "language=fr", + "-f", + "dash", + "-seg_duration", + "2", + "-use_template", + "1", + "-use_timeline", + "1", + "-adaptation_sets", + "id=0,streams=0,1 id=1,streams=2 id=2,streams=3", + "-init_seg_name", + "init-$RepresentationID$.m4s", + "-media_seg_name", + "chunk-$RepresentationID$-$Number%05d$.m4s", + "master.mpd" + ] + ], + "files": { + "chunk-0-00001.m4s": { + "sha256": "0bc9f5c9bfc50526dfdc0241ac5d2da2332097d738450a41887bceb8d0b1f305", + "bytes": 32029 + }, + "chunk-0-00002.m4s": { + "sha256": "a3baefa3f68381a844419beabdee422dc4298c102a7b45a9da16d89b74f461fc", + "bytes": 41742 + }, + "chunk-0-00003.m4s": { + "sha256": "f2540e0a1871967a910e25567aa19ce9aaef002bba84f8cdda8ca9bbc8abd40e", + "bytes": 36346 + }, + "chunk-0-00004.m4s": { + "sha256": "21905f15e90b22cd868d55924d44723b9a02a7b1132384a60b526e49646e9e07", + "bytes": 41226 + }, + "chunk-0-00005.m4s": { + "sha256": "9d0cb0486da40f3a4e6819a5964d4db945305d328cce6ce2c21a60a57c413f42", + "bytes": 35119 + }, + "chunk-0-00006.m4s": { + "sha256": "f52fd4ecf9d0276261b183c6e44096ad2f28267a5f2a0a15ac65cec8705b605f", + "bytes": 38357 + }, + "chunk-1-00001.m4s": { + "sha256": "389d6f02741679ed7ef43f529bbec746b5e1b62a97519ca80be16f114e76845c", + "bytes": 72180 + }, + "chunk-1-00002.m4s": { + "sha256": "5cc737843b84a064acb65d985b2ea7ff151c26937f5bf48cacdf0f39c9e60122", + "bytes": 94545 + }, + "chunk-1-00003.m4s": { + "sha256": "2a1b56d88858f3d9b6070ab8645d878b12f8baa29c567b038d190f89c2f863e6", + "bytes": 84303 + }, + "chunk-1-00004.m4s": { + "sha256": "be7198ae2b2d04e27748fcbe8669734a7ead3a51c25fb7f1c9d981740bf5f92d", + "bytes": 95672 + }, + "chunk-1-00005.m4s": { + "sha256": "502e3dd1ce6ca85c442ba849e605a1b0cb1ca23472af6fe6e0dacaea8a38d5dc", + "bytes": 82244 + }, + "chunk-1-00006.m4s": { + "sha256": "34d6e27576dc3c834d0aff9e5925581a899c354c4fdd34fc639cc63f9807c62f", + "bytes": 90139 + }, + "chunk-2-00001.m4s": { + "sha256": "23eaaffa433ed1808f57b95e14b85fba15b2d7e8eea6c51fd02ce409dbccf7de", + "bytes": 12437 + }, + "chunk-2-00002.m4s": { + "sha256": "f40e15cb8d377dcd4eeac508493694e4a131fd4a0d970ff2636b1b40fc728f0a", + "bytes": 12641 + }, + "chunk-2-00003.m4s": { + "sha256": "e1a1f49359d23f460f9b0a32df5f5da7ba6d234fe59cc4a9c0a5f7e201fed643", + "bytes": 12663 + }, + "chunk-2-00004.m4s": { + "sha256": "a5b0625a33a62cf2b73414c92b7c9f6ac945650d3ff6dadaff26705d10920bf6", + "bytes": 12657 + }, + "chunk-2-00005.m4s": { + "sha256": "ed446e2eb99474765e9b0eb40728bd5d79eba79e74b5fa688a0dbddfb3f4b82a", + "bytes": 12682 + }, + "chunk-2-00006.m4s": { + "sha256": "6b969d834a87836f84eac8769fba2962c8303aacbb832f4710e642a371c6e38e", + "bytes": 13008 + }, + "chunk-3-00001.m4s": { + "sha256": "9171ffc0421c4dc0f874eb8801c2df0b4bf312981a8841455b13081cca1b0feb", + "bytes": 12453 + }, + "chunk-3-00002.m4s": { + "sha256": "da7a827ad08e9b48647f2bc6c90d5db1b53ef15965575d38b7e9facbddd37fc1", + "bytes": 12644 + }, + "chunk-3-00003.m4s": { + "sha256": "3d5f9fd99a21ce3d59f11416936d79252a12bc95560988f1abe4ccf802733ebc", + "bytes": 12643 + }, + "chunk-3-00004.m4s": { + "sha256": "eeca9b9a3f91c8491ad663cb5d686b168c530dc771d46c35ff5919b3a8b4ee37", + "bytes": 12678 + }, + "chunk-3-00005.m4s": { + "sha256": "747526362131944d696b09059ba0a19c106e363a30fa07cf7ec86081c4e277e8", + "bytes": 12582 + }, + "chunk-3-00006.m4s": { + "sha256": "5234fd26fd201536c839a1740d3bd57a5fe8c86e3e180f7f1e4c70cc41f30072", + "bytes": 13077 + }, + "init-0.m4s": { + "sha256": "d0a16341c48647e27452db83de88f88209dbec7e539e159e5057469d28980881", + "bytes": 827 + }, + "init-1.m4s": { + "sha256": "3e814e958e68e98f947883a2b7511a36fb06db127ea074ccd569af0200839948", + "bytes": 828 + }, + "init-2.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "init-3.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "master.mpd": { + "sha256": "6a4cb0a956861dee9aff1c592525c41fb4cf660be86b4c3892a91a46aeec53ef", + "bytes": 2986 + }, + "single.mpd": { + "sha256": "bdbd8a027281cefec1d4021d7e5a2731875188eb331612bc35eef75f265a700b", + "bytes": 1227 + }, + "video-only.mpd": { + "sha256": "b7f8d37c023810ecc38a2564d4644eda4b5a0b0dd2d10dfd39f70a4b49be0566", + "bytes": 1622 + } + } + }, + "capability": { + "sdk": true, + "mse": "function", + "managed": "undefined", + "avc": true, + "aac": true + } + }, + "dash-sdk-state": { + "errors": [], + "events": [ + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 232, + "mediaType": "video", + "url": "http://127.0.0.1:8084/dash-fixture/init-0.m4s", + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 233, + "mediaType": "video", + "bufferLevel": 0, + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 233, + "mediaType": "audio", + "bufferLevel": 0, + "time": 0 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 234, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/init-2.m4s", + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 234, + "mediaType": "video", + "bufferLevel": 0, + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 238, + "mediaType": "audio", + "bufferLevel": 0, + "time": 0 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 240, + "mediaType": "video", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-0-00001.m4s", + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 240, + "mediaType": "video", + "bufferLevel": 2, + "time": 0 + }, + { + "name": "BUFFER_LEVEL_STATE_CHANGED", + "at": 240, + "mediaType": "video", + "state": "bufferLoaded", + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 240, + "mediaType": "video", + "bufferLevel": 2, + "time": 0 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 242, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-2-00001.m4s", + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 242, + "mediaType": "audio", + "bufferLevel": 1.984, + "time": 0 + }, + { + "name": "BUFFER_LEVEL_STATE_CHANGED", + "at": 242, + "mediaType": "audio", + "state": "bufferLoaded", + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 242, + "mediaType": "audio", + "bufferLevel": 1.984, + "time": 0 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 247, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-2-00002.m4s", + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 248, + "mediaType": "audio", + "bufferLevel": 3.989333, + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 248, + "mediaType": "audio", + "bufferLevel": 3.989333, + "time": 0 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 395, + "mediaType": "video", + "bufferLevel": 1.999948, + "time": 0.000052 + }, + { + "name": "TRACK_CHANGE_RENDERED", + "at": 395, + "mediaType": "video", + "time": 0.000052 + }, + { + "name": "QUALITY_CHANGE_RENDERED", + "at": 395, + "mediaType": "video", + "time": 0.000052 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 395, + "mediaType": "audio", + "bufferLevel": 3.9892809999999996, + "time": 0.000052 + }, + { + "name": "TRACK_CHANGE_RENDERED", + "at": 395, + "mediaType": "audio", + "time": 0.000052 + }, + { + "name": "QUALITY_CHANGE_RENDERED", + "at": 395, + "mediaType": "audio", + "time": 0.000052 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 593, + "mediaType": "video", + "bufferLevel": 1.833105, + "time": 0.166895 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 593, + "mediaType": "audio", + "bufferLevel": 3.822438, + "time": 0.166895 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 684, + "mediaType": "video", + "bufferLevel": 1.709395, + "time": 0.290605 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 684, + "mediaType": "audio", + "bufferLevel": 3.698728, + "time": 0.290605 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 745, + "mediaType": "video", + "url": "http://127.0.0.1:8084/dash-fixture/init-1.m4s", + "time": 0.333741 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 745, + "mediaType": "video", + "bufferLevel": 1.666259, + "time": 0.333741 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 750, + "mediaType": "video", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-1-00002.m4s", + "time": 0.333741 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 751, + "mediaType": "video", + "bufferLevel": 3.666259, + "time": 0.333741 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 751, + "mediaType": "video", + "bufferLevel": 3.666259, + "time": 0.333741 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 936, + "mediaType": "video", + "bufferLevel": 3.457663, + "time": 0.542337 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 936, + "mediaType": "audio", + "bufferLevel": 3.446996, + "time": 0.542337 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 977, + "mediaType": "video", + "bufferLevel": 3.457663, + "time": 0.542337 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 977, + "mediaType": "audio", + "bufferLevel": 3.446996, + "time": 0.542337 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1226, + "mediaType": "video", + "bufferLevel": 3.167213, + "time": 0.832787 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1227, + "mediaType": "audio", + "bufferLevel": 3.1565459999999996, + "time": 0.832787 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 1257, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-2-00003.m4s", + "time": 0.832787 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1258, + "mediaType": "audio", + "bufferLevel": 5.161879, + "time": 0.832787 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1258, + "mediaType": "audio", + "bufferLevel": 5.161879, + "time": 0.832787 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1350, + "mediaType": "video", + "bufferLevel": 3.084143, + "time": 0.915857 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1350, + "mediaType": "audio", + "bufferLevel": 5.078809, + "time": 0.915857 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1512, + "mediaType": "video", + "bufferLevel": 2.881891, + "time": 1.118109 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1512, + "mediaType": "audio", + "bufferLevel": 4.876557, + "time": 1.118109 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1793, + "mediaType": "video", + "bufferLevel": 2.60038, + "time": 1.39962 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 1793, + "mediaType": "audio", + "bufferLevel": 4.595046, + "time": 1.39962 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2076, + "mediaType": "video", + "bufferLevel": 2.317356, + "time": 1.682644 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2076, + "mediaType": "audio", + "bufferLevel": 4.312022, + "time": 1.682644 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2359, + "mediaType": "video", + "bufferLevel": 2.034435, + "time": 1.965565 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2359, + "mediaType": "audio", + "bufferLevel": 4.029101, + "time": 1.965565 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2644, + "mediaType": "video", + "bufferLevel": 1.7499060000000002, + "time": 2.250094 + }, + { + "name": "QUALITY_CHANGE_RENDERED", + "at": 2644, + "mediaType": "video", + "time": 2.250094 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2644, + "mediaType": "audio", + "bufferLevel": 3.744572, + "time": 2.250094 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 2761, + "mediaType": "video", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-1-00003.m4s", + "time": 2.332289 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2762, + "mediaType": "video", + "bufferLevel": 3.667711, + "time": 2.332289 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2762, + "mediaType": "audio", + "bufferLevel": 3.6623769999999998, + "time": 2.332289 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2762, + "mediaType": "video", + "bufferLevel": 3.667711, + "time": 2.332289 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 2762, + "mediaType": "video", + "bufferLevel": 3.667711, + "time": 2.332289 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3186, + "mediaType": "video", + "bufferLevel": 3.207766, + "time": 2.792234 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3186, + "mediaType": "audio", + "bufferLevel": 3.2024319999999995, + "time": 2.792234 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 3269, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-2-00004.m4s", + "time": 2.875747 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3270, + "mediaType": "video", + "bufferLevel": 3.124253, + "time": 2.875747 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3271, + "mediaType": "audio", + "bufferLevel": 5.1242529999999995, + "time": 2.875747 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3271, + "mediaType": "audio", + "bufferLevel": 5.1242529999999995, + "time": 2.875747 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3271, + "mediaType": "audio", + "bufferLevel": 5.1242529999999995, + "time": 2.875747 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3478, + "mediaType": "video", + "bufferLevel": 2.916304, + "time": 3.083696 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3478, + "mediaType": "audio", + "bufferLevel": 4.916304, + "time": 3.083696 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3590, + "mediaType": "audio", + "bufferLevel": 0, + "time": 3.170542 + }, + { + "name": "BUFFER_LEVEL_STATE_CHANGED", + "at": 3590, + "mediaType": "audio", + "state": "bufferStalled", + "time": 3.170542 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3590, + "mediaType": "audio", + "bufferLevel": 0, + "time": 3.170542 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 3595, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/init-3.m4s", + "time": 3.170542 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3595, + "mediaType": "audio", + "bufferLevel": 0, + "time": 3.170542 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 3600, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-3-00002.m4s", + "time": 3.170542 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3600, + "mediaType": "audio", + "bufferLevel": 0.8187909999999996, + "time": 3.170542 + }, + { + "name": "BUFFER_LEVEL_STATE_CHANGED", + "at": 3600, + "mediaType": "audio", + "state": "bufferLoaded", + "time": 3.170542 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3601, + "mediaType": "audio", + "bufferLevel": 0.8187909999999996, + "time": 3.170542 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 3607, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-3-00003.m4s", + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3607, + "mediaType": "audio", + "bufferLevel": 2.7835469999999995, + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3607, + "mediaType": "audio", + "bufferLevel": 2.7835469999999995, + "time": 3.211119 + }, + { + "name": "FRAGMENT_LOADING_COMPLETED", + "at": 3612, + "mediaType": "audio", + "url": "http://127.0.0.1:8084/dash-fixture/chunk-3-00004.m4s", + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3613, + "mediaType": "audio", + "bufferLevel": 4.788881, + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3613, + "mediaType": "audio", + "bufferLevel": 4.788881, + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3639, + "mediaType": "video", + "bufferLevel": 2.788881, + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3639, + "mediaType": "audio", + "bufferLevel": 4.788881, + "time": 3.211119 + }, + { + "name": "TRACK_CHANGE_RENDERED", + "at": 3639, + "mediaType": "audio", + "time": 3.211119 + }, + { + "name": "QUALITY_CHANGE_RENDERED", + "at": 3639, + "mediaType": "audio", + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3863, + "mediaType": "video", + "bufferLevel": 2.788881, + "time": 3.211119 + }, + { + "name": "BUFFER_LEVEL_UPDATED", + "at": 3863, + "mediaType": "audio", + "bufferLevel": 4.788881, + "time": 3.211119 + }, + { + "name": "PLAYBACK_SEEKING", + "at": 4167, + "time": 6, + "seekTime": 6 + } + ], + "mediaEvents": [ + { + "name": "play", + "at": 394, + "time": 0, + "paused": false, + "readyState": 3, + "buffered": [ + [ + 0, + 2 + ] + ] + }, + { + "name": "playing", + "at": 394, + "time": 0, + "paused": false, + "readyState": 3, + "buffered": [ + [ + 0, + 2 + ] + ] + }, + { + "name": "timeupdate", + "at": 394, + "time": 0.000052, + "paused": false, + "readyState": 3, + "buffered": [ + [ + 0, + 2 + ] + ] + }, + { + "name": "timeupdate", + "at": 684, + "time": 0.290605, + "paused": false, + "readyState": 3, + "buffered": [ + [ + 0, + 2 + ] + ] + }, + { + "name": "timeupdate", + "at": 935, + "time": 0.542337, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 3.989333 + ] + ] + }, + { + "name": "timeupdate", + "at": 1226, + "time": 0.832787, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 3.989333 + ] + ] + }, + { + "name": "timeupdate", + "at": 1511, + "time": 1.118109, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 4 + ] + ] + }, + { + "name": "timeupdate", + "at": 1793, + "time": 1.39962, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 4 + ] + ] + }, + { + "name": "timeupdate", + "at": 2076, + "time": 1.682644, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 4 + ] + ] + }, + { + "name": "timeupdate", + "at": 2359, + "time": 1.965565, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 4 + ] + ] + }, + { + "name": "timeupdate", + "at": 2644, + "time": 2.250094, + "paused": false, + "readyState": 3, + "buffered": [ + [ + 0, + 4 + ] + ] + }, + { + "name": "timeupdate", + "at": 3185, + "time": 2.792234, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 5.994666 + ] + ] + }, + { + "name": "timeupdate", + "at": 3477, + "time": 3.083696, + "paused": false, + "readyState": 4, + "buffered": [ + [ + 0, + 6 + ] + ] + }, + { + "name": "timeupdate", + "at": 3639, + "time": 3.211119, + "paused": true, + "readyState": 3, + "buffered": [ + [ + 1.984, + 6 + ] + ] + }, + { + "name": "pause", + "at": 3639, + "time": 3.211119, + "paused": true, + "readyState": 3, + "buffered": [ + [ + 1.984, + 6 + ] + ] + }, + { + "name": "seeking", + "at": 4167, + "time": 6, + "paused": true, + "readyState": 1, + "buffered": [ + [ + 1.984, + 6 + ] + ] + }, + { + "name": "play", + "at": 4207, + "time": 6, + "paused": false, + "readyState": 1, + "buffered": [ + [ + 1.984, + 6 + ] + ] + }, + { + "name": "waiting", + "at": 4208, + "time": 6, + "paused": false, + "readyState": 1, + "buffered": [ + [ + 1.984, + 6 + ] + ] + } + ], + "nativePlay": "pending", + "tracks": [ + { + "id": 1, + "index": 1, + "lang": "en" + }, + { + "id": 2, + "index": 2, + "lang": "fr" + } + ], + "levels": [ + { + "qualityIndex": 0, + "height": 90 + }, + { + "qualityIndex": 1, + "height": 180 + } + ], + "buffered": [ + [ + 1.984, + 6 + ] + ], + "paused": false, + "seeking": true, + "time": 6, + "width": 320, + "height": 180, + "readyState": 1, + "bufferState": { + "time": 6, + "paused": false, + "seeking": true, + "readyState": 1, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.789, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.788881, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.789, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + "bufferEvents": [ + { + "name": "sourcebuffer:updateend", + "at": 234, + "time": 0, + "paused": true, + "seeking": false, + "readyState": 0, + "video": [], + "levels": { + "video": 0, + "audio": 0 + }, + "processors": [ + { + "type": "video", + "level": 0, + "target": 12, + "complete": false, + "pruning": false, + "hasTarget": false + }, + { + "type": "audio", + "level": 0, + "target": 1.984, + "complete": false, + "pruning": false, + "hasTarget": false + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": true, + "ranges": [], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 238, + "time": 0, + "paused": true, + "seeking": false, + "readyState": 1, + "video": [], + "levels": { + "video": 0, + "audio": 0 + }, + "processors": [ + { + "type": "video", + "level": 0, + "target": 12, + "complete": false, + "pruning": false, + "hasTarget": false + }, + { + "type": "audio", + "level": 0, + "target": 1.984, + "complete": false, + "pruning": false, + "hasTarget": false + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 240, + "time": 0, + "paused": true, + "seeking": false, + "readyState": 1, + "video": [], + "levels": { + "video": 0, + "audio": 0 + }, + "processors": [ + { + "type": "video", + "level": 0, + "target": 12, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 0, + "target": 1.984, + "complete": false, + "pruning": false, + "hasTarget": false + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 242, + "time": 0, + "paused": true, + "seeking": false, + "readyState": 1, + "video": [ + [ + 0, + 1.984 + ] + ], + "levels": { + "video": 2, + "audio": 0 + }, + "processors": [ + { + "type": "video", + "level": 2, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 0, + "target": 3, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 1.984 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 248, + "time": 0, + "paused": true, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 2 + ] + ], + "levels": { + "video": 2, + "audio": 1.984 + }, + "processors": [ + { + "type": "video", + "level": 2, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 1.984, + "target": 3, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:play", + "at": 394, + "time": 0, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 2 + ] + ], + "levels": { + "video": 2, + "audio": 3.989 + }, + "processors": [ + { + "type": "video", + "level": 2, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.989333, + "target": 3, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:playing", + "at": 394, + "time": 0, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 2 + ] + ], + "levels": { + "video": 2, + "audio": 3.989 + }, + "processors": [ + { + "type": "video", + "level": 2, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.989333, + "target": 3, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 394, + "time": 0.000052, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 2 + ] + ], + "levels": { + "video": 2, + "audio": 3.989 + }, + "processors": [ + { + "type": "video", + "level": 2, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.989333, + "target": 3, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 684, + "time": 0.290605, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 2 + ] + ], + "levels": { + "video": 1.833, + "audio": 3.822 + }, + "processors": [ + { + "type": "video", + "level": 1.833105, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.822438, + "target": 2.833, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 745, + "time": 0.333741, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 2 + ] + ], + "levels": { + "video": 1.709, + "audio": 3.699 + }, + "processors": [ + { + "type": "video", + "level": 1.709395, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.698728, + "target": 2.709, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 2 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 751, + "time": 0.333741, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 3.989333 + ] + ], + "levels": { + "video": 1.666, + "audio": 3.699 + }, + "processors": [ + { + "type": "video", + "level": 1.666259, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.698728, + "target": 2.666, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 936, + "time": 0.542337, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 3.989333 + ] + ], + "levels": { + "video": 3.666, + "audio": 3.699 + }, + "processors": [ + { + "type": "video", + "level": 3.666259, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.698728, + "target": 4.666, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 1226, + "time": 0.832787, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 3.989333 + ] + ], + "levels": { + "video": 3.458, + "audio": 3.447 + }, + "processors": [ + { + "type": "video", + "level": 3.457663, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.446996, + "target": 4.458, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 1258, + "time": 0.832787, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 4 + ] + ], + "levels": { + "video": 3.167, + "audio": 3.157 + }, + "processors": [ + { + "type": "video", + "level": 3.167213, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.1565459999999996, + "target": 4.167, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 1511, + "time": 1.118109, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 4 + ] + ], + "levels": { + "video": 3.084, + "audio": 5.079 + }, + "processors": [ + { + "type": "video", + "level": 3.084143, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 5.078809, + "target": 4.084, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 1793, + "time": 1.39962, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 4 + ] + ], + "levels": { + "video": 2.882, + "audio": 4.877 + }, + "processors": [ + { + "type": "video", + "level": 2.881891, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.876557, + "target": 3.882, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 2076, + "time": 1.682644, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 4 + ] + ], + "levels": { + "video": 2.6, + "audio": 4.595 + }, + "processors": [ + { + "type": "video", + "level": 2.60038, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.595046, + "target": 3.6, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 2359, + "time": 1.965565, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 4 + ] + ], + "levels": { + "video": 2.317, + "audio": 4.312 + }, + "processors": [ + { + "type": "video", + "level": 2.317356, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.312022, + "target": 3.317, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 2644, + "time": 2.250094, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 0, + 4 + ] + ], + "levels": { + "video": 2.034, + "audio": 4.029 + }, + "processors": [ + { + "type": "video", + "level": 2.034435, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.029101, + "target": 3.034, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 4 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 2762, + "time": 2.332289, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 5.994666 + ] + ], + "levels": { + "video": 3.668, + "audio": 3.662 + }, + "processors": [ + { + "type": "video", + "level": 3.667711, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.6623769999999998, + "target": 4.668, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 3186, + "time": 2.792234, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 5.994666 + ] + ], + "levels": { + "video": 3.668, + "audio": 3.662 + }, + "processors": [ + { + "type": "video", + "level": 3.667711, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 3.6623769999999998, + "target": 4.668, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 3271, + "time": 2.875747, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 6 + ] + ], + "levels": { + "video": 3.124, + "audio": 5.124 + }, + "processors": [ + { + "type": "video", + "level": 3.124253, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 5.1242529999999995, + "target": 4.1240000000000006, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 3477, + "time": 3.083696, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [ + [ + 0, + 6 + ] + ], + "levels": { + "video": 3.124, + "audio": 5.124 + }, + "processors": [ + { + "type": "video", + "level": 3.124253, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 5.1242529999999995, + "target": 4.1240000000000006, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 3590, + "time": 3.170542, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [], + "levels": { + "video": 2.916, + "audio": 4.916 + }, + "processors": [ + { + "type": "video", + "level": 2.916304, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.916304, + "target": 3.916, + "complete": false, + "pruning": true, + "hasTarget": false + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 3595, + "time": 3.170542, + "paused": false, + "seeking": false, + "readyState": 4, + "video": [], + "levels": { + "video": 2.916, + "audio": 0 + }, + "processors": [ + { + "type": "video", + "level": 2.916304, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 0, + "target": 3.916, + "complete": false, + "pruning": false, + "hasTarget": false + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 3600, + "time": 3.170542, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 1.984, + 3.989333 + ] + ], + "levels": { + "video": 2.916, + "audio": 0 + }, + "processors": [ + { + "type": "video", + "level": 2.916304, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 0, + "target": 3.916, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 3.989333 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 3607, + "time": 3.211119, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 1.984, + 5.994666 + ] + ], + "levels": { + "video": 2.916, + "audio": 0.819 + }, + "processors": [ + { + "type": "video", + "level": 2.916304, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 0.8187909999999996, + "target": 3.916, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 5.994666 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "sourcebuffer:updateend", + "at": 3613, + "time": 3.211119, + "paused": false, + "seeking": false, + "readyState": 3, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.916, + "audio": 2.784 + }, + "processors": [ + { + "type": "video", + "level": 2.916304, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 2.7835469999999995, + "target": 3.916, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:timeupdate", + "at": 3639, + "time": 3.211119, + "paused": true, + "seeking": false, + "readyState": 3, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.916, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.916304, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.916, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:pause", + "at": 3639, + "time": 3.211119, + "paused": true, + "seeking": false, + "readyState": 3, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.789, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.788881, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.789, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "before-seek", + "at": 4167, + "time": 3.211119, + "paused": true, + "seeking": false, + "readyState": 3, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.789, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.788881, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.789, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "assigned-seek", + "at": 4167, + "time": 6, + "paused": true, + "seeking": true, + "readyState": 3, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.789, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.788881, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.789, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:seeking", + "at": 4167, + "time": 6, + "paused": true, + "seeking": true, + "readyState": 1, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.789, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.788881, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.789, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:play", + "at": 4207, + "time": 6, + "paused": false, + "seeking": true, + "readyState": 1, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.789, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.788881, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.789, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + }, + { + "name": "media:waiting", + "at": 4208, + "time": 6, + "paused": false, + "seeking": true, + "readyState": 1, + "video": [ + [ + 1.984, + 6 + ] + ], + "levels": { + "video": 2.789, + "audio": 4.789 + }, + "processors": [ + { + "type": "video", + "level": 2.788881, + "target": 2, + "complete": false, + "pruning": false, + "hasTarget": true + }, + { + "type": "audio", + "level": 4.788881, + "target": 3.789, + "complete": false, + "pruning": false, + "hasTarget": true + } + ], + "buffers": [ + { + "mime": "video/mp4;codecs=\"avc1.42c01e\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 0, + 6 + ] + ], + "timestampOffset": 0 + }, + { + "mime": "audio/mp4;codecs=\"mp4a.40.2\"", + "sourceState": "open", + "updating": false, + "ranges": [ + [ + 1.984, + 8 + ] + ], + "timestampOffset": 0 + } + ] + } + ] + } + }, + "artifacts": [ + { + "name": "screenshot", + "original": "D:\\github\\ArtPlayer\\refactor\\.cache\\browser-installed\\results\\dash-sdk-dash-js-4-5-2-nat-cf307-used-seek-without-ArtPlayer-firefox\\test-failed-1.png", + "archived": "refactor/.cache/ci-installed-firefox-b3344a7c6/results/dash-sdk-dash-js-4-5-2-nat-cf307-used-seek-without-ArtPlayer-firefox/test-failed-1.png", + "sha256": "382eebac29706cc3a774a468ac9e0cb23249adcddeb575aefd2251979e7fc767" + }, + { + "name": "error-context", + "original": "D:\\github\\ArtPlayer\\refactor\\.cache\\browser-installed\\results\\dash-sdk-dash-js-4-5-2-nat-cf307-used-seek-without-ArtPlayer-firefox\\error-context.md", + "archived": "refactor/.cache/ci-installed-firefox-b3344a7c6/results/dash-sdk-dash-js-4-5-2-nat-cf307-used-seek-without-ArtPlayer-firefox/error-context.md", + "sha256": "3d92bfd529ed17a6816bf2d484bbf9d6653297db3c19e727a8b500cd88ef1511" + }, + { + "name": "trace", + "original": "D:\\github\\ArtPlayer\\refactor\\.cache\\browser-installed\\results\\dash-sdk-dash-js-4-5-2-nat-cf307-used-seek-without-ArtPlayer-firefox\\trace.zip", + "archived": "refactor/.cache/ci-installed-firefox-b3344a7c6/results/dash-sdk-dash-js-4-5-2-nat-cf307-used-seek-without-ArtPlayer-firefox/trace.zip", + "sha256": "044ebf11678e0bc587d3be5e0a275d5b8b224946a159db90e8269779fceec9fe" + } + ] + } + ], + "observedInputKinds": [ + { + "file": "ads-ui.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "ads.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "ambilight-lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "ambilight-proxy.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-audio-track.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-audio.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-capture-cors.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-cors.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-fallback.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-initial-error.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-media-error.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-no-audio.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "asr-playback.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "audio-buffering.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "audio-combinations.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "audio-track.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "auto-thumbnail-lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "auto-thumbnail-pixels.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "auto-thumbnail-registration.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "auto-thumbnail.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "canvas-dpip.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "canvas-lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "canvas-subtitles.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "chapter-combinations.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "chapter-hover.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "chapter.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "chromecast-lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-baseline.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-dpip.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-fullscreen.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-heatmap-density.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-input.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-lifetime.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-load-baseline.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-mask-boundary.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-mask-native.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-resources.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-scheduler.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-stability.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "danmuku-timing-diagnostic.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "dash-control.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "dash-sdk.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "hls-control.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "hls-sdk.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "iframe-boundaries.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "iframe-editor.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "iframe-navigation.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "iframe-player.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "iframe.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "initialization.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "jassub-hybrid.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "jassub-lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "jassub-native.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "published", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "jassub-platform.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "jassub-render-failure.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-audio.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-capability.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-dpip.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-entry.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-hls.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-inputs.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-load.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-shim.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny-video.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "mediabunny.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "multiple-subtitles-ass.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "multiple-subtitles-combinations.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "multiple-subtitles-entities.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "multiple-subtitles-history.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "multiple-subtitles-legacy.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "multiple-subtitles-lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "multiple-subtitles-switch.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "playback.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "vast-package.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "vtt-thumbnail-combinations.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + }, + { + "file": "vtt-thumbnail-lifecycle.spec.js", + "kinds": [ + "adapted-baseline-fixture", + "artifact", + "docs-media", + "frozen-own-source", + "generated-media", + "iframe-fixture", + "installed", + "installed-resource", + "local-model-resource", + "local-resource", + "local-vast-fixture", + "test-subtitles", + "test-thumbnail-grid" + ] + } + ], + "scope": "Entire declared installed test roster for Chromium with two workers and no grep/file filter or retries. Twenty freshly packed and isolated-installed packages verified before launch. Includes historical controls, SDK and controlled capability boundaries; passing counts do not equal native feature or physical-device coverage.", + "limits": [ + "Current pre-major package versions; not a release candidate.", + "WebKit installed acceptance, remote Actions and physical devices remain separate.", + "Earlier intermittent and environment risks are not closed by one passing run.", + "Dedicated consumer and remaining package-specific format/combination checks are still required." + ], + "focusedPassingCases": [ + { + "file": "dash-sdk.spec.js", + "title": "published core / candidate DASH 4.5.2: stable paused boundary seek preserves media and SDK ownership", + "status": "expected", + "details": { + "dash-sdk-inputs": { + "sdk": { + "name": "dashjs", + "version": "4.5.2", + "tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz", + "integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==", + "sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f", + "files": { + "package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1", + "package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28", + "package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd", + "package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da" + } + }, + "codeMember": "package/dist/dash.all.min.js", + "pluginRelease": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "metadataUrl": "https://registry.npmjs.org/artplayer-plugin-dash-control/1.1.0", + "tarball": "https://registry.npmjs.org/artplayer-plugin-dash-control/-/artplayer-plugin-dash-control-1.1.0.tgz", + "integrity": "sha512-EssRkzYXWcln3a6nAzi4ESacBhzMih8s0bzdjXuvBBCh2UFmvK99ITD5E+0cuU8i5ZzIQGQSdce1/gANTrX0BQ==", + "sha256": "f4047a569d99b6a7de57b3719b7ad40109f2a1d360566a840f50ab32aacefcd9", + "archiveBytes": 3385, + "registryGitHead": "daf133b22630b4a0eecfa3336bbddab0e9119d96", + "files": { + "package/README.md": "98982f1123ff9a11f5d3d9a52da6e8fea9cd0989f7465605c27b0f9a46f2dbcd", + "package/dist/artplayer-plugin-dash-control.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.legacy.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.mjs": "e32bf08c33a481781883067dcc639f0495c9dcb8a88b91be13736370f4932fc4", + "package/package.json": "556e2adc479bab36c5973de617c0b57c5d86aa8425643a1952ab04738e9ce927", + "package/types/artplayer-plugin-dash-control.d.ts": "e15ef683e0c335d81531587828593325e037efe7ed29c022477cd14fe71aebba" + }, + "manifest": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "description": "Dash control plugin for ArtPlayer", + "author": "Harvey Zhao ", + "license": "MIT", + "homepage": "https://artplayer.org", + "repository": { + "type": "git", + "url": "git+https://github.com/zhw2590582/ArtPlayer.git" + }, + "bugs": { + "url": "https://github.com/zhw2590582/ArtPlayer/issues" + }, + "keywords": [ + "html5", + "video", + "player" + ], + "exports": { + ".": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.mjs", + "require": "./dist/artplayer-plugin-dash-control.js" + }, + "./legacy": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.legacy.js", + "require": "./dist/artplayer-plugin-dash-control.legacy.js" + } + }, + "main": "./dist/artplayer-plugin-dash-control.js", + "module": "./dist/artplayer-plugin-dash-control.mjs", + "types": "./types/artplayer-plugin-dash-control.d.ts", + "legacy": "./dist/artplayer-plugin-dash-control.legacy.js", + "browserslist": "last 1 Chrome version" + } + }, + "candidateSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "availableCandidate": { + "kind": "installed", + "name": "artplayer-plugin-dash-control", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-dash-control\\dist\\artplayer-plugin-dash-control.js", + "member": "package/dist/artplayer-plugin-dash-control.js", + "sha256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "archiveSha256": "267955976510d1b381600577df6310bc00312748bf25c8379d8f63221ffcbfca", + "sourceHashes": { + "src/audio.svg": "dbee5ce7487c9f8ec927e5286188cf9439345bbe947b6c06c32c07193e01e0be", + "src/cleanup.ts": "8e7fb4ec5ff7babb3d4ce644ae5571ae2f7ecf3cdf8614e89f453624e9d521ef", + "src/index.ts": "153b9a1c97bdf4f46935ac42e6e5bb500038cbfbfd1dc70d885a179e4a233d8e", + "src/mapping.ts": "d3a3c65f3879cb1322fac55d78e5e9527d1994f7b4052ba9743412cb08c1757e", + "src/menu.ts": "216ec7ce54958f2528556b6db6bb61757508f20a587c93529df0876eb6527472", + "src/quality.svg": "4666a4c01764422f9008e442f5a889ff9691bb0386083d673943a0718f4d680c", + "src/sdk-events.ts": "c2423a15c471ff7d771742df3d9d67baac7d34338c2884eec1759c34432df7a7", + "src/sdk.ts": "9afd4dbc949648d7f9bb00d57dba04c71505cdd23312813f60c83a5f5506dc69", + "src/seek-buffer.ts": "ed86e48fabeac02a13cb4e7b6bd41b04bc55e432ae1d995cc432917cfaf1c33f", + "src/types.ts": "d812577c7bd877f6998b55747916117da1f400067977292907e3a910e04c239c", + "package.json": "0757055e9d84e95a3fe2278b86aefad75ddf6e3a902a2e010645f82d9936a158", + "tsconfig.json": "583e4ac1afa99e3a29c7f899df9fdeefcbd14d3847d69143e3fa6a8facac6d99" + } + }, + "pluginLoaded": false, + "media": { + "kind": "generated-dash-media", + "version": "ffmpeg version 2025-11-12-git-6cdd2cbe32-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", + "duration": 12, + "videoHeights": [ + 90, + 180 + ], + "audio": [ + { + "lang": "en", + "frequency": 440 + }, + { + "lang": "fr", + "frequency": 880 + } + ], + "commands": [ + [ + "-hide_banner", + "-loglevel", + "error", + "-n", + "-f", + "lavfi", + "-i", + "testsrc2=size=160x90:rate=24", + "-f", + "lavfi", + "-i", + "testsrc2=size=320x180:rate=24", + "-f", + "lavfi", + "-i", + "sine=frequency=440:sample_rate=48000", + "-f", + "lavfi", + "-i", + "sine=frequency=880:sample_rate=48000", + "-t", + "12", + "-map", + "0:v", + "-map", + "1:v", + "-map", + "2:a", + "-map", + "3:a", + "-c:v", + "libx264", + "-pix_fmt", + "yuv420p", + "-profile:v", + "baseline", + "-level:v", + "3.0", + "-b:v:0", + "150k", + "-b:v:1", + "350k", + "-g", + "48", + "-keyint_min", + "48", + "-sc_threshold", + "0", + "-c:a", + "aac", + "-b:a", + "48k", + "-ac", + "2", + "-metadata:s:a:0", + "language=en", + "-metadata:s:a:1", + "language=fr", + "-f", + "dash", + "-seg_duration", + "2", + "-use_template", + "1", + "-use_timeline", + "1", + "-adaptation_sets", + "id=0,streams=0,1 id=1,streams=2 id=2,streams=3", + "-init_seg_name", + "init-$RepresentationID$.m4s", + "-media_seg_name", + "chunk-$RepresentationID$-$Number%05d$.m4s", + "master.mpd" + ] + ], + "files": { + "chunk-0-00001.m4s": { + "sha256": "0bc9f5c9bfc50526dfdc0241ac5d2da2332097d738450a41887bceb8d0b1f305", + "bytes": 32029 + }, + "chunk-0-00002.m4s": { + "sha256": "a3baefa3f68381a844419beabdee422dc4298c102a7b45a9da16d89b74f461fc", + "bytes": 41742 + }, + "chunk-0-00003.m4s": { + "sha256": "f2540e0a1871967a910e25567aa19ce9aaef002bba84f8cdda8ca9bbc8abd40e", + "bytes": 36346 + }, + "chunk-0-00004.m4s": { + "sha256": "21905f15e90b22cd868d55924d44723b9a02a7b1132384a60b526e49646e9e07", + "bytes": 41226 + }, + "chunk-0-00005.m4s": { + "sha256": "9d0cb0486da40f3a4e6819a5964d4db945305d328cce6ce2c21a60a57c413f42", + "bytes": 35119 + }, + "chunk-0-00006.m4s": { + "sha256": "f52fd4ecf9d0276261b183c6e44096ad2f28267a5f2a0a15ac65cec8705b605f", + "bytes": 38357 + }, + "chunk-1-00001.m4s": { + "sha256": "389d6f02741679ed7ef43f529bbec746b5e1b62a97519ca80be16f114e76845c", + "bytes": 72180 + }, + "chunk-1-00002.m4s": { + "sha256": "5cc737843b84a064acb65d985b2ea7ff151c26937f5bf48cacdf0f39c9e60122", + "bytes": 94545 + }, + "chunk-1-00003.m4s": { + "sha256": "2a1b56d88858f3d9b6070ab8645d878b12f8baa29c567b038d190f89c2f863e6", + "bytes": 84303 + }, + "chunk-1-00004.m4s": { + "sha256": "be7198ae2b2d04e27748fcbe8669734a7ead3a51c25fb7f1c9d981740bf5f92d", + "bytes": 95672 + }, + "chunk-1-00005.m4s": { + "sha256": "502e3dd1ce6ca85c442ba849e605a1b0cb1ca23472af6fe6e0dacaea8a38d5dc", + "bytes": 82244 + }, + "chunk-1-00006.m4s": { + "sha256": "34d6e27576dc3c834d0aff9e5925581a899c354c4fdd34fc639cc63f9807c62f", + "bytes": 90139 + }, + "chunk-2-00001.m4s": { + "sha256": "23eaaffa433ed1808f57b95e14b85fba15b2d7e8eea6c51fd02ce409dbccf7de", + "bytes": 12437 + }, + "chunk-2-00002.m4s": { + "sha256": "f40e15cb8d377dcd4eeac508493694e4a131fd4a0d970ff2636b1b40fc728f0a", + "bytes": 12641 + }, + "chunk-2-00003.m4s": { + "sha256": "e1a1f49359d23f460f9b0a32df5f5da7ba6d234fe59cc4a9c0a5f7e201fed643", + "bytes": 12663 + }, + "chunk-2-00004.m4s": { + "sha256": "a5b0625a33a62cf2b73414c92b7c9f6ac945650d3ff6dadaff26705d10920bf6", + "bytes": 12657 + }, + "chunk-2-00005.m4s": { + "sha256": "ed446e2eb99474765e9b0eb40728bd5d79eba79e74b5fa688a0dbddfb3f4b82a", + "bytes": 12682 + }, + "chunk-2-00006.m4s": { + "sha256": "6b969d834a87836f84eac8769fba2962c8303aacbb832f4710e642a371c6e38e", + "bytes": 13008 + }, + "chunk-3-00001.m4s": { + "sha256": "9171ffc0421c4dc0f874eb8801c2df0b4bf312981a8841455b13081cca1b0feb", + "bytes": 12453 + }, + "chunk-3-00002.m4s": { + "sha256": "da7a827ad08e9b48647f2bc6c90d5db1b53ef15965575d38b7e9facbddd37fc1", + "bytes": 12644 + }, + "chunk-3-00003.m4s": { + "sha256": "3d5f9fd99a21ce3d59f11416936d79252a12bc95560988f1abe4ccf802733ebc", + "bytes": 12643 + }, + "chunk-3-00004.m4s": { + "sha256": "eeca9b9a3f91c8491ad663cb5d686b168c530dc771d46c35ff5919b3a8b4ee37", + "bytes": 12678 + }, + "chunk-3-00005.m4s": { + "sha256": "747526362131944d696b09059ba0a19c106e363a30fa07cf7ec86081c4e277e8", + "bytes": 12582 + }, + "chunk-3-00006.m4s": { + "sha256": "5234fd26fd201536c839a1740d3bd57a5fe8c86e3e180f7f1e4c70cc41f30072", + "bytes": 13077 + }, + "init-0.m4s": { + "sha256": "d0a16341c48647e27452db83de88f88209dbec7e539e159e5057469d28980881", + "bytes": 827 + }, + "init-1.m4s": { + "sha256": "3e814e958e68e98f947883a2b7511a36fb06db127ea074ccd569af0200839948", + "bytes": 828 + }, + "init-2.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "init-3.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "master.mpd": { + "sha256": "6a4cb0a956861dee9aff1c592525c41fb4cf660be86b4c3892a91a46aeec53ef", + "bytes": 2986 + }, + "single.mpd": { + "sha256": "bdbd8a027281cefec1d4021d7e5a2731875188eb331612bc35eef75f265a700b", + "bytes": 1227 + }, + "video-only.mpd": { + "sha256": "b7f8d37c023810ecc38a2564d4644eda4b5a0b0dd2d10dfd39f70a4b49be0566", + "bytes": 1622 + } + } + }, + "capability": { + "sdk": true, + "mse": "function", + "managed": "undefined", + "avc": true, + "aac": true + } + } + } + }, + { + "file": "dash-sdk.spec.js", + "title": "published core / candidate DASH 5.2.1: stable paused boundary seek preserves media and SDK ownership", + "status": "expected", + "details": { + "dash-sdk-inputs": { + "sdk": { + "name": "dashjs", + "version": "5.2.1", + "tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz", + "integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==", + "sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f", + "files": { + "package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c", + "package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28", + "package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e", + "package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49" + } + }, + "codeMember": "package/dist/modern/umd/dash.all.min.js", + "pluginRelease": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "metadataUrl": "https://registry.npmjs.org/artplayer-plugin-dash-control/1.1.0", + "tarball": "https://registry.npmjs.org/artplayer-plugin-dash-control/-/artplayer-plugin-dash-control-1.1.0.tgz", + "integrity": "sha512-EssRkzYXWcln3a6nAzi4ESacBhzMih8s0bzdjXuvBBCh2UFmvK99ITD5E+0cuU8i5ZzIQGQSdce1/gANTrX0BQ==", + "sha256": "f4047a569d99b6a7de57b3719b7ad40109f2a1d360566a840f50ab32aacefcd9", + "archiveBytes": 3385, + "registryGitHead": "daf133b22630b4a0eecfa3336bbddab0e9119d96", + "files": { + "package/README.md": "98982f1123ff9a11f5d3d9a52da6e8fea9cd0989f7465605c27b0f9a46f2dbcd", + "package/dist/artplayer-plugin-dash-control.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.legacy.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.mjs": "e32bf08c33a481781883067dcc639f0495c9dcb8a88b91be13736370f4932fc4", + "package/package.json": "556e2adc479bab36c5973de617c0b57c5d86aa8425643a1952ab04738e9ce927", + "package/types/artplayer-plugin-dash-control.d.ts": "e15ef683e0c335d81531587828593325e037efe7ed29c022477cd14fe71aebba" + }, + "manifest": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "description": "Dash control plugin for ArtPlayer", + "author": "Harvey Zhao ", + "license": "MIT", + "homepage": "https://artplayer.org", + "repository": { + "type": "git", + "url": "git+https://github.com/zhw2590582/ArtPlayer.git" + }, + "bugs": { + "url": "https://github.com/zhw2590582/ArtPlayer/issues" + }, + "keywords": [ + "html5", + "video", + "player" + ], + "exports": { + ".": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.mjs", + "require": "./dist/artplayer-plugin-dash-control.js" + }, + "./legacy": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.legacy.js", + "require": "./dist/artplayer-plugin-dash-control.legacy.js" + } + }, + "main": "./dist/artplayer-plugin-dash-control.js", + "module": "./dist/artplayer-plugin-dash-control.mjs", + "types": "./types/artplayer-plugin-dash-control.d.ts", + "legacy": "./dist/artplayer-plugin-dash-control.legacy.js", + "browserslist": "last 1 Chrome version" + } + }, + "candidateSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "availableCandidate": { + "kind": "installed", + "name": "artplayer-plugin-dash-control", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-dash-control\\dist\\artplayer-plugin-dash-control.js", + "member": "package/dist/artplayer-plugin-dash-control.js", + "sha256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "archiveSha256": "267955976510d1b381600577df6310bc00312748bf25c8379d8f63221ffcbfca", + "sourceHashes": { + "src/audio.svg": "dbee5ce7487c9f8ec927e5286188cf9439345bbe947b6c06c32c07193e01e0be", + "src/cleanup.ts": "8e7fb4ec5ff7babb3d4ce644ae5571ae2f7ecf3cdf8614e89f453624e9d521ef", + "src/index.ts": "153b9a1c97bdf4f46935ac42e6e5bb500038cbfbfd1dc70d885a179e4a233d8e", + "src/mapping.ts": "d3a3c65f3879cb1322fac55d78e5e9527d1994f7b4052ba9743412cb08c1757e", + "src/menu.ts": "216ec7ce54958f2528556b6db6bb61757508f20a587c93529df0876eb6527472", + "src/quality.svg": "4666a4c01764422f9008e442f5a889ff9691bb0386083d673943a0718f4d680c", + "src/sdk-events.ts": "c2423a15c471ff7d771742df3d9d67baac7d34338c2884eec1759c34432df7a7", + "src/sdk.ts": "9afd4dbc949648d7f9bb00d57dba04c71505cdd23312813f60c83a5f5506dc69", + "src/seek-buffer.ts": "ed86e48fabeac02a13cb4e7b6bd41b04bc55e432ae1d995cc432917cfaf1c33f", + "src/types.ts": "d812577c7bd877f6998b55747916117da1f400067977292907e3a910e04c239c", + "package.json": "0757055e9d84e95a3fe2278b86aefad75ddf6e3a902a2e010645f82d9936a158", + "tsconfig.json": "583e4ac1afa99e3a29c7f899df9fdeefcbd14d3847d69143e3fa6a8facac6d99" + } + }, + "pluginLoaded": false, + "media": { + "kind": "generated-dash-media", + "version": "ffmpeg version 2025-11-12-git-6cdd2cbe32-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", + "duration": 12, + "videoHeights": [ + 90, + 180 + ], + "audio": [ + { + "lang": "en", + "frequency": 440 + }, + { + "lang": "fr", + "frequency": 880 + } + ], + "commands": [ + [ + "-hide_banner", + "-loglevel", + "error", + "-n", + "-f", + "lavfi", + "-i", + "testsrc2=size=160x90:rate=24", + "-f", + "lavfi", + "-i", + "testsrc2=size=320x180:rate=24", + "-f", + "lavfi", + "-i", + "sine=frequency=440:sample_rate=48000", + "-f", + "lavfi", + "-i", + "sine=frequency=880:sample_rate=48000", + "-t", + "12", + "-map", + "0:v", + "-map", + "1:v", + "-map", + "2:a", + "-map", + "3:a", + "-c:v", + "libx264", + "-pix_fmt", + "yuv420p", + "-profile:v", + "baseline", + "-level:v", + "3.0", + "-b:v:0", + "150k", + "-b:v:1", + "350k", + "-g", + "48", + "-keyint_min", + "48", + "-sc_threshold", + "0", + "-c:a", + "aac", + "-b:a", + "48k", + "-ac", + "2", + "-metadata:s:a:0", + "language=en", + "-metadata:s:a:1", + "language=fr", + "-f", + "dash", + "-seg_duration", + "2", + "-use_template", + "1", + "-use_timeline", + "1", + "-adaptation_sets", + "id=0,streams=0,1 id=1,streams=2 id=2,streams=3", + "-init_seg_name", + "init-$RepresentationID$.m4s", + "-media_seg_name", + "chunk-$RepresentationID$-$Number%05d$.m4s", + "master.mpd" + ] + ], + "files": { + "chunk-0-00001.m4s": { + "sha256": "0bc9f5c9bfc50526dfdc0241ac5d2da2332097d738450a41887bceb8d0b1f305", + "bytes": 32029 + }, + "chunk-0-00002.m4s": { + "sha256": "a3baefa3f68381a844419beabdee422dc4298c102a7b45a9da16d89b74f461fc", + "bytes": 41742 + }, + "chunk-0-00003.m4s": { + "sha256": "f2540e0a1871967a910e25567aa19ce9aaef002bba84f8cdda8ca9bbc8abd40e", + "bytes": 36346 + }, + "chunk-0-00004.m4s": { + "sha256": "21905f15e90b22cd868d55924d44723b9a02a7b1132384a60b526e49646e9e07", + "bytes": 41226 + }, + "chunk-0-00005.m4s": { + "sha256": "9d0cb0486da40f3a4e6819a5964d4db945305d328cce6ce2c21a60a57c413f42", + "bytes": 35119 + }, + "chunk-0-00006.m4s": { + "sha256": "f52fd4ecf9d0276261b183c6e44096ad2f28267a5f2a0a15ac65cec8705b605f", + "bytes": 38357 + }, + "chunk-1-00001.m4s": { + "sha256": "389d6f02741679ed7ef43f529bbec746b5e1b62a97519ca80be16f114e76845c", + "bytes": 72180 + }, + "chunk-1-00002.m4s": { + "sha256": "5cc737843b84a064acb65d985b2ea7ff151c26937f5bf48cacdf0f39c9e60122", + "bytes": 94545 + }, + "chunk-1-00003.m4s": { + "sha256": "2a1b56d88858f3d9b6070ab8645d878b12f8baa29c567b038d190f89c2f863e6", + "bytes": 84303 + }, + "chunk-1-00004.m4s": { + "sha256": "be7198ae2b2d04e27748fcbe8669734a7ead3a51c25fb7f1c9d981740bf5f92d", + "bytes": 95672 + }, + "chunk-1-00005.m4s": { + "sha256": "502e3dd1ce6ca85c442ba849e605a1b0cb1ca23472af6fe6e0dacaea8a38d5dc", + "bytes": 82244 + }, + "chunk-1-00006.m4s": { + "sha256": "34d6e27576dc3c834d0aff9e5925581a899c354c4fdd34fc639cc63f9807c62f", + "bytes": 90139 + }, + "chunk-2-00001.m4s": { + "sha256": "23eaaffa433ed1808f57b95e14b85fba15b2d7e8eea6c51fd02ce409dbccf7de", + "bytes": 12437 + }, + "chunk-2-00002.m4s": { + "sha256": "f40e15cb8d377dcd4eeac508493694e4a131fd4a0d970ff2636b1b40fc728f0a", + "bytes": 12641 + }, + "chunk-2-00003.m4s": { + "sha256": "e1a1f49359d23f460f9b0a32df5f5da7ba6d234fe59cc4a9c0a5f7e201fed643", + "bytes": 12663 + }, + "chunk-2-00004.m4s": { + "sha256": "a5b0625a33a62cf2b73414c92b7c9f6ac945650d3ff6dadaff26705d10920bf6", + "bytes": 12657 + }, + "chunk-2-00005.m4s": { + "sha256": "ed446e2eb99474765e9b0eb40728bd5d79eba79e74b5fa688a0dbddfb3f4b82a", + "bytes": 12682 + }, + "chunk-2-00006.m4s": { + "sha256": "6b969d834a87836f84eac8769fba2962c8303aacbb832f4710e642a371c6e38e", + "bytes": 13008 + }, + "chunk-3-00001.m4s": { + "sha256": "9171ffc0421c4dc0f874eb8801c2df0b4bf312981a8841455b13081cca1b0feb", + "bytes": 12453 + }, + "chunk-3-00002.m4s": { + "sha256": "da7a827ad08e9b48647f2bc6c90d5db1b53ef15965575d38b7e9facbddd37fc1", + "bytes": 12644 + }, + "chunk-3-00003.m4s": { + "sha256": "3d5f9fd99a21ce3d59f11416936d79252a12bc95560988f1abe4ccf802733ebc", + "bytes": 12643 + }, + "chunk-3-00004.m4s": { + "sha256": "eeca9b9a3f91c8491ad663cb5d686b168c530dc771d46c35ff5919b3a8b4ee37", + "bytes": 12678 + }, + "chunk-3-00005.m4s": { + "sha256": "747526362131944d696b09059ba0a19c106e363a30fa07cf7ec86081c4e277e8", + "bytes": 12582 + }, + "chunk-3-00006.m4s": { + "sha256": "5234fd26fd201536c839a1740d3bd57a5fe8c86e3e180f7f1e4c70cc41f30072", + "bytes": 13077 + }, + "init-0.m4s": { + "sha256": "d0a16341c48647e27452db83de88f88209dbec7e539e159e5057469d28980881", + "bytes": 827 + }, + "init-1.m4s": { + "sha256": "3e814e958e68e98f947883a2b7511a36fb06db127ea074ccd569af0200839948", + "bytes": 828 + }, + "init-2.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "init-3.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "master.mpd": { + "sha256": "6a4cb0a956861dee9aff1c592525c41fb4cf660be86b4c3892a91a46aeec53ef", + "bytes": 2986 + }, + "single.mpd": { + "sha256": "bdbd8a027281cefec1d4021d7e5a2731875188eb331612bc35eef75f265a700b", + "bytes": 1227 + }, + "video-only.mpd": { + "sha256": "b7f8d37c023810ecc38a2564d4644eda4b5a0b0dd2d10dfd39f70a4b49be0566", + "bytes": 1622 + } + } + }, + "capability": { + "sdk": true, + "mse": "function", + "managed": "undefined", + "avc": true, + "aac": true + } + } + } + }, + { + "file": "dash-sdk.spec.js", + "title": "candidate core / candidate DASH 4.5.2: stable paused boundary seek preserves media and SDK ownership", + "status": "expected", + "details": { + "dash-sdk-inputs": { + "sdk": { + "name": "dashjs", + "version": "4.5.2", + "tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz", + "integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==", + "sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f", + "files": { + "package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1", + "package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28", + "package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd", + "package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da" + } + }, + "codeMember": "package/dist/dash.all.min.js", + "pluginRelease": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "metadataUrl": "https://registry.npmjs.org/artplayer-plugin-dash-control/1.1.0", + "tarball": "https://registry.npmjs.org/artplayer-plugin-dash-control/-/artplayer-plugin-dash-control-1.1.0.tgz", + "integrity": "sha512-EssRkzYXWcln3a6nAzi4ESacBhzMih8s0bzdjXuvBBCh2UFmvK99ITD5E+0cuU8i5ZzIQGQSdce1/gANTrX0BQ==", + "sha256": "f4047a569d99b6a7de57b3719b7ad40109f2a1d360566a840f50ab32aacefcd9", + "archiveBytes": 3385, + "registryGitHead": "daf133b22630b4a0eecfa3336bbddab0e9119d96", + "files": { + "package/README.md": "98982f1123ff9a11f5d3d9a52da6e8fea9cd0989f7465605c27b0f9a46f2dbcd", + "package/dist/artplayer-plugin-dash-control.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.legacy.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.mjs": "e32bf08c33a481781883067dcc639f0495c9dcb8a88b91be13736370f4932fc4", + "package/package.json": "556e2adc479bab36c5973de617c0b57c5d86aa8425643a1952ab04738e9ce927", + "package/types/artplayer-plugin-dash-control.d.ts": "e15ef683e0c335d81531587828593325e037efe7ed29c022477cd14fe71aebba" + }, + "manifest": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "description": "Dash control plugin for ArtPlayer", + "author": "Harvey Zhao ", + "license": "MIT", + "homepage": "https://artplayer.org", + "repository": { + "type": "git", + "url": "git+https://github.com/zhw2590582/ArtPlayer.git" + }, + "bugs": { + "url": "https://github.com/zhw2590582/ArtPlayer/issues" + }, + "keywords": [ + "html5", + "video", + "player" + ], + "exports": { + ".": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.mjs", + "require": "./dist/artplayer-plugin-dash-control.js" + }, + "./legacy": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.legacy.js", + "require": "./dist/artplayer-plugin-dash-control.legacy.js" + } + }, + "main": "./dist/artplayer-plugin-dash-control.js", + "module": "./dist/artplayer-plugin-dash-control.mjs", + "types": "./types/artplayer-plugin-dash-control.d.ts", + "legacy": "./dist/artplayer-plugin-dash-control.legacy.js", + "browserslist": "last 1 Chrome version" + } + }, + "candidateSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "availableCandidate": { + "kind": "installed", + "name": "artplayer-plugin-dash-control", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-dash-control\\dist\\artplayer-plugin-dash-control.js", + "member": "package/dist/artplayer-plugin-dash-control.js", + "sha256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "archiveSha256": "267955976510d1b381600577df6310bc00312748bf25c8379d8f63221ffcbfca", + "sourceHashes": { + "src/audio.svg": "dbee5ce7487c9f8ec927e5286188cf9439345bbe947b6c06c32c07193e01e0be", + "src/cleanup.ts": "8e7fb4ec5ff7babb3d4ce644ae5571ae2f7ecf3cdf8614e89f453624e9d521ef", + "src/index.ts": "153b9a1c97bdf4f46935ac42e6e5bb500038cbfbfd1dc70d885a179e4a233d8e", + "src/mapping.ts": "d3a3c65f3879cb1322fac55d78e5e9527d1994f7b4052ba9743412cb08c1757e", + "src/menu.ts": "216ec7ce54958f2528556b6db6bb61757508f20a587c93529df0876eb6527472", + "src/quality.svg": "4666a4c01764422f9008e442f5a889ff9691bb0386083d673943a0718f4d680c", + "src/sdk-events.ts": "c2423a15c471ff7d771742df3d9d67baac7d34338c2884eec1759c34432df7a7", + "src/sdk.ts": "9afd4dbc949648d7f9bb00d57dba04c71505cdd23312813f60c83a5f5506dc69", + "src/seek-buffer.ts": "ed86e48fabeac02a13cb4e7b6bd41b04bc55e432ae1d995cc432917cfaf1c33f", + "src/types.ts": "d812577c7bd877f6998b55747916117da1f400067977292907e3a910e04c239c", + "package.json": "0757055e9d84e95a3fe2278b86aefad75ddf6e3a902a2e010645f82d9936a158", + "tsconfig.json": "583e4ac1afa99e3a29c7f899df9fdeefcbd14d3847d69143e3fa6a8facac6d99" + } + }, + "pluginLoaded": false, + "media": { + "kind": "generated-dash-media", + "version": "ffmpeg version 2025-11-12-git-6cdd2cbe32-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", + "duration": 12, + "videoHeights": [ + 90, + 180 + ], + "audio": [ + { + "lang": "en", + "frequency": 440 + }, + { + "lang": "fr", + "frequency": 880 + } + ], + "commands": [ + [ + "-hide_banner", + "-loglevel", + "error", + "-n", + "-f", + "lavfi", + "-i", + "testsrc2=size=160x90:rate=24", + "-f", + "lavfi", + "-i", + "testsrc2=size=320x180:rate=24", + "-f", + "lavfi", + "-i", + "sine=frequency=440:sample_rate=48000", + "-f", + "lavfi", + "-i", + "sine=frequency=880:sample_rate=48000", + "-t", + "12", + "-map", + "0:v", + "-map", + "1:v", + "-map", + "2:a", + "-map", + "3:a", + "-c:v", + "libx264", + "-pix_fmt", + "yuv420p", + "-profile:v", + "baseline", + "-level:v", + "3.0", + "-b:v:0", + "150k", + "-b:v:1", + "350k", + "-g", + "48", + "-keyint_min", + "48", + "-sc_threshold", + "0", + "-c:a", + "aac", + "-b:a", + "48k", + "-ac", + "2", + "-metadata:s:a:0", + "language=en", + "-metadata:s:a:1", + "language=fr", + "-f", + "dash", + "-seg_duration", + "2", + "-use_template", + "1", + "-use_timeline", + "1", + "-adaptation_sets", + "id=0,streams=0,1 id=1,streams=2 id=2,streams=3", + "-init_seg_name", + "init-$RepresentationID$.m4s", + "-media_seg_name", + "chunk-$RepresentationID$-$Number%05d$.m4s", + "master.mpd" + ] + ], + "files": { + "chunk-0-00001.m4s": { + "sha256": "0bc9f5c9bfc50526dfdc0241ac5d2da2332097d738450a41887bceb8d0b1f305", + "bytes": 32029 + }, + "chunk-0-00002.m4s": { + "sha256": "a3baefa3f68381a844419beabdee422dc4298c102a7b45a9da16d89b74f461fc", + "bytes": 41742 + }, + "chunk-0-00003.m4s": { + "sha256": "f2540e0a1871967a910e25567aa19ce9aaef002bba84f8cdda8ca9bbc8abd40e", + "bytes": 36346 + }, + "chunk-0-00004.m4s": { + "sha256": "21905f15e90b22cd868d55924d44723b9a02a7b1132384a60b526e49646e9e07", + "bytes": 41226 + }, + "chunk-0-00005.m4s": { + "sha256": "9d0cb0486da40f3a4e6819a5964d4db945305d328cce6ce2c21a60a57c413f42", + "bytes": 35119 + }, + "chunk-0-00006.m4s": { + "sha256": "f52fd4ecf9d0276261b183c6e44096ad2f28267a5f2a0a15ac65cec8705b605f", + "bytes": 38357 + }, + "chunk-1-00001.m4s": { + "sha256": "389d6f02741679ed7ef43f529bbec746b5e1b62a97519ca80be16f114e76845c", + "bytes": 72180 + }, + "chunk-1-00002.m4s": { + "sha256": "5cc737843b84a064acb65d985b2ea7ff151c26937f5bf48cacdf0f39c9e60122", + "bytes": 94545 + }, + "chunk-1-00003.m4s": { + "sha256": "2a1b56d88858f3d9b6070ab8645d878b12f8baa29c567b038d190f89c2f863e6", + "bytes": 84303 + }, + "chunk-1-00004.m4s": { + "sha256": "be7198ae2b2d04e27748fcbe8669734a7ead3a51c25fb7f1c9d981740bf5f92d", + "bytes": 95672 + }, + "chunk-1-00005.m4s": { + "sha256": "502e3dd1ce6ca85c442ba849e605a1b0cb1ca23472af6fe6e0dacaea8a38d5dc", + "bytes": 82244 + }, + "chunk-1-00006.m4s": { + "sha256": "34d6e27576dc3c834d0aff9e5925581a899c354c4fdd34fc639cc63f9807c62f", + "bytes": 90139 + }, + "chunk-2-00001.m4s": { + "sha256": "23eaaffa433ed1808f57b95e14b85fba15b2d7e8eea6c51fd02ce409dbccf7de", + "bytes": 12437 + }, + "chunk-2-00002.m4s": { + "sha256": "f40e15cb8d377dcd4eeac508493694e4a131fd4a0d970ff2636b1b40fc728f0a", + "bytes": 12641 + }, + "chunk-2-00003.m4s": { + "sha256": "e1a1f49359d23f460f9b0a32df5f5da7ba6d234fe59cc4a9c0a5f7e201fed643", + "bytes": 12663 + }, + "chunk-2-00004.m4s": { + "sha256": "a5b0625a33a62cf2b73414c92b7c9f6ac945650d3ff6dadaff26705d10920bf6", + "bytes": 12657 + }, + "chunk-2-00005.m4s": { + "sha256": "ed446e2eb99474765e9b0eb40728bd5d79eba79e74b5fa688a0dbddfb3f4b82a", + "bytes": 12682 + }, + "chunk-2-00006.m4s": { + "sha256": "6b969d834a87836f84eac8769fba2962c8303aacbb832f4710e642a371c6e38e", + "bytes": 13008 + }, + "chunk-3-00001.m4s": { + "sha256": "9171ffc0421c4dc0f874eb8801c2df0b4bf312981a8841455b13081cca1b0feb", + "bytes": 12453 + }, + "chunk-3-00002.m4s": { + "sha256": "da7a827ad08e9b48647f2bc6c90d5db1b53ef15965575d38b7e9facbddd37fc1", + "bytes": 12644 + }, + "chunk-3-00003.m4s": { + "sha256": "3d5f9fd99a21ce3d59f11416936d79252a12bc95560988f1abe4ccf802733ebc", + "bytes": 12643 + }, + "chunk-3-00004.m4s": { + "sha256": "eeca9b9a3f91c8491ad663cb5d686b168c530dc771d46c35ff5919b3a8b4ee37", + "bytes": 12678 + }, + "chunk-3-00005.m4s": { + "sha256": "747526362131944d696b09059ba0a19c106e363a30fa07cf7ec86081c4e277e8", + "bytes": 12582 + }, + "chunk-3-00006.m4s": { + "sha256": "5234fd26fd201536c839a1740d3bd57a5fe8c86e3e180f7f1e4c70cc41f30072", + "bytes": 13077 + }, + "init-0.m4s": { + "sha256": "d0a16341c48647e27452db83de88f88209dbec7e539e159e5057469d28980881", + "bytes": 827 + }, + "init-1.m4s": { + "sha256": "3e814e958e68e98f947883a2b7511a36fb06db127ea074ccd569af0200839948", + "bytes": 828 + }, + "init-2.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "init-3.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "master.mpd": { + "sha256": "6a4cb0a956861dee9aff1c592525c41fb4cf660be86b4c3892a91a46aeec53ef", + "bytes": 2986 + }, + "single.mpd": { + "sha256": "bdbd8a027281cefec1d4021d7e5a2731875188eb331612bc35eef75f265a700b", + "bytes": 1227 + }, + "video-only.mpd": { + "sha256": "b7f8d37c023810ecc38a2564d4644eda4b5a0b0dd2d10dfd39f70a4b49be0566", + "bytes": 1622 + } + } + }, + "capability": { + "sdk": true, + "mse": "function", + "managed": "undefined", + "avc": true, + "aac": true + } + } + } + }, + { + "file": "dash-sdk.spec.js", + "title": "candidate core / candidate DASH 5.2.1: stable paused boundary seek preserves media and SDK ownership", + "status": "expected", + "details": { + "dash-sdk-inputs": { + "sdk": { + "name": "dashjs", + "version": "5.2.1", + "tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz", + "integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==", + "sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f", + "files": { + "package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c", + "package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28", + "package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e", + "package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49" + } + }, + "codeMember": "package/dist/modern/umd/dash.all.min.js", + "pluginRelease": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "metadataUrl": "https://registry.npmjs.org/artplayer-plugin-dash-control/1.1.0", + "tarball": "https://registry.npmjs.org/artplayer-plugin-dash-control/-/artplayer-plugin-dash-control-1.1.0.tgz", + "integrity": "sha512-EssRkzYXWcln3a6nAzi4ESacBhzMih8s0bzdjXuvBBCh2UFmvK99ITD5E+0cuU8i5ZzIQGQSdce1/gANTrX0BQ==", + "sha256": "f4047a569d99b6a7de57b3719b7ad40109f2a1d360566a840f50ab32aacefcd9", + "archiveBytes": 3385, + "registryGitHead": "daf133b22630b4a0eecfa3336bbddab0e9119d96", + "files": { + "package/README.md": "98982f1123ff9a11f5d3d9a52da6e8fea9cd0989f7465605c27b0f9a46f2dbcd", + "package/dist/artplayer-plugin-dash-control.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.legacy.js": "f0cbbcf8badeaca13c05ae178932818cb52fbce37ed504ac0e62160b9c7e1145", + "package/dist/artplayer-plugin-dash-control.mjs": "e32bf08c33a481781883067dcc639f0495c9dcb8a88b91be13736370f4932fc4", + "package/package.json": "556e2adc479bab36c5973de617c0b57c5d86aa8425643a1952ab04738e9ce927", + "package/types/artplayer-plugin-dash-control.d.ts": "e15ef683e0c335d81531587828593325e037efe7ed29c022477cd14fe71aebba" + }, + "manifest": { + "name": "artplayer-plugin-dash-control", + "version": "1.1.0", + "description": "Dash control plugin for ArtPlayer", + "author": "Harvey Zhao ", + "license": "MIT", + "homepage": "https://artplayer.org", + "repository": { + "type": "git", + "url": "git+https://github.com/zhw2590582/ArtPlayer.git" + }, + "bugs": { + "url": "https://github.com/zhw2590582/ArtPlayer/issues" + }, + "keywords": [ + "html5", + "video", + "player" + ], + "exports": { + ".": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.mjs", + "require": "./dist/artplayer-plugin-dash-control.js" + }, + "./legacy": { + "types": "./types/artplayer-plugin-dash-control.d.ts", + "import": "./dist/artplayer-plugin-dash-control.legacy.js", + "require": "./dist/artplayer-plugin-dash-control.legacy.js" + } + }, + "main": "./dist/artplayer-plugin-dash-control.js", + "module": "./dist/artplayer-plugin-dash-control.mjs", + "types": "./types/artplayer-plugin-dash-control.d.ts", + "legacy": "./dist/artplayer-plugin-dash-control.legacy.js", + "browserslist": "last 1 Chrome version" + } + }, + "candidateSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "availableCandidate": { + "kind": "installed", + "name": "artplayer-plugin-dash-control", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-dash-control\\dist\\artplayer-plugin-dash-control.js", + "member": "package/dist/artplayer-plugin-dash-control.js", + "sha256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57", + "archiveSha256": "267955976510d1b381600577df6310bc00312748bf25c8379d8f63221ffcbfca", + "sourceHashes": { + "src/audio.svg": "dbee5ce7487c9f8ec927e5286188cf9439345bbe947b6c06c32c07193e01e0be", + "src/cleanup.ts": "8e7fb4ec5ff7babb3d4ce644ae5571ae2f7ecf3cdf8614e89f453624e9d521ef", + "src/index.ts": "153b9a1c97bdf4f46935ac42e6e5bb500038cbfbfd1dc70d885a179e4a233d8e", + "src/mapping.ts": "d3a3c65f3879cb1322fac55d78e5e9527d1994f7b4052ba9743412cb08c1757e", + "src/menu.ts": "216ec7ce54958f2528556b6db6bb61757508f20a587c93529df0876eb6527472", + "src/quality.svg": "4666a4c01764422f9008e442f5a889ff9691bb0386083d673943a0718f4d680c", + "src/sdk-events.ts": "c2423a15c471ff7d771742df3d9d67baac7d34338c2884eec1759c34432df7a7", + "src/sdk.ts": "9afd4dbc949648d7f9bb00d57dba04c71505cdd23312813f60c83a5f5506dc69", + "src/seek-buffer.ts": "ed86e48fabeac02a13cb4e7b6bd41b04bc55e432ae1d995cc432917cfaf1c33f", + "src/types.ts": "d812577c7bd877f6998b55747916117da1f400067977292907e3a910e04c239c", + "package.json": "0757055e9d84e95a3fe2278b86aefad75ddf6e3a902a2e010645f82d9936a158", + "tsconfig.json": "583e4ac1afa99e3a29c7f899df9fdeefcbd14d3847d69143e3fa6a8facac6d99" + } + }, + "pluginLoaded": false, + "media": { + "kind": "generated-dash-media", + "version": "ffmpeg version 2025-11-12-git-6cdd2cbe32-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers", + "duration": 12, + "videoHeights": [ + 90, + 180 + ], + "audio": [ + { + "lang": "en", + "frequency": 440 + }, + { + "lang": "fr", + "frequency": 880 + } + ], + "commands": [ + [ + "-hide_banner", + "-loglevel", + "error", + "-n", + "-f", + "lavfi", + "-i", + "testsrc2=size=160x90:rate=24", + "-f", + "lavfi", + "-i", + "testsrc2=size=320x180:rate=24", + "-f", + "lavfi", + "-i", + "sine=frequency=440:sample_rate=48000", + "-f", + "lavfi", + "-i", + "sine=frequency=880:sample_rate=48000", + "-t", + "12", + "-map", + "0:v", + "-map", + "1:v", + "-map", + "2:a", + "-map", + "3:a", + "-c:v", + "libx264", + "-pix_fmt", + "yuv420p", + "-profile:v", + "baseline", + "-level:v", + "3.0", + "-b:v:0", + "150k", + "-b:v:1", + "350k", + "-g", + "48", + "-keyint_min", + "48", + "-sc_threshold", + "0", + "-c:a", + "aac", + "-b:a", + "48k", + "-ac", + "2", + "-metadata:s:a:0", + "language=en", + "-metadata:s:a:1", + "language=fr", + "-f", + "dash", + "-seg_duration", + "2", + "-use_template", + "1", + "-use_timeline", + "1", + "-adaptation_sets", + "id=0,streams=0,1 id=1,streams=2 id=2,streams=3", + "-init_seg_name", + "init-$RepresentationID$.m4s", + "-media_seg_name", + "chunk-$RepresentationID$-$Number%05d$.m4s", + "master.mpd" + ] + ], + "files": { + "chunk-0-00001.m4s": { + "sha256": "0bc9f5c9bfc50526dfdc0241ac5d2da2332097d738450a41887bceb8d0b1f305", + "bytes": 32029 + }, + "chunk-0-00002.m4s": { + "sha256": "a3baefa3f68381a844419beabdee422dc4298c102a7b45a9da16d89b74f461fc", + "bytes": 41742 + }, + "chunk-0-00003.m4s": { + "sha256": "f2540e0a1871967a910e25567aa19ce9aaef002bba84f8cdda8ca9bbc8abd40e", + "bytes": 36346 + }, + "chunk-0-00004.m4s": { + "sha256": "21905f15e90b22cd868d55924d44723b9a02a7b1132384a60b526e49646e9e07", + "bytes": 41226 + }, + "chunk-0-00005.m4s": { + "sha256": "9d0cb0486da40f3a4e6819a5964d4db945305d328cce6ce2c21a60a57c413f42", + "bytes": 35119 + }, + "chunk-0-00006.m4s": { + "sha256": "f52fd4ecf9d0276261b183c6e44096ad2f28267a5f2a0a15ac65cec8705b605f", + "bytes": 38357 + }, + "chunk-1-00001.m4s": { + "sha256": "389d6f02741679ed7ef43f529bbec746b5e1b62a97519ca80be16f114e76845c", + "bytes": 72180 + }, + "chunk-1-00002.m4s": { + "sha256": "5cc737843b84a064acb65d985b2ea7ff151c26937f5bf48cacdf0f39c9e60122", + "bytes": 94545 + }, + "chunk-1-00003.m4s": { + "sha256": "2a1b56d88858f3d9b6070ab8645d878b12f8baa29c567b038d190f89c2f863e6", + "bytes": 84303 + }, + "chunk-1-00004.m4s": { + "sha256": "be7198ae2b2d04e27748fcbe8669734a7ead3a51c25fb7f1c9d981740bf5f92d", + "bytes": 95672 + }, + "chunk-1-00005.m4s": { + "sha256": "502e3dd1ce6ca85c442ba849e605a1b0cb1ca23472af6fe6e0dacaea8a38d5dc", + "bytes": 82244 + }, + "chunk-1-00006.m4s": { + "sha256": "34d6e27576dc3c834d0aff9e5925581a899c354c4fdd34fc639cc63f9807c62f", + "bytes": 90139 + }, + "chunk-2-00001.m4s": { + "sha256": "23eaaffa433ed1808f57b95e14b85fba15b2d7e8eea6c51fd02ce409dbccf7de", + "bytes": 12437 + }, + "chunk-2-00002.m4s": { + "sha256": "f40e15cb8d377dcd4eeac508493694e4a131fd4a0d970ff2636b1b40fc728f0a", + "bytes": 12641 + }, + "chunk-2-00003.m4s": { + "sha256": "e1a1f49359d23f460f9b0a32df5f5da7ba6d234fe59cc4a9c0a5f7e201fed643", + "bytes": 12663 + }, + "chunk-2-00004.m4s": { + "sha256": "a5b0625a33a62cf2b73414c92b7c9f6ac945650d3ff6dadaff26705d10920bf6", + "bytes": 12657 + }, + "chunk-2-00005.m4s": { + "sha256": "ed446e2eb99474765e9b0eb40728bd5d79eba79e74b5fa688a0dbddfb3f4b82a", + "bytes": 12682 + }, + "chunk-2-00006.m4s": { + "sha256": "6b969d834a87836f84eac8769fba2962c8303aacbb832f4710e642a371c6e38e", + "bytes": 13008 + }, + "chunk-3-00001.m4s": { + "sha256": "9171ffc0421c4dc0f874eb8801c2df0b4bf312981a8841455b13081cca1b0feb", + "bytes": 12453 + }, + "chunk-3-00002.m4s": { + "sha256": "da7a827ad08e9b48647f2bc6c90d5db1b53ef15965575d38b7e9facbddd37fc1", + "bytes": 12644 + }, + "chunk-3-00003.m4s": { + "sha256": "3d5f9fd99a21ce3d59f11416936d79252a12bc95560988f1abe4ccf802733ebc", + "bytes": 12643 + }, + "chunk-3-00004.m4s": { + "sha256": "eeca9b9a3f91c8491ad663cb5d686b168c530dc771d46c35ff5919b3a8b4ee37", + "bytes": 12678 + }, + "chunk-3-00005.m4s": { + "sha256": "747526362131944d696b09059ba0a19c106e363a30fa07cf7ec86081c4e277e8", + "bytes": 12582 + }, + "chunk-3-00006.m4s": { + "sha256": "5234fd26fd201536c839a1740d3bd57a5fe8c86e3e180f7f1e4c70cc41f30072", + "bytes": 13077 + }, + "init-0.m4s": { + "sha256": "d0a16341c48647e27452db83de88f88209dbec7e539e159e5057469d28980881", + "bytes": 827 + }, + "init-1.m4s": { + "sha256": "3e814e958e68e98f947883a2b7511a36fb06db127ea074ccd569af0200839948", + "bytes": 828 + }, + "init-2.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "init-3.m4s": { + "sha256": "866460ae9e8465b1473c3dbbc63f38416815d75d906790109575cf1de8332423", + "bytes": 764 + }, + "master.mpd": { + "sha256": "6a4cb0a956861dee9aff1c592525c41fb4cf660be86b4c3892a91a46aeec53ef", + "bytes": 2986 + }, + "single.mpd": { + "sha256": "bdbd8a027281cefec1d4021d7e5a2731875188eb331612bc35eef75f265a700b", + "bytes": 1227 + }, + "video-only.mpd": { + "sha256": "b7f8d37c023810ecc38a2564d4644eda4b5a0b0dd2d10dfd39f70a4b49be0566", + "bytes": 1622 + } + } + }, + "capability": { + "sdk": true, + "mse": "function", + "managed": "undefined", + "avc": true, + "aac": true + } + } + } + }, + { + "file": "jassub-native.spec.js", + "title": "JASSUB candidate artifact renders actual WASM subtitles through seek and layout with candidate core, customCanvas=false, defaultOffscreen=false", + "status": "expected", + "details": { + "jassub-selected-input": { + "core": "candidate", + "provenance": { + "kind": "installed", + "name": "artplayer-plugin-jassub", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-jassub\\dist\\artplayer-plugin-jassub.js", + "member": "package/dist/artplayer-plugin-jassub.js", + "sha256": "6dc1e7a9e2172c4983c99b2e16c969a974039e6fe9a48b94817dd0a7a30fa995", + "archiveSha256": "da7035563d24f535435fbb1fcdded6739944349099e83beaa6bca05df51c0ecd", + "sourceHashes": { + "src/index.ts": "3e210671548168ee919812091186edb43c9ae0f8f5ddb9b610379080d7c4388f", + "src/jassub.es.d.ts": "6f5ac9310757525d81da2b2c3c9b8f1f397eb5e42d22f925cbf514df0af99d58", + "src/jassub.es.js": "ebabca473edfbe7f9768dba25b2c2403f2c9c5dec64292fa008d8eb758e32696", + "src/registration.ts": "cc45b907d9e2a84e68246ccdf8a11ef03d3ca69bf5f8a3182efddcd766283f72", + "worker/jassub-worker-modern.wasm": "8a8b37463713d1f2ddbc1fbb8a35889d9565e5a6670851758b46b2216d8e513c", + "worker/jassub-worker.js": "0fb9a83f96fc39426e733a94f3e7fe4e37099324c08328450ba032b653e85707", + "worker/jassub-worker.wasm": "73880d99ba9260ac39fc4476491cf254ca784c76f3af2fb03f3f9be8065ad3c0", + "package.json": "e5098c03fb59c920ba28318348ffa5573e162d38293d0ac39c4fd74f9ee70c9b", + "tsconfig.json": "ba709141dbff3861beb4ab9509b861b663a2a94c653c1e3f2b75ca6d3227d5bb" + } + } + }, + "jassub-direct-destroy": { + "coreAlive": true, + "workers": [ + 1 + ], + "canvases": 0 + } + } + }, + { + "file": "jassub-native.spec.js", + "title": "JASSUB candidate artifact renders actual WASM subtitles through seek and layout with published core, customCanvas=false, defaultOffscreen=false", + "status": "expected", + "details": { + "jassub-selected-input": { + "core": "published", + "provenance": { + "kind": "installed", + "name": "artplayer-plugin-jassub", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-jassub\\dist\\artplayer-plugin-jassub.js", + "member": "package/dist/artplayer-plugin-jassub.js", + "sha256": "6dc1e7a9e2172c4983c99b2e16c969a974039e6fe9a48b94817dd0a7a30fa995", + "archiveSha256": "da7035563d24f535435fbb1fcdded6739944349099e83beaa6bca05df51c0ecd", + "sourceHashes": { + "src/index.ts": "3e210671548168ee919812091186edb43c9ae0f8f5ddb9b610379080d7c4388f", + "src/jassub.es.d.ts": "6f5ac9310757525d81da2b2c3c9b8f1f397eb5e42d22f925cbf514df0af99d58", + "src/jassub.es.js": "ebabca473edfbe7f9768dba25b2c2403f2c9c5dec64292fa008d8eb758e32696", + "src/registration.ts": "cc45b907d9e2a84e68246ccdf8a11ef03d3ca69bf5f8a3182efddcd766283f72", + "worker/jassub-worker-modern.wasm": "8a8b37463713d1f2ddbc1fbb8a35889d9565e5a6670851758b46b2216d8e513c", + "worker/jassub-worker.js": "0fb9a83f96fc39426e733a94f3e7fe4e37099324c08328450ba032b653e85707", + "worker/jassub-worker.wasm": "73880d99ba9260ac39fc4476491cf254ca784c76f3af2fb03f3f9be8065ad3c0", + "package.json": "e5098c03fb59c920ba28318348ffa5573e162d38293d0ac39c4fd74f9ee70c9b", + "tsconfig.json": "ba709141dbff3861beb4ab9509b861b663a2a94c653c1e3f2b75ca6d3227d5bb" + } + } + }, + "jassub-direct-destroy": { + "coreAlive": true, + "workers": [ + 1 + ], + "canvases": 0 + } + } + }, + { + "file": "jassub-native.spec.js", + "title": "JASSUB candidate artifact renders actual WASM subtitles through seek and layout with published-5.3.1-beta.1 core, customCanvas=false, defaultOffscreen=false", + "status": "expected", + "details": { + "jassub-selected-input": { + "core": "published-5.3.1-beta.1", + "provenance": { + "kind": "installed", + "name": "artplayer-plugin-jassub", + "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-cRduve\\artifacts\\artplayer-plugin-jassub\\dist\\artplayer-plugin-jassub.js", + "member": "package/dist/artplayer-plugin-jassub.js", + "sha256": "6dc1e7a9e2172c4983c99b2e16c969a974039e6fe9a48b94817dd0a7a30fa995", + "archiveSha256": "da7035563d24f535435fbb1fcdded6739944349099e83beaa6bca05df51c0ecd", + "sourceHashes": { + "src/index.ts": "3e210671548168ee919812091186edb43c9ae0f8f5ddb9b610379080d7c4388f", + "src/jassub.es.d.ts": "6f5ac9310757525d81da2b2c3c9b8f1f397eb5e42d22f925cbf514df0af99d58", + "src/jassub.es.js": "ebabca473edfbe7f9768dba25b2c2403f2c9c5dec64292fa008d8eb758e32696", + "src/registration.ts": "cc45b907d9e2a84e68246ccdf8a11ef03d3ca69bf5f8a3182efddcd766283f72", + "worker/jassub-worker-modern.wasm": "8a8b37463713d1f2ddbc1fbb8a35889d9565e5a6670851758b46b2216d8e513c", + "worker/jassub-worker.js": "0fb9a83f96fc39426e733a94f3e7fe4e37099324c08328450ba032b653e85707", + "worker/jassub-worker.wasm": "73880d99ba9260ac39fc4476491cf254ca784c76f3af2fb03f3f9be8065ad3c0", + "package.json": "e5098c03fb59c920ba28318348ffa5573e162d38293d0ac39c4fd74f9ee70c9b", + "tsconfig.json": "ba709141dbff3861beb4ab9509b861b663a2a94c653c1e3f2b75ca6d3227d5bb" + } + } + }, + "jassub-direct-destroy": { + "coreAlive": true, + "workers": [ + 1 + ], + "canvases": 0 + } + } + } + ], + "disposition": "The only failure is the unchanged native dash.js 4.5.2 control at dash-sdk.spec.js:276: paused seek remains at 6 instead of advancing past 6.2. No ArtPlayer or candidate plugin is created. All four installed candidate DASH stable-boundary combinations pass. DASH-SEEK-01 stays open; no retry, skip or failure reclassification." +} diff --git a/refactor/changes/2026-09-15-CI-01-installed-firefox.md b/refactor/changes/2026-09-15-CI-01-installed-firefox.md new file mode 100644 index 000000000..cb32c0430 --- /dev/null +++ b/refactor/changes/2026-09-15-CI-01-installed-firefox.md @@ -0,0 +1,38 @@ +# CI-01 完整 Firefox 安装包回归 + +2026-09-15,执行HEAD `b3344a7c6de4355e2e1c3bb7476dd34284f691b3`, +Node24.21.0 / Yarn1.22.22 / Windows Firefox155.0。 +继续使用在 `5e0447fc5` 打包的20包安装映射 `run-cRduve`;两个HEAD之间仅新增 +Chromium验收记录及索引,启动器和配置再次验证当前源码/构建输入与安装文件指纹。 +本轮没有重新打包,也没有把旧安装报告改写成当前HEAD生成的产物。 + +```powershell +$env:ARTPLAYER_BROWSER_ARTIFACTS='D:\github\ArtPlayer\refactor\.cache\packages\run-cRduve\browser-artifacts.json' +yarn test:browser:installed --project=firefox --workers=2 +``` + +运行当前安装清单的全部77文件/845项,**844通过、1失败、0跳过/重试, +1043.223秒,退出1**。没有文件/grep筛选、诊断覆盖或运行中修改跟踪文件。 +完整JSON、截图、trace、调用和退出记录保存于 +`refactor/.cache/ci-installed-firefox-b3344a7c6`;各文件结果、输入/归档哈希与 +失败附件见[机器证据](../baselines/ci-installed-firefox-validation.json)。 + +唯一失败仍为裸dash.js4.5.2:`dash-sdk.spec.js:276` 等待currentTime大于6.2, +7000ms后仍为6。该用例没有创建ArtPlayer或候选插件。候选DASH的两套核心与 +SDK4.5.2/5.2.1四个稳定边界seek全部通过,安装JASSUB三套核心的真实字幕绘制、 +seek/布局及直接销毁后宿主销毁也全部通过。DASH-SEEK-01继续open,保留原失败。 + +ASR/Audio的原生音频与断流恢复用例在本轮完成,但不能据此关闭WebKit的能力或 +事件问题。一次HLS/JASSUB/Chapter通过不关闭此前间歇故障。通过数同时包含旧版 +缺陷对照、受控窗口和SDK边界用例,不等同845种原生功能;此处没有真实投屏、 +Apple/Android设备、远端Actions或真实VAST广告播放的新证据。 + +安装产物及消费者准备沿用[Chromium记录](2026-09-15-CI-01-installed-chromium.md), +版本仍为major升级前值,完整20包清单不替代全部22workspace的独立门槛。 +CI-01保持doing;下一步同一安装映射进行完整Windows WebKit回归。 + +本检查点仅更新证据、任务引用、风险说明与维护索引;无生产、测试、类型、依赖、 +工作流或分发变更,不新增构建或消费者迁移。计划/风险生成与检查、风险校验负例、 +严格工具链和Git diff检查通过后独立提交 +`docs(ci): [CI-01] record complete Firefox installed regression`。 +回退仅撤销该轮记录;没有推送、部署或发布授权变化。 diff --git a/refactor/ci-setup.md b/refactor/ci-setup.md index a72453a96..eb6781777 100644 --- a/refactor/ci-setup.md +++ b/refactor/ci-setup.md @@ -1,5 +1,11 @@ # PR 检查和 Pages 操作说明 +同一run-cRduve安装映射随后在b3344a7c6执行完整Firefox155.0:77文件/845项, +844通过、1个裸DASH4.5.2暂停seek失败、0跳过/重试,1043.223秒,退出1。 +执行HEAD与打包HEAD分别记录,启动时再次验证指纹;没有重新打包或修改测试。 +见[Firefox记录](changes/2026-09-15-CI-01-installed-firefox.md)和 +[完整输入/结果](baselines/ci-installed-firefox-validation.json)。完整WebKit安装回归仍待执行。 + 最新完整Chromium安装回归固定5e0447fc5:重新构建并隔离安装20包后,77文件/845项 执行844通过、1个裸DASH4.5.2暂停seek失败、0跳过/重试,948.777秒,退出1。 候选DASH四个稳定边界组合及安装JASSUB三核心原生绘制清理通过;保留历史失败。 diff --git a/refactor/plan.md b/refactor/plan.md index 7097f9b5d..0d4dcbd37 100644 --- a/refactor/plan.md +++ b/refactor/plan.md @@ -537,7 +537,7 @@ - ENG-09: [记录](changes/2026-09-12-ENG-09-integration.md) [记录](baselines/engineering-integration.json) - ENG-10: [记录](changes/2026-09-10-ENG-10-test-reliability.md) [记录](test-reliability.md) - ENG-11: [记录](build-analysis.md) [记录](baselines/bundle-attribution.json) [记录](changes/2026-09-11-ENG-11-build-analysis.md) -- CI-01: [记录](ci-setup.md) [记录](changes/2026-09-13-CI-01-matrix-summary.md) [记录](baselines/ci-matrix-validation.json) [记录](changes/2026-09-13-CI-01-node-consumers.md) [记录](baselines/node-consumer-validation.json) [记录](changes/2026-09-14-CI-01-installed-full.md) [记录](baselines/ci-installed-full-validation.json) [记录](changes/2026-09-14-CI-01-source-chromium.md) [记录](baselines/ci-source-chromium-validation.json) [记录](changes/2026-09-15-CI-01-ads-installed.md) [记录](baselines/ci-ads-installed-validation.json) [记录](changes/2026-09-15-CI-01-subtitles-installed.md) [记录](baselines/ci-subtitles-installed-validation.json) [记录](changes/2026-09-15-CI-01-adaptive-installed.md) [记录](baselines/ci-adaptive-installed-validation.json) [记录](changes/2026-09-15-CI-01-asr-cast-installed.md) [记录](baselines/ci-asr-cast-installed-validation.json) [记录](changes/2026-09-15-CI-01-mediabunny-installed.md) [记录](baselines/ci-mediabunny-installed-validation.json) [记录](changes/2026-09-15-CI-01-jassub-installed.md) [记录](baselines/ci-jassub-installed-validation.json) [记录](changes/2026-09-15-CI-01-danmuku-installed.md) [记录](baselines/ci-danmuku-installed-validation.json) [记录](changes/2026-09-15-CI-01-browser-matrix.md) [记录](baselines/ci-browser-matrix-validation.json) [记录](changes/2026-09-15-CI-01-iframe-installed.md) [记录](baselines/ci-iframe-installed-validation.json) [记录](changes/2026-09-15-CI-01-vast-installed.md) [记录](baselines/ci-vast-installed-validation.json) [记录](changes/2026-09-15-CI-01-rendering-policy.md) [记录](baselines/ci-rendering-policy-validation.json) [记录](changes/2026-09-15-SITE-ROUTES-01-html-inventory.md) [记录](baselines/site-routes-validation.json) [记录](baselines/ci-source-firefox-validation.json) [记录](changes/2026-09-15-SITE-EDITOR-VAST-01-consumer.md) [记录](changes/2026-09-15-CI-01-source-webkit.md) [记录](baselines/ci-source-webkit-validation.json) [记录](changes/2026-09-15-CI-JASSUB-SOURCE-01-native-inputs.md) [记录](baselines/jassub-source-selection-validation.json) [记录](changes/2026-09-15-CI-01-installed-chromium.md) [记录](baselines/ci-installed-chromium-validation.json) +- CI-01: [记录](ci-setup.md) [记录](changes/2026-09-13-CI-01-matrix-summary.md) [记录](baselines/ci-matrix-validation.json) [记录](changes/2026-09-13-CI-01-node-consumers.md) [记录](baselines/node-consumer-validation.json) [记录](changes/2026-09-14-CI-01-installed-full.md) [记录](baselines/ci-installed-full-validation.json) [记录](changes/2026-09-14-CI-01-source-chromium.md) [记录](baselines/ci-source-chromium-validation.json) [记录](changes/2026-09-15-CI-01-ads-installed.md) [记录](baselines/ci-ads-installed-validation.json) [记录](changes/2026-09-15-CI-01-subtitles-installed.md) [记录](baselines/ci-subtitles-installed-validation.json) [记录](changes/2026-09-15-CI-01-adaptive-installed.md) [记录](baselines/ci-adaptive-installed-validation.json) [记录](changes/2026-09-15-CI-01-asr-cast-installed.md) [记录](baselines/ci-asr-cast-installed-validation.json) [记录](changes/2026-09-15-CI-01-mediabunny-installed.md) [记录](baselines/ci-mediabunny-installed-validation.json) [记录](changes/2026-09-15-CI-01-jassub-installed.md) [记录](baselines/ci-jassub-installed-validation.json) [记录](changes/2026-09-15-CI-01-danmuku-installed.md) [记录](baselines/ci-danmuku-installed-validation.json) [记录](changes/2026-09-15-CI-01-browser-matrix.md) [记录](baselines/ci-browser-matrix-validation.json) [记录](changes/2026-09-15-CI-01-iframe-installed.md) [记录](baselines/ci-iframe-installed-validation.json) [记录](changes/2026-09-15-CI-01-vast-installed.md) [记录](baselines/ci-vast-installed-validation.json) [记录](changes/2026-09-15-CI-01-rendering-policy.md) [记录](baselines/ci-rendering-policy-validation.json) [记录](changes/2026-09-15-SITE-ROUTES-01-html-inventory.md) [记录](baselines/site-routes-validation.json) [记录](baselines/ci-source-firefox-validation.json) [记录](changes/2026-09-15-SITE-EDITOR-VAST-01-consumer.md) [记录](changes/2026-09-15-CI-01-source-webkit.md) [记录](baselines/ci-source-webkit-validation.json) [记录](changes/2026-09-15-CI-JASSUB-SOURCE-01-native-inputs.md) [记录](baselines/jassub-source-selection-validation.json) [记录](changes/2026-09-15-CI-01-installed-chromium.md) [记录](baselines/ci-installed-chromium-validation.json) [记录](changes/2026-09-15-CI-01-installed-firefox.md) [记录](baselines/ci-installed-firefox-validation.json) - CI-02: [记录](changes/2026-09-14-CI-02-pages-artifact.md) [记录](baselines/pages-artifact-validation.json) [记录](pages-deployment.md) - PILOT-01: [记录](changes/2026-09-10-PILOT-01-chapter.md) [记录](baselines/pilot-validation.json) - CORE-01: [记录](changes/2026-09-10-CORE-01-typed-utils.md) [记录](baselines/core-utils-validation.json) diff --git a/refactor/progress.md b/refactor/progress.md index 2089d485c..474d63919 100644 --- a/refactor/progress.md +++ b/refactor/progress.md @@ -1,5 +1,21 @@ # 进度与证据 +## CI-01 完整 Firefox 安装包回归 + +固定b3344a7c6、Node24.21.0/Yarn1.22.22,复用5e0447fc5打包的run-cRduve; +启动时再次验证20包源码/构建及安装文件指纹。完整77文件/845项:844通过、 +1失败、0跳过/重试,1043.223秒,退出1。运行期间跟踪文件未改,完整报告、 +trace与输入证据已归档;没有重打包或把执行HEAD当作打包HEAD。 + +唯一失败仍是裸dash.js4.5.2暂停seek停在6;候选DASH四个稳定边界组合、安装 +JASSUB三核心原生绘制与清理全部通过。DASH-SEEK-01继续open,历史间歇问题、 +受控能力及设备缺口不因单次通过而关闭。见 +[记录](changes/2026-09-15-CI-01-installed-firefox.md)、 +[证据](baselines/ci-installed-firefox-validation.json)。 + +CI-01继续doing,217 done、21 doing、43 todo不变;版本仍未落实major升级。 +下一步同一映射完整Windows WebKit安装回归,不推送或发布。 + ## CI-01 完整 Chromium 安装包回归 固定5e0447fc5、Node24.21.0/Yarn1.22.22重新构建并隔离安装20包,149.29秒通过; diff --git a/refactor/risks.json b/refactor/risks.json index 48ee12e2a..3c1f52741 100644 --- a/refactor/risks.json +++ b/refactor/risks.json @@ -3210,11 +3210,13 @@ "refactor/baselines/ci-source-firefox-validation.json", "refactor/changes/2026-09-15-SITE-EDITOR-VAST-01-consumer.md", "refactor/changes/2026-09-15-CI-01-installed-chromium.md", - "refactor/baselines/ci-installed-chromium-validation.json" + "refactor/baselines/ci-installed-chromium-validation.json", + "refactor/changes/2026-09-15-CI-01-installed-firefox.md", + "refactor/baselines/ci-installed-firefox-validation.json" ], "compatibleResolution": "PKG-DASH-SEEK-01 已在候选插件按精确版本和真实空缓冲同步 SDK 指标,新旧核心及两引擎严格跳转通过。裸 SDK 4.5.2 和冻结旧插件仍保留原始失败;不伪造媒体事件、不偏移 seek、不强制升级 SDK,完整组合及发布验收仍开放。", "closureCriteria": "原失败的新旧核心/插件组合有确定根因与对应修复/可验证环境边界;原生对照及原顺序、原目标回归成立,后续偶然通过不能关闭。", - "workspaceState": "CI-01 十二包安装扩展中,裸 SDK 4.5.2 在 Chromium/Firefox 的恢复时间仍为 6,原断言大于 6.2 失败;候选插件集成通过不关闭裸 SDK 原始缺陷,完整失败报告保留。 Complete Firefox source run at 4545c4367 again fails the bare 4.5.2 control; all four candidate stable-boundary cases pass. Original failure remains open and unfiltered. Complete Chromium installed roster at 5e0447fc5, twenty freshly packed packages: 844/845 pass, with the same bare 4.5.2 currentTime=6 failure; all four installed candidate stable-boundary combinations pass. Original failure remains open." + "workspaceState": "CI-01 十二包安装扩展中,裸 SDK 4.5.2 在 Chromium/Firefox 的恢复时间仍为 6,原断言大于 6.2 失败;候选插件集成通过不关闭裸 SDK 原始缺陷,完整失败报告保留。 Complete Firefox source run at 4545c4367 again fails the bare 4.5.2 control; all four candidate stable-boundary cases pass. Original failure remains open and unfiltered. Complete Chromium installed roster at 5e0447fc5, twenty freshly packed packages: 844/845 pass, with the same bare 4.5.2 currentTime=6 failure; all four installed candidate stable-boundary combinations pass. Original failure remains open. Complete Firefox installed roster at b3344a7c6, the same verified twenty-package run-cRduve installation: 844/845 pass, with the same bare 4.5.2 currentTime=6 failure; all four installed candidate stable-boundary combinations pass. Original failure remains open." }, { "id": "ADS-TYPE-01", diff --git a/refactor/tasks.json b/refactor/tasks.json index f55970a5b..ef4270ec4 100644 --- a/refactor/tasks.json +++ b/refactor/tasks.json @@ -794,7 +794,9 @@ "changes/2026-09-15-CI-JASSUB-SOURCE-01-native-inputs.md", "baselines/jassub-source-selection-validation.json", "changes/2026-09-15-CI-01-installed-chromium.md", - "baselines/ci-installed-chromium-validation.json" + "baselines/ci-installed-chromium-validation.json", + "changes/2026-09-15-CI-01-installed-firefox.md", + "baselines/ci-installed-firefox-validation.json" ] }, { diff --git a/scripts/browser-validation/README.md b/scripts/browser-validation/README.md index 494af12d6..3925c0550 100644 --- a/scripts/browser-validation/README.md +++ b/scripts/browser-validation/README.md @@ -38,6 +38,14 @@ the pre-major package set, with no claim of full Firefox/WebKit installed or dev acceptance. See `refactor/baselines/ci-installed-chromium-validation.json` and its CI-01 change record; retain the earlier five-package three-engine report separately. +Firefox 155.0 then ran the same 77-file / 845-case installed roster at `b3344a7c6` +using the unchanged `run-cRduve` artifacts: 844 passed, the same bare 4.5.2 seek +failure, zero skips/retries, 1043.223 seconds, exit 1. The run HEAD and package HEAD +are recorded separately; intervening changes were evidence/docs only, and launch +reverified input freshness. See `refactor/baselines/ci-installed-firefox-validation.json`. +The complete WebKit installed run remains pending; these passes do not close prior +intermittent, physical-device, remote CI or final-major package gates. + `yarn test:browser:installed` requires ARTPLAYER_BROWSER_ARTIFACTS from `yarn test:package --browser`. Both launcher and config validate the selected packages' installed hashes