@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
37 lines (36 loc) • 1.83 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StreamInfosDetails = void 0;
var Mapper_1 = require("../common/Mapper");
/**
* @export
* @class StreamInfosDetails
*/
var StreamInfosDetails = /** @class */ (function () {
function StreamInfosDetails(obj) {
if (!obj) {
return;
}
this.id = (0, Mapper_1.map)(obj.id);
this.mediaType = (0, Mapper_1.map)(obj.mediaType);
this.width = (0, Mapper_1.map)(obj.width);
this.height = (0, Mapper_1.map)(obj.height);
this.rate = (0, Mapper_1.map)(obj.rate);
this.codec = (0, Mapper_1.map)(obj.codec);
this.samplesReadPerSecondMin = (0, Mapper_1.map)(obj.samplesReadPerSecondMin);
this.samplesReadPerSecondMax = (0, Mapper_1.map)(obj.samplesReadPerSecondMax);
this.samplesReadPerSecondAvg = (0, Mapper_1.map)(obj.samplesReadPerSecondAvg);
this.samplesBackupPerSecondMin = (0, Mapper_1.map)(obj.samplesBackupPerSecondMin);
this.samplesBackupPerSecondMax = (0, Mapper_1.map)(obj.samplesBackupPerSecondMax);
this.samplesBackupPerSecondAvg = (0, Mapper_1.map)(obj.samplesBackupPerSecondAvg);
this.bytesReadPerSecondMin = (0, Mapper_1.map)(obj.bytesReadPerSecondMin);
this.bytesReadPerSecondMax = (0, Mapper_1.map)(obj.bytesReadPerSecondMax);
this.bytesReadPerSecondAvg = (0, Mapper_1.map)(obj.bytesReadPerSecondAvg);
this.bytesBackupPerSecondMin = (0, Mapper_1.map)(obj.bytesBackupPerSecondMin);
this.bytesBackupPerSecondMax = (0, Mapper_1.map)(obj.bytesBackupPerSecondMax);
this.bytesBackupPerSecondAvg = (0, Mapper_1.map)(obj.bytesBackupPerSecondAvg);
}
return StreamInfosDetails;
}());
exports.StreamInfosDetails = StreamInfosDetails;
exports.default = StreamInfosDetails;