src/js/init.js
branchnew-model
changeset 926 e47ed8eb75cd
parent 924 64c2eaafe5e2
child 927 977a39c4ee80
equal deleted inserted replaced
925:28efc97b5d78 926:e47ed8eb75cd
   234 
   234 
   235         case "jwplayer":
   235         case "jwplayer":
   236             var opts = IriSP.jQuery.extend({}, this.config.player);
   236             var opts = IriSP.jQuery.extend({}, this.config.player);
   237             delete opts.container;
   237             delete opts.container;
   238             delete opts.type;
   238             delete opts.type;
   239             if (typeof opts.streamer !== "undefined") {
   239             if (typeof opts.streamer === "function") {
       
   240                 opts.streamer = opts.streamer(opts.video);
       
   241             }
       
   242             if (typeof opts.streamer === "string") {
   240                 opts.video = opts.video.replace(opts.streamer,"");
   243                 opts.video = opts.video.replace(opts.streamer,"");
   241             }
   244             }
   242             opts.file = opts.video;
   245             opts.file = opts.video;
   243             delete opts.video;
   246             delete opts.video;
   244             delete opts.metadata;
   247             delete opts.metadata;