src/js/players/player.allocine.js
branchpopcorn-port
changeset 842 4ae2247a59f4
parent 841 8da49ff273e0
child 866 3bf7aa8216e5
--- a/src/js/players/player.allocine.js	Tue Apr 03 20:30:12 2012 +0200
+++ b/src/js/players/player.allocine.js	Fri Apr 06 16:49:32 2012 +0200
@@ -41,14 +41,26 @@
         ? options.directVideoPath
         : IriSP.get_aliased(IriSP.__jsonMetadata["medias"][0], ["href","url"])
     );
+    var _flashVars = {
+        "streamFMS" : true,
+        "adVast" : false,
+        "lg" : "fr_cinecast",
+        "autoPlay" : options.autoPlay,
+        "directVideoTitle" : "",
+        "urlAcData" : options.urlAcData,
+        "directVideoPath" : _videoUrl,
+        "host" : "http://allocine.fr"
+    }
     
-    var fv = "streamFMS=true&adVast=false&lg=fr_cinecast&autoPlay=" + options.autoPlay + "&directVideoTitle=&urlAcData=" + options.urlAcData + "&directVideoPath=" + _videoUrl + "&host=http://allocine.fr";
-//    console.log("fv = " + fv);
+    if (typeof IriSP.__jsonMetadata["medias"][0].meta == "object" && typeof IriSP.__jsonMetadata["medias"][0].meta.subtitles == "string") {
+        _flashVars.subTitlePath = IriSP.__jsonMetadata["medias"][0].meta.subtitles;
+    }
     
+
     var params = {
         "allowScriptAccess" : "always",
         "wmode": "opaque",
-        "flashvars" : fv,
+        "flashvars" : IriSP.jQuery.param(_flashVars),
         "allowfullscreen" : true
     };
     var atts = {