iab-vast-parser
Version:
Parses IAB VAST tags into iab-vast-model objects.
25 lines (22 loc) • 807 B
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _iabVastModel = require('iab-vast-model');
exports.default = function ($mediaFile) {
var mediaFile = new _iabVastModel.MediaFile();
mediaFile.id = $mediaFile.id;
mediaFile.delivery = $mediaFile.delivery;
mediaFile.type = $mediaFile.type;
mediaFile.bitrate = $mediaFile.bitrate;
mediaFile.minBitrate = $mediaFile.minBitrate;
mediaFile.maxBitrate = $mediaFile.maxBitrate;
mediaFile.width = $mediaFile.width;
mediaFile.height = $mediaFile.height;
mediaFile.scalable = $mediaFile.scalable;
mediaFile.maintainAspectRatio = $mediaFile.maintainAspectRatio;
mediaFile.codec = $mediaFile.codec;
mediaFile.apiFramework = $mediaFile.apiFramework;
mediaFile.uri = $mediaFile._value;
return mediaFile;
};