@sabre-js/sabre
Version:
A gpu accelerated ecmascript renderer for Advanced Substation Alpha (ASS) subtitles. Renders .ass and .ssa files over video in the browser.
9 lines (8 loc) • 4.24 kB
Source Map (JSON)
{
"version":3,
"file":"subtitle-event.min.js",
"lineCount":5,
"mappings":"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",
"sources":["subtitle-event.js"],
"names":["require","sabre","import","NaN","Object","create","value","toJSON","id","or","order","nl","newLine","l","layer","s","start","e","end","st","style","o","overrides","lO","lineOverrides","tO","lineTransitionTargetOverrides","t","text","writable","setId","getId","setOrder","getOrder","setNewLine","isNewLine","setStart","getStart","setEnd","getEnd","setText","getText","setLayer","getLayer","setStyle","getStyle","setOverrides","getOverrides","setLineOverrides","line_overrides","getLineOverrides","setLineTransitionTargetOverrides","targets","addLineTransitionTargetOverrides","i","length","getTransitionStart","splice","push","getLineTransitionTargetOverrides"]
}