dash-shaka-playback
Advanced tools
Comparing version 2.0.13-beta to 2.0.14-beta
12
index.js
@@ -54,3 +54,2 @@ import {HTML5Video, Log, Events} from 'clappr' | ||
error(event) { | ||
Log.error('an error was raised support=', DashShakaPlayback.support) | ||
Log.error('an error was raised by the video tag', event, this.el.error) | ||
@@ -63,3 +62,2 @@ } | ||
clearInterval(this.sendStatsId) | ||
this.trigger(Events.PLAYBACK_STOP, this.name) | ||
this._sendStats() | ||
@@ -69,2 +67,3 @@ | ||
then(() => { | ||
super.stop() | ||
this._player = null | ||
@@ -183,11 +182,6 @@ this._isShakaReadyState = false | ||
shaka.polyfill.installAll() | ||
var browserSupported = shaka.Player.isBrowserSupported() | ||
shaka.Player.support().then((support) => { DashShakaPlayback.support = support}) | ||
var basic = !!window.Promise && !!window.Uint8Array && !!Array.prototype.forEach | ||
var mediaSource = (window.MediaSource && window.MediaSource.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"')) | ||
var basicAndMediaSource = basic && mediaSource | ||
var resourceParts = resource.split('?')[0].match(/.*\.(.*)$/) || [] | ||
return basicAndMediaSource && (('mpd' === resourceParts[1]) || mimeType.indexOf('application/dash+xml') > -1) | ||
return browserSupported && (('mpd' === resourceParts[1]) || mimeType.indexOf('application/dash+xml') > -1) | ||
} |
{ | ||
"name": "dash-shaka-playback", | ||
"version": "2.0.13-beta", | ||
"version": "2.0.14-beta", | ||
"description": "clappr dash playback based on shaka player", | ||
@@ -18,4 +18,4 @@ "main": "index.js", | ||
"dependencies": { | ||
"shaka-player": "v2.0.0-beta2", | ||
"clappr": "0.2.54" | ||
"shaka-player": "v2.0.0-beta3", | ||
"clappr": "0.2.61" | ||
}, | ||
@@ -22,0 +22,0 @@ "devDependencies": { |
252655
447
+ Addedclappr@0.2.61(transitive)
- Removedclappr@0.2.54(transitive)
Updatedclappr@0.2.61
Updatedshaka-player@v2.0.0-beta3