@svta/common-media-library
Version:
A common library for media playback in JavaScript
28 lines • 863 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.toVttRegion = toVttRegion;
/**
* 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}
*/
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