{ "schemaVersion": 1, "task": "PKG-ASR-05", "status": "doing", "capturedAt": "2026-09-13T07:55:04.067Z", "baseCommit": "6d7b9292f867f3c464702eda985c800be7139b4f", "core": { "file": "refactor/baselines/asr-core.json", "sha256": "84f78952f726b982cd3d6fa6ae0bfe276493c20c5222a30e49557985baa2c18a", "tested": "5.3.0", "limitation": "Adjacent real stable npm release; source-associated 5.3.1 was not published. This is not a minimum supported version claim." }, "browsers": [ { "mode": "main", "file": "refactor/.cache/asr05-core-main/report.json", "sha256": "e6757974cb9a5310cfd943344c11180f9dbe57b5323033b3f285b7feeb1d917f", "passed": 14, "skipped": 7, "rows": [ { "title": "ASR 2.0.0 + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "2.0.0", "core": "published-5.3.0", "pluginSha256": "30c7b1fc92a262cda8c3aba63afea9c6c038f52c057039d1c6aa957baed155b6", "integrity": "sha512-nXTf2drMSKnHRbyU9CQ+3o7Jsf1Meam2O9T8LqYakIr18ag/+i71p2x9zdFrLz16Xa6jfQgKeddmU5r3sXp4LA==", "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 831, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" } ], "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "integrity": "sha512-15gXff458PAx9LeJxKzZEvmpFhfwKUfSLgb1Mfr7Xb/ZGsnE+6EA7ezTnO5S55W5mFExjv/e95iOIXP4ijuruQ==", "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 837, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" } ], "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR candidate + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "integrity": null, "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 860, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 837, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 833, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 838, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 849, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 854, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 842, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 856, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 874, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 838, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 848, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 848, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 835, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 855, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 838, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" } ], "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } }, { "url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR 2.0.0 + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "2.0.0", "core": "published-5.3.0", "pluginSha256": "30c7b1fc92a262cda8c3aba63afea9c6c038f52c057039d1c6aa957baed155b6", "integrity": "sha512-nXTf2drMSKnHRbyU9CQ+3o7Jsf1Meam2O9T8LqYakIr18ag/+i71p2x9zdFrLz16Xa6jfQgKeddmU5r3sXp4LA==", "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 848, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" } ], "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "integrity": "sha512-15gXff458PAx9LeJxKzZEvmpFhfwKUfSLgb1Mfr7Xb/ZGsnE+6EA7ezTnO5S55W5mFExjv/e95iOIXP4ijuruQ==", "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 0, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 838, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" } ], "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "integrity": null, "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 0, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 816, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 834, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 837, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 854, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 856, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 861, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 839, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 841, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 860, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 837, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 836, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 848, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 835, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 855, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 856, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 848, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" } ], "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR 2.0.0 + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit 26.6 has no AudioContext/AudioWorkletNode; native ASR acceptance remains open", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio.spec.js", "line": 30, "column": 14 } } ], "attachments": { "asr-inputs": { "version": "2.0.0", "core": "published-5.3.0", "pluginSha256": "30c7b1fc92a262cda8c3aba63afea9c6c038f52c057039d1c6aa957baed155b6", "integrity": "sha512-nXTf2drMSKnHRbyU9CQ+3o7Jsf1Meam2O9T8LqYakIr18ag/+i71p2x9zdFrLz16Xa6jfQgKeddmU5r3sXp4LA==", "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "undefined", "webkitAudioContext": "undefined", "AudioWorkletNode": "undefined" }, "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit 26.6 has no AudioContext/AudioWorkletNode; native ASR acceptance remains open", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio.spec.js", "line": 30, "column": 14 } } ], "attachments": { "asr-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "integrity": "sha512-15gXff458PAx9LeJxKzZEvmpFhfwKUfSLgb1Mfr7Xb/ZGsnE+6EA7ezTnO5S55W5mFExjv/e95iOIXP4ijuruQ==", "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "undefined", "webkitAudioContext": "undefined", "AudioWorkletNode": "undefined" }, "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit 26.6 has no AudioContext/AudioWorkletNode; native ASR acceptance remains open", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio.spec.js", "line": 30, "column": 14 } } ], "attachments": { "asr-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "integrity": null, "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "undefined", "webkitAudioContext": "undefined", "AudioWorkletNode": "undefined" }, "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native capture fallback does not create a second audible route", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-fallback-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "capabilities": { "context": "function", "worklet": "function", "capture": "function", "mozCapture": "undefined" }, "forcedException": false, "reason": "Native duplicate binding rejection", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "asr-fallback-output": { "playing": { "external": 0.08759580548385439, "asr": [ 0.087899306149661 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4260, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4248, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "muted": { "external": 0, "asr": [ 0.08888106836226659 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4173, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4307, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] } }, "asr-fallback-stop": { "external": 0.08800560294657865, "asr": [ 0.08881805520302591 ], "contexts": [ "closed" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ] ], "chunks": [ { "max": 4173, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4307, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR candidate + published-5.3.0: native capture fallback does not create a second audible route", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-fallback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "capabilities": { "context": "function", "worklet": "function", "capture": "function", "mozCapture": "undefined" }, "forcedException": false, "reason": "Native duplicate binding rejection", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "asr-fallback-output": { "playing": { "external": 0.08774684209113336, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4260, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4190, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "muted": { "external": 0, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4272, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] } }, "asr-fallback-stop": { "external": 0.08774527208819846, "asr": [ 0 ], "contexts": [ "closed" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ] ], "chunks": [ { "max": 4272, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "asr-fallback-restart": { "external": 0.08869046588295236, "asr": [ 0, 0, 0 ], "contexts": [ "closed", "closed", "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4192, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4263, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4250, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." }, { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." }, { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } }, { "url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native capture fallback does not create a second audible route", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-fallback-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "capabilities": { "context": "function", "worklet": "function", "capture": "function", "mozCapture": "function" }, "forcedException": true, "reason": "Firefox permits a second native media source; force only binding rejection to reach real captureStream/Worklet", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "asr-fallback-output": { "playing": { "external": 0.08778351516353888, "asr": [ 0.08778351516353888 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4190, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4248, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "muted": { "external": 0, "asr": [ 0.08879284699356789 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4248, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4272, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] } }, "asr-fallback-stop": { "external": 0.08777358503840857, "asr": [ 0.0887048021485559 ], "contexts": [ "closed" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ] ], "chunks": [ { "max": 4248, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4272, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native capture fallback does not create a second audible route", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-fallback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "capabilities": { "context": "function", "worklet": "function", "capture": "function", "mozCapture": "function" }, "forcedException": true, "reason": "Firefox permits a second native media source; force only binding rejection to reach real captureStream/Worklet", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "asr-fallback-output": { "playing": { "external": 0.08778351516353888, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4260, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4190, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "muted": { "external": 0, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4272, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] } }, "asr-fallback-stop": { "external": 0.08785763309746902, "asr": [ 0 ], "contexts": [ "closed" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ] ], "chunks": [ { "max": 4272, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "asr-fallback-restart": { "external": 0.08866202715264984, "asr": [ 0, 0, 0 ], "contexts": [ "closed", "closed", "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4303, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4187, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" }, { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" }, { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native capture fallback does not create a second audible route", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit has no native WebAudio", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-fallback.spec.js", "line": 26, "column": 14 } } ], "attachments": { "asr-fallback-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "capabilities": { "context": "undefined", "worklet": "undefined", "capture": "undefined", "mozCapture": "undefined" }, "forcedException": false, "reason": "Native duplicate binding rejection", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native capture fallback does not create a second audible route", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit has no native WebAudio", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-fallback.spec.js", "line": 26, "column": 14 } } ], "attachments": { "asr-fallback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "capabilities": { "context": "undefined", "worklet": "undefined", "capture": "undefined", "mozCapture": "undefined" }, "forcedException": false, "reason": "Native duplicate binding rejection", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native playback volume and mute", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-playback-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "meter": "Native unity analyser inserted between plugin gain and destination", "physicalAudioOutput": false }, "asr-playback-levels": [ { "volume": 1, "muted": false, "gain": 1, "rms": 0.08881764562325266, "pcm": [ 0.08854556077453393, 0.08918138211352816, 0.08873534933928903 ] }, { "volume": 0.5, "muted": false, "gain": 0.5, "rms": 0.0219901536157136, "pcm": [ 0.08873534933928903, 0.043647279661655436, 0.04382086162955032 ] }, { "volume": 0.25, "muted": false, "gain": 0.25, "rms": 0.0054889531309362605, "pcm": [ 0.02211387667166409, 0.022039641530578833, 0.022042078815232683 ] }, { "volume": 0.5, "muted": true, "gain": 0.5, "rms": 0, "pcm": [ 0.022042078815232683, 0, 0 ] }, { "volume": 0.5, "muted": false, "gain": 0.5, "rms": 0.02191927817418262, "pcm": [ 0, 0.044221219268294705, 0.04391207156375677 ] } ], "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR candidate + published-5.3.0: native playback volume and mute", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-playback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "meter": "Native unity analyser inserted between plugin gain and destination", "physicalAudioOutput": false }, "asr-playback-levels": [ { "volume": 1, "muted": false, "gain": 1, "rms": 0.08775039797229604, "pcm": [ 0.0883050442445268, 0.08866511123953921, 0.08770036081168703 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.044496866833520055, "pcm": [ 0.04430890862445003, 0.04448419659243059, 0.04456807190430078 ] }, { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.021973417620766544, "pcm": [ 0.021858652213692063, 0.022264040427332873, 0.02183564101232853 ] }, { "volume": 0.5, "muted": true, "gain": 1, "rms": 0, "pcm": [ 0, 0, 0 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.044194221418538814, "pcm": [ 0.04396084522213605, 0.044432151516888986, 0.04395881000500656 ] } ], "asr-playback-restart": { "stopped": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.021930222420306306, "pcm": [ 0.04396084522213605, 0.044432151516888986, 0.04395881000500656 ] }, "resumed": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.02198937129965953, "pcm": [ 0.021835771272249227, 0.021951527145485605, 0.0220374083355859 ] } }, "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native playback volume and mute", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-playback-inputs": { "version": "2.1.0", "core": "published-5.3.0", "pluginSha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "meter": "Native unity analyser inserted between plugin gain and destination", "physicalAudioOutput": false }, "asr-playback-levels": [ { "volume": 1, "muted": false, "gain": 1, "rms": 0.08904967086996865, "pcm": [ 0.08855371516543255, 0.08921661917491973, 0.0887490847119168 ] }, { "volume": 0.5, "muted": false, "gain": 0.5, "rms": 0.02194707375892373, "pcm": [ 0.04911424321146587, 0.04358297176566231, 0.04456905132518692 ] }, { "volume": 0.25, "muted": false, "gain": 0.25, "rms": 0.0054856791510426665, "pcm": [ 0.022042319293990177, 0.02202451103888762, 0.021970316086764842 ] }, { "volume": 0.5, "muted": true, "gain": 0.5, "rms": 0, "pcm": [ 0.021970316086764842, 0, 0 ] }, { "volume": 0.5, "muted": false, "gain": 0.5, "rms": 0.02180771275588487, "pcm": [ 0.04424242432221851, 0.04445195000984118, 0.04375251366720176 ] } ], "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native playback volume and mute", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-playback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "e31dbd6225d2a703fbe7025d4d07e9434103ebf332307b7771a6139e420fb8f4", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "meter": "Native unity analyser inserted between plugin gain and destination", "physicalAudioOutput": false }, "asr-playback-levels": [ { "volume": 1, "muted": false, "gain": 1, "rms": 0.08845187451056867, "pcm": [ 0.08764581308134357, 0.08868078531214164, 0.08832207248279998 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.04470364254885018, "pcm": [ 0.04473653542507642, 0.044296986412714734, 0.04427968413643314 ] }, { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.021941455332821807, "pcm": [ 0.021898050861181014, 0.021977304642445614, 0.021992905994729868 ] }, { "volume": 0.5, "muted": true, "gain": 1, "rms": 0, "pcm": [ 0, 0, 0 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.04423520425706149, "pcm": [ 0.04411792860634942, 0.04414790888442041, 0.04427520692950356 ] } ], "asr-playback-restart": { "stopped": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.02180771275588487, "pcm": [ 0.04414790888442041, 0.04427520692950356, 0.04411625608131577 ] }, "resumed": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.022096318138962425, "pcm": [ 0.022102102897757048, 0.021997384739638595, 0.022145946735187876 ] } }, "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR 2.1.0 + published-5.3.0: native playback volume and mute", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit lacks native AudioContext/AudioWorkletNode", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-playback.spec.js", "line": 24, "column": 14 } } ], "attachments": { "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native playback volume and mute", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit lacks native AudioContext/AudioWorkletNode", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-playback.spec.js", "line": 24, "column": 14 } } ], "attachments": { "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } } ] }, { "mode": "legacy", "file": "refactor/.cache/asr05-core-legacy/report.json", "sha256": "fd92232605d556eee4b138dc3afd9299cae8093d24c77c9abcaf29ffa033f870", "passed": 6, "skipped": 3, "rows": [ { "title": "ASR candidate + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "integrity": null, "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 860, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 837, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 833, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 838, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 854, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 856, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 858, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 838, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 836, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 848, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 855, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 856, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" } ], "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } }, { "url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR candidate + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "integrity": null, "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "function", "webkitAudioContext": "undefined", "AudioWorkletNode": "function" }, "asr-native-chunks": [ { "samples": 1600, "max": 0, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 843, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 849, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 853, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 856, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 854, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 860, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 840, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 847, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 850, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 839, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a" }, { "samples": 1600, "max": 860, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 837, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 851, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 836, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 852, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 848, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 835, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 855, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" }, { "samples": 1600, "max": 856, "wavBytes": 3244, "sampleRate": 16000, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=second" } ], "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native Worklet supplies local PCM with owned stop and destroy", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit 26.6 has no AudioContext/AudioWorkletNode; native ASR acceptance remains open", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-audio.spec.js", "line": 30, "column": 14 } } ], "attachments": { "asr-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "integrity": null, "candidate": "packages/artplayer-plugin-asr/dist/artplayer-plugin-asr.legacy.js", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "media": "local mono AAC 440 Hz tone", "networkService": false }, "asr-audio-capabilities": { "AudioContext": "undefined", "webkitAudioContext": "undefined", "AudioWorkletNode": "undefined" }, "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native capture fallback does not create a second audible route", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-fallback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "capabilities": { "context": "function", "worklet": "function", "capture": "function", "mozCapture": "undefined" }, "forcedException": false, "reason": "Native duplicate binding rejection", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "asr-fallback-output": { "playing": { "external": 0.08836286954075324, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4190, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4248, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "muted": { "external": 0, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4272, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] } }, "asr-fallback-stop": { "external": 0.08847688295327304, "asr": [ 0 ], "contexts": [ "closed" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ] ], "chunks": [ { "max": 4280, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4264, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4307, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "asr-fallback-restart": { "external": 0.08896275868833134, "asr": [ 0, 0, 0 ], "contexts": [ "closed", "closed", "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4187, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4247, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." }, { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." }, { "name": "InvalidStateError", "message": "Failed to execute 'createMediaElementSource' on 'AudioContext': HTMLMediaElement already connected previously to a different MediaElementSourceNode." } ] }, "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } }, { "url": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR candidate + published-5.3.0: native capture fallback does not create a second audible route", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-fallback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "capabilities": { "context": "function", "worklet": "function", "capture": "function", "mozCapture": "function" }, "forcedException": true, "reason": "Firefox permits a second native media source; force only binding rejection to reach real captureStream/Worklet", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "asr-fallback-output": { "playing": { "external": 0.08808533079322367, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4252, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4215, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "muted": { "external": 0, "asr": [ 0 ], "contexts": [ "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4190, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4248, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] } }, "asr-fallback-stop": { "external": 0.08915156994592305, "asr": [ 0 ], "contexts": [ "closed" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ] ], "chunks": [ { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4248, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 }, { "max": 4253, "source": "http://127.0.0.1:8084/test/audio-tone.m4a", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "asr-fallback-restart": { "external": 0.08854340470395779, "asr": [ 0, 0, 0 ], "contexts": [ "closed", "closed", "running" ], "owner": "running", "streams": [ [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "ended" } ], [ { "kind": "audio", "state": "live" } ] ], "chunks": [ { "max": 4303, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4187, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 }, { "max": 4255, "source": "http://127.0.0.1:8084/test/audio-tone.m4a?asr=fallback-second", "samples": 1600 } ], "failures": [ { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" }, { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" }, { "name": "InvalidStateError", "message": "Controlled duplicate binding rejection for native capture test" } ] }, "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native capture fallback does not create a second audible route", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit has no native WebAudio", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-fallback.spec.js", "line": 26, "column": 14 } } ], "attachments": { "asr-fallback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "capabilities": { "context": "undefined", "worklet": "undefined", "capture": "undefined", "mozCapture": "undefined" }, "forcedException": false, "reason": "Native duplicate binding rejection", "externalContext": "Native media-element source remains owned and running", "physicalOutput": false }, "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native playback volume and mute", "project": "chromium", "status": "passed", "annotations": [], "attachments": { "asr-playback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "meter": "Native unity analyser inserted between plugin gain and destination", "physicalAudioOutput": false }, "asr-playback-levels": [ { "volume": 1, "muted": false, "gain": 1, "rms": 0.08898306406531939, "pcm": [ 0.0894328088150841, 0.08866579205858138, 0.08853906133305224 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.04392166999635796, "pcm": [ 0.0438102006301307, 0.04395067395512343, 0.043990099165068054 ] }, { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.021916953534556336, "pcm": [ 0.021977743831376403, 0.02211544997380876, 0.021961727298633844 ] }, { "volume": 0.5, "muted": true, "gain": 1, "rms": 0, "pcm": [ 0, 0, 0 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.043763810629487906, "pcm": [ 0.04433052376797802, 0.04436997564188689, 0.04423426329342776 ] } ], "asr-playback-restart": { "stopped": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.022028915495856324, "pcm": [ 0.04433052376797802, 0.04436997564188689, 0.04423426329342776 ] }, "resumed": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.02222320599314681, "pcm": [ 0.02223829049764877, 0.02223631143255198, 0.021993585963128177 ] } }, "browser-evidence": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [ { "url": "http://127.0.0.1:8084/test/audio-tone.m4a", "resourceType": "media", "failure": { "errorText": "net::ERR_ABORTED" } } ] } } }, { "title": "ASR candidate + published-5.3.0: native playback volume and mute", "project": "firefox", "status": "passed", "annotations": [], "attachments": { "asr-playback-inputs": { "version": "candidate", "core": "published-5.3.0", "pluginSha256": "c3b770394ab585ee7823204b07fb586ac6c386cd60dbe465da071cd10c543cb5", "mediaSha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "meter": "Native unity analyser inserted between plugin gain and destination", "physicalAudioOutput": false }, "asr-playback-levels": [ { "volume": 1, "muted": false, "gain": 1, "rms": 0.08871753788516626, "pcm": [ 0.08875130490791655, 0.08890701992565436, 0.08920240530317293 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.04409666785652131, "pcm": [ 0.04375921454632788, 0.044481406588906966, 0.04379653660867505 ] }, { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.021918516594794716, "pcm": [ 0.02210523778150055, 0.022011146476621064, 0.022056979185988795 ] }, { "volume": 0.5, "muted": true, "gain": 1, "rms": 0, "pcm": [ 0, 0, 0 ] }, { "volume": 0.5, "muted": false, "gain": 1, "rms": 0.043957970746232866, "pcm": [ 0.040473390588105736, 0.044428100534579455, 0.04394389895311505 ] } ], "asr-playback-restart": { "stopped": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.02212420989215519, "pcm": [ 0.040473390588105736, 0.044428100534579455, 0.04394389895311505 ] }, "resumed": { "volume": 0.25, "muted": false, "gain": 1, "rms": 0.022041241856029566, "pcm": [ 0.022084269828554902, 0.022116605584977755, 0.022185660974106063 ] } }, "browser-evidence": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } }, { "title": "ASR candidate + published-5.3.0: native playback volume and mute", "project": "webkit", "status": "skipped", "annotations": [ { "type": "skip", "description": "Windows WebKit lacks native AudioContext/AudioWorkletNode", "location": { "file": "D:\\github\\ArtPlayer\\test\\browser\\asr-playback.spec.js", "line": 24, "column": 14 } } ], "attachments": { "browser-evidence": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "d9aeee649395b78eb30b38dcaefb3c19c731c21b08e356485bac7cda08ead242", "bytes": 378117, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "1a8eb891d3690e2526e78a2e53183a25367b1d02a5fd349d821548edb731ee3a", "bytes": 8529, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/published-4.5.5/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.5", "integrity": "sha512-HeAKbe3od9ZgFQVSBCg5FlixJsefDEBC8txVG19yZgvzlcJuiurxPlasap+GHuex/ftG+jmSXnTRtuNrTki2Kw==", "member": "package/dist/artplayer.js" }, "sha256": "3467e626ca29d2f7884e75eb75b8b90de74a25761ffa2e272576c9b5a98fa0a4", "bytes": 153582 }, "/published-5.1.7/artplayer.js": { "source": { "kind": "npm-release", "version": "5.1.7", "integrity": "sha512-N/QdNlTwsIHUsWOHMPj0pq97v3qmgXZHfhy1q7I+8YN3/XakJiJJyVJgGaeBjU+y/fUIrzBhwpBaX+NFwK9/qw==", "member": "package/dist/artplayer.js" }, "sha256": "484ccc3f22446ec6fd0dd8b8a5602c740b601d55097a1ae043262d92aab35357", "bytes": 155940 }, "/published-4.5.9/artplayer.js": { "source": { "kind": "npm-release", "version": "4.5.9", "integrity": "sha512-x5JzGdXkw4GFdztvPkVnm8TOWrGDcvGKKMPb9wuP6UfyftlLM3UQctmmalfAMnQSxugJwq2Kb9ix9OG2SgbJJA==", "member": "package/dist/artplayer.js" }, "sha256": "09a9f09e3a64a02ca7c27af710d7254f886f0bfb09fd54bf3a728ce863e5a497", "bytes": 156408 }, "/published-5.3.0/artplayer.js": { "source": { "kind": "npm-release", "version": "5.3.0", "integrity": "sha512-yExO39MpEg4P+bxgChxx1eJfiUPE4q1QQRLCmqGhlsj+ANuaoEkR8hF93LdI5ZyrAcIbJkuEndxEiUoKobifDw==", "member": "package/dist/artplayer.js" }, "sha256": "54ffaf7598b910d5a88d2d2eec1aa6faa806583915b99b892dd32129c53e421a", "bytes": 159238 }, "/test/audio-tone.m4a": { "source": { "kind": "generated-media", "file": "test/browser/media/audio-tone.m4a" }, "sha256": "83e6672b880b5d1c97093b1e26bdc40221c0b279615f40e99dbf9d2ade7b4d56", "bytes": 132436 }, "/test/thumbnail-pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/thumbnail-pattern.mp4" }, "sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c", "bytes": 752916 }, "/test/auto-thumbnail-timeline.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/auto-thumbnail-timeline.mp4" }, "sha256": "10370156cffada462d3ea00aae0caadd62752369cd6538cc55248b3ddd7bf994", "bytes": 8602 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/test/iframe-boundary-child.html": { "source": { "kind": "iframe-fixture", "file": "test/browser/iframe-boundary-child.html" }, "sha256": "4721de185f606de7d576e71395127257e476765455e2a947ded79df4ebed901a", "bytes": 1451 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "state": { "url": "http://127.0.0.1:8084/test/player.html?core=published-5.3.0", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "media": null }, "errors": [], "consoleErrors": [], "failedRequests": [] } } } ] } ], "editor": { "file": "refactor/.cache/asr05-editor/run-ftkiCx/report.json", "sha256": "ee79bf286c9adb787a31c6158803ea1eb017d32efbda285ac69fcc2f4b7e3d9f", "startedAt": "2026-09-13T07:47:56.998Z", "finishedAt": "2026-09-13T07:48:44.086Z", "node": "v24.21.0", "platform": "win32", "sourceAndBuildLfSha256": { "packages/artplayer-plugin-asr/src/audio-graph.ts": "80e0becb48d8856b4067fd2d76e3c01235504a3948a8758f37470e9e1eddadbc", "packages/artplayer-plugin-asr/src/capture.ts": "15580482978be74c933a4e9b1ce447b7b317bb1bfd14171def91882e375e239a", "packages/artplayer-plugin-asr/src/encoding.ts": "a1dbc731d5d47a6ae313728cf45e96250e7bf8c6e00a9e071781acc366235944", "packages/artplayer-plugin-asr/src/index.ts": "e8c14622919878f472b4168cf5719fe457673eb11d0eb15f4a5703d38fca3df0", "packages/artplayer-plugin-asr/src/sample-queue.ts": "8b634ac5536bfed7938f0c63a0325371e6f9754489d43305e93240d304cca9d3", "packages/artplayer-plugin-asr/src/subtitles.ts": "204e6899c80fe07ec67a2b010a62cd1fbc861f60df77638537006de9f96fe566", "packages/artplayer-plugin-asr/src/types.ts": "9c919e1e0df597831c8c88471fbcdb726c7c762aca27670bd09aed8c8549307e", "packages/artplayer-plugin-asr/src/worklet.ts": "d957bed81652862a46bd7ad21d4c5600a465e51f85d03c4e6c511910a7e556c6", "scripts/dev.js": "a611ebdea8bd3ffe811ecb3fa47796a038cf708bb72d30aee2bb12bc61c33c08", "scripts/utils.js": "7b8a4b881284ad0df9d1a9a525025fd5713f6788d71271f08d7f420ae21cc1de", "scripts/projects.js": "a88d5da78a0d50c4ac92a37ea5594a833b169a51d45b5442d3af4d97ffa16965", "scripts/rebuild.js": "56b90edf29597550476c9d2c9ce3d79720d3bf421c4ee9e6a6890b77cca9615a", "package.json": "a32a6bacb5760257df12a6e1e5735cda79c2436691067e07213cea42f91f9ec2", "yarn.lock": "6dfb6c5b0154bcd3adc279e12c4393db66a6ec52274002adf2d5ab93caa05d4b", "packages/artplayer-plugin-asr/package.json": "781b1eebefdff5fdc234b793ff9d6d8263275115ccff4c4d90c55eca942f2444" }, "coreProd": { "file": "docs/compiled/artplayer.js", "sha256": "6dc8ca6d6eb34aa8a056cbc31328efd634530b3c5c60f0014cb7ce719fabc335", "lfSha256": "6dc8ca6d6eb34aa8a056cbc31328efd634530b3c5c60f0014cb7ce719fabc335" }, "scriptSha256": "51d4008cbb774408611ceac51f3af500f994de9ca1a9b180c7ecf16c42247390", "mediaSha256": "3fead8b75f830eeb4832ffac5c3911ab323823ad1312c2a94f51bd03b0ba92f3", "serverCommand": [ "D:\\github\\ArtPlayer\\refactor\\.cache\\toolchains\\node-v24.21.0-win-x64\\node.exe", "D:\\github\\ArtPlayer\\refactor\\.cache\\toolchains\\yarn-1.22.22\\package\\bin\\yarn.js", "dev", "artplayer-plugin-asr", "--no-open" ], "serverCleanupExitCode": 0, "port8082Released": true, "docsChanges": [ { "at": "2026-09-13T07:47:58.132Z", "event": "change", "filename": "uncompiled" }, { "at": "2026-09-13T07:47:58.393Z", "event": "rename", "filename": "uncompiled\\artplayer-plugin-asr\\index.js" }, { "at": "2026-09-13T07:47:58.409Z", "event": "change", "filename": "uncompiled\\artplayer-plugin-asr" }, { "at": "2026-09-13T07:47:58.410Z", "event": "rename", "filename": "uncompiled\\artplayer-plugin-asr\\index.js" }, { "at": "2026-09-13T07:47:58.410Z", "event": "change", "filename": "uncompiled\\artplayer-plugin-asr" }, { "at": "2026-09-13T07:47:58.410Z", "event": "change", "filename": "uncompiled\\artplayer-plugin-asr\\index.js" } ], "browsers": [ { "engine": "chromium", "version": "153.0.8010.12", "status": "passed", "checks": [ "Actual Monaco example and native playback produce nonzero PCM and simulated subtitle", "Stop ASR settles while native playback advances and capture statistics remain stopped", "Pause/play resumes after stop and ordinary pause preserves one native context", "Actual Run Code destroys old player/context, installs one new player, and native sampling resumes", "Final destroy closes every observed native AudioContext and empties instance registry" ], "responses": [ { "url": "http://localhost:8082/compiled/artplayer.js", "status": 200, "sha256": "6dc8ca6d6eb34aa8a056cbc31328efd634530b3c5c60f0014cb7ce719fabc335", "diskSha256": "6dc8ca6d6eb34aa8a056cbc31328efd634530b3c5c60f0014cb7ce719fabc335", "bytes": 208598 }, { "url": "http://localhost:8082/uncompiled/artplayer-plugin-asr/index.js", "status": 200, "sha256": "d2a542abc5ba421ed189206e38e7540eb135b31a2560b07cfad9c405def35a62", "diskSha256": "d2a542abc5ba421ed189206e38e7540eb135b31a2560b07cfad9c405def35a62", "bytes": 13748 }, { "url": "http://localhost:8082/assets/example/asr.local.js", "status": 200, "sha256": "32371e51ac5f55edaa146002e7e4594ec056bf198db8b1e62e6d68ec2ea48f30", "diskSha256": "32371e51ac5f55edaa146002e7e4594ec056bf198db8b1e62e6d68ec2ea48f30", "bytes": 2252 } ], "firstStatistics": "Local capture only - simulated subtitles, no speech recognition\nChunks: 22 | 16000 Hz mono PCM16 | 5.50 seconds captured\nPCM: 176000 bytes | WAV: 176968 bytes | Current peak: 26", "blockedAdvertising": [ "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662" ], "expectedMediaCancellations": [ { "url": "http://localhost:8082/assets/sample/steve-jobs.mp4", "error": "net::ERR_ABORTED", "phase": "run-cleanup" }, { "url": "http://localhost:8082/assets/sample/steve-jobs.mp4", "error": "net::ERR_ABORTED", "phase": "destroy-cleanup" } ], "navigationPhases": [ "initial-load", "run-cleanup" ], "artifacts": [ { "file": "refactor/.cache/asr05-editor/run-ftkiCx/chromium-playing.png", "sha256": "7fd5994bffc789c3f08e9d4990b3626f9e68e0872c967a595816dceba9f0a90d" }, { "file": "refactor/.cache/asr05-editor/run-ftkiCx/chromium-rerun.png", "sha256": "04534789cd9ffc142b5d1c3eef2e69571a99eb69ff31b02fcc9803321fbaa0cc" }, { "file": "refactor/.cache/asr05-editor/run-ftkiCx/chromium-trace.zip", "sha256": "d2740839f2640ab34760c8cf01e24dbb0de3b1e363c2efc98127108089e06cdc" } ] }, { "engine": "firefox", "version": "155.0", "status": "passed", "checks": [ "Actual Monaco example and native playback produce nonzero PCM and simulated subtitle", "Stop ASR settles while native playback advances and capture statistics remain stopped", "Pause/play resumes after stop and ordinary pause preserves one native context", "Actual Run Code destroys old player/context, installs one new player, and native sampling resumes", "Final destroy closes every observed native AudioContext and empties instance registry" ], "responses": [ { "url": "http://localhost:8082/compiled/artplayer.js", "status": 200, "sha256": "6dc8ca6d6eb34aa8a056cbc31328efd634530b3c5c60f0014cb7ce719fabc335", "diskSha256": "6dc8ca6d6eb34aa8a056cbc31328efd634530b3c5c60f0014cb7ce719fabc335", "bytes": 208598 }, { "url": "http://localhost:8082/uncompiled/artplayer-plugin-asr/index.js", "status": 200, "sha256": "d2a542abc5ba421ed189206e38e7540eb135b31a2560b07cfad9c405def35a62", "diskSha256": "d2a542abc5ba421ed189206e38e7540eb135b31a2560b07cfad9c405def35a62", "bytes": 13748 }, { "url": "http://localhost:8082/assets/example/asr.local.js", "status": 200, "sha256": "32371e51ac5f55edaa146002e7e4594ec056bf198db8b1e62e6d68ec2ea48f30", "diskSha256": "32371e51ac5f55edaa146002e7e4594ec056bf198db8b1e62e6d68ec2ea48f30", "bytes": 2252 } ], "firstStatistics": "Local capture only - simulated subtitles, no speech recognition\nChunks: 26 | 16000 Hz mono PCM16 | 6.50 seconds captured\nPCM: 208000 bytes | WAV: 209144 bytes | Current peak: 9787", "blockedAdvertising": [ "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662" ], "expectedMediaCancellations": [], "navigationPhases": [ "initial-load", "run-cleanup" ], "artifacts": [ { "file": "refactor/.cache/asr05-editor/run-ftkiCx/firefox-playing.png", "sha256": "e1b16c8bcb77da068d6cb09a0bbd4e615ae9629b8ba7dbe3335ddbab32ec961d" }, { "file": "refactor/.cache/asr05-editor/run-ftkiCx/firefox-rerun.png", "sha256": "a6c738378ec98dae6ee6f63d5498530112ccaec1b63536eacaa501da6099d3cf" }, { "file": "refactor/.cache/asr05-editor/run-ftkiCx/firefox-trace.zip", "sha256": "d4246f35d5b2af0ed4cca06ecf8f17f66dd5c376bd125b8f8735f0a210fc0356" } ] } ] }, "unit": { "tests": 216, "failed": 0, "newExampleTests": 3, "file": "refactor/.cache/asr05-unit.log", "sha256": "f0a990a73657246e2b2c69a4223128eaf05266f0c59b9e35c34d9deff118f9ce" }, "limitations": [ "Windows WebKit lacks native WebAudio; 10 cases explicitly skipped.", "Firefox fallback forces binding rejection; natural external ownership remains ASR-FOREIGN-01.", "CORS, audio-track combinations, Safari and physical devices remain unfinished.", "Local PCM and simulated captions do not validate an external recognition service; SDK-11 remains open." ], "releaseReady": false }