@eyevinn/m3u8
Version:
streaming m3u8 parser for Apple's HTTP Live Streaming protocol
20 lines (15 loc) • 460 B
JavaScript
var util = require('util'),
Item = require('./Item');
var MediaItem = module.exports = function MediaItem(attributes) {
Item.apply(this, arguments);
delete this.properties['uri'];
};
util.inherits(MediaItem, Item);
MediaItem.create = function createMediaItem(data) {
var item = new MediaItem();
item.setData(data);
return item;
};
MediaItem.prototype.toString = function toString() {
return '#EXT-X-MEDIA:' + this.attributes.toString();
};