feat(VideoInfo): implement MacroMarkersListEntity parser for heatmap (#973)

* refactor(video-info): rewrite heat-map extraction

* fix(parser): Ensure heatmap mutations are processed only if mutations exist

---------

Co-authored-by: Luan <luan.lrt4@gmail.com>
This commit is contained in:
Suhun Han
2025-06-08 18:32:50 +08:00
committed by GitHub
parent 698121ab8f
commit 876e94ad03
6 changed files with 134 additions and 4 deletions

View File

@@ -278,6 +278,7 @@ export { default as LockupMetadataView } from './classes/LockupMetadataView.js';
export { default as LockupView } from './classes/LockupView.js';
export { default as MacroMarkersInfoItem } from './classes/MacroMarkersInfoItem.js';
export { default as MacroMarkersList } from './classes/MacroMarkersList.js';
export { default as MacroMarkersListEntity } from './classes/MacroMarkersListEntity.js';
export { default as MacroMarkersListItem } from './classes/MacroMarkersListItem.js';
export { default as Menu } from './classes/menus/Menu.js';
export { default as MenuFlexibleItem } from './classes/menus/MenuFlexibleItem.js';