UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

22 lines (21 loc) 839 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LiveEncodingHeartbeatManifestUpdate = void 0; const Mapper_1 = require("../common/Mapper"); /** * A single media-advancing HLS manifest update. * @export * @class LiveEncodingHeartbeatManifestUpdate */ class LiveEncodingHeartbeatManifestUpdate { constructor(obj) { if (!obj) { return; } this.manifestUpdateWallClockTime = (0, Mapper_1.map)(obj.manifestUpdateWallClockTime, Date); this.latestMediaPresentationTime = (0, Mapper_1.map)(obj.latestMediaPresentationTime, Date); this.manifestUpdateLatency = (0, Mapper_1.map)(obj.manifestUpdateLatency); } } exports.LiveEncodingHeartbeatManifestUpdate = LiveEncodingHeartbeatManifestUpdate; exports.default = LiveEncodingHeartbeatManifestUpdate;