@svta/common-media-library
Version:
A common library for media playback in JavaScript
25 lines • 758 B
JavaScript
/**
* Convert a WebVTT region to a VTTRegion.
*
* @param region - The WebVTT region to convert.
* @returns The converted VTTRegion.
*
* @group WebVTT
*
* @beta
*
* @see {@link https://developer.mozilla.org/en-US/docs/Web/API/VTTRegion | VTTRegion}
*/
export function toVttRegion(region) {
const vttRegion = new VTTRegion();
vttRegion.id = region.id;
vttRegion.width = region.width;
vttRegion.lines = region.lines;
vttRegion.regionAnchorX = region.regionAnchorX;
vttRegion.regionAnchorY = region.regionAnchorY;
vttRegion.viewportAnchorX = region.viewportAnchorX;
vttRegion.viewportAnchorY = region.viewportAnchorY;
vttRegion.scroll = region.scroll;
return vttRegion;
}
//# sourceMappingURL=toVttRegion.js.map