# HG changeset patch # User veltr # Date 1358423658 -3600 # Node ID e1b6be4d85a47f4cecce2cf6e88ff190301bd8dc # Parent a692c2d0cef789f8af29377c9242034124e18b5d Updated Metadataplayer diff -r a692c2d0cef7 -r e1b6be4d85a4 src/ldt/ldt/static/ldt/metadataplayer/AdaptivePlayer.js --- a/src/ldt/ldt/static/ldt/metadataplayer/AdaptivePlayer.js Thu Jan 17 11:35:19 2013 +0100 +++ b/src/ldt/ldt/static/ldt/metadataplayer/AdaptivePlayer.js Thu Jan 17 12:54:18 2013 +0100 @@ -6,7 +6,7 @@ IriSP.Widgets.AdaptivePlayer.prototype.defaults = { mime_type: "video/mp4", - normal_player: "PopcornPlayer", + normal_player: "HtmlPlayer", fallback_player: "JwpPlayer" } diff -r a692c2d0cef7 -r e1b6be4d85a4 src/ldt/ldt/static/ldt/metadataplayer/AutoPlayer.js --- a/src/ldt/ldt/static/ldt/metadataplayer/AutoPlayer.js Thu Jan 17 11:35:19 2013 +0100 +++ b/src/ldt/ldt/static/ldt/metadataplayer/AutoPlayer.js Thu Jan 17 12:54:18 2013 +0100 @@ -27,7 +27,7 @@ }, { regexp: /\.(ogg|ogv|webm)$/, - type: "PopcornPlayer" + type: "HtmlPlayer" }, { regexp: /^(https?:\/\/)?(www\.)?youtube\.com/, @@ -57,7 +57,7 @@ if (_opts.type === "AdaptivePlayer") { var _canPlayType = document.createElement('video').canPlayType("video/mp4"); - _opts.type = (_canPlayType == "maybe" || _canPlayType == "probably") ? "PopcornPlayer" : "JwpPlayer"; + _opts.type = (_canPlayType == "maybe" || _canPlayType == "probably") ? "HtmlPlayer" : "JwpPlayer"; } if (_rtmprgx.test(this.video)) { diff -r a692c2d0cef7 -r e1b6be4d85a4 src/ldt/ldt/static/ldt/metadataplayer/HtmlPlayer.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ldt/ldt/static/ldt/metadataplayer/HtmlPlayer.js Thu Jan 17 12:54:18 2013 +0100 @@ -0,0 +1,127 @@ +IriSP.Widgets.HtmlPlayer = function(player, config) { + IriSP.Widgets.Widget.call(this, player, config); +}; + +IriSP.Widgets.HtmlPlayer.prototype = new IriSP.Widgets.Widget(); + + +IriSP.Widgets.HtmlPlayer.prototype.defaults = { +} + +IriSP.Widgets.HtmlPlayer.prototype.draw = function() { + + + if (typeof this.video === "undefined") { + this.video = this.media.video; + } + + if (this.url_transform) { + this.video = this.url_transform(this.video); + } + + var videoEl = IriSP.jQuery('