mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-27 17:51:20 -08:00
feat(asr): [PKG-ASR-09] add explicit capture ownership and cancel stale restarts
This commit is contained in:
1 parent
5ab7da6e1f
commit
146b78d576
27 files changed
+12951
-64
No files matched your search
+24
-2
@@ -2703,7 +2703,8 @@
|
||||
"PKG-ASR-04",
|
||||
"CORE-22",
|
||||
"PKG-ASR-07",
|
||||
"PKG-ASR-08"
|
||||
"PKG-ASR-08",
|
||||
"PKG-ASR-09"
|
||||
],
|
||||
"status": "doing",
|
||||
"risk": "H",
|
||||
@@ -2716,7 +2717,8 @@
|
||||
"baselines/asr-local-core-validation.json",
|
||||
"changes/2026-09-13-PKG-ASR-05-local-core-checkpoint.md",
|
||||
"baselines/asr-combinations-validation.json",
|
||||
"changes/2026-09-13-PKG-ASR-05-cors-combinations.md"
|
||||
"changes/2026-09-13-PKG-ASR-05-cors-combinations.md",
|
||||
"baselines/asr-explicit-capture-validation.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -4584,6 +4586,26 @@
|
||||
"changes/2026-09-13-PKG-ASR-08-capture-output.md",
|
||||
"baselines/asr-fallback-validation.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "PKG-ASR-09",
|
||||
"phase": "5 包迁移:artplayer-plugin-asr",
|
||||
"title": "提供显式捕获归属并取消过期切源重启",
|
||||
"scope": [
|
||||
"artplayer-plugin-asr"
|
||||
],
|
||||
"dependsOn": [
|
||||
"PKG-ASR-04",
|
||||
"PKG-ASR-08"
|
||||
],
|
||||
"status": "done",
|
||||
"risk": "H",
|
||||
"deliverable": "保留默认API的capture模式、精确runtime类型、可取消重启和原生外部归属/CORS证据",
|
||||
"acceptance": "显式模式零直接绑定、不增加输出、拥有资源正确清理;Firefox不强制异常,CORS无绕过;旧工厂类型保持;延迟关闭期间pause/stop取消旧重启",
|
||||
"evidence": [
|
||||
"changes/2026-09-13-PKG-ASR-09-explicit-capture.md",
|
||||
"baselines/asr-explicit-capture-validation.json"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user