MainSync = function() { } MainSync.__name__ = ["MainSync"]; MainSync.createConnection = function() { $s.push("MainSync::createConnection"); var $spos = $s.length; try { var ctx = new haxe.remoting.Context(); ctx.addObject("JSMain",MainSync); MainSync.cnx = haxe.remoting.ExternalConnection.flashConnect("default","sync_player",ctx); } catch( $e9 ) { { var e = $e9; { $e = []; while($s.length >= $spos) $e.unshift($s.pop()); $s.push($e[0]); js.Lib.alert(e); haxe.Timer.delay($closure(MainSync,"createConnection"),100); } } } $s.pop(); } MainSync.main = function() { $s.push("MainSync::main"); var $spos = $s.length; MainSync.createConnection(); $s.pop(); } MainSync.setReady = function() { $s.push("MainSync::setReady"); var $spos = $s.length; MainSync.ready = true; MainSync.createConnection(); $s.pop(); } MainSync.getReady = function(t) { $s.push("MainSync::getReady"); var $spos = $s.length; { var $tmp = MainSync.ready; $s.pop(); return $tmp; } $s.pop(); } MainSync.resume = function(flashObject) { $s.push("MainSync::resume"); var $spos = $s.length; try { if(MainSync.cnx == null) { var ctx = new haxe.remoting.Context(); ctx.addObject("JSMain",MainSync); MainSync.cnx = haxe.remoting.ExternalConnection.flashConnect("default",flashObject,ctx); } { var $tmp = MainSync.cnx.resolve("playlist").resolve("resume").call([]); $s.pop(); return $tmp; } } catch( $e9 ) { { var err = $e9; { $e = []; while($s.length >= $spos) $e.unshift($s.pop()); $s.push($e[0]); { $s.pop(); return -1; } } } } $s.pop(); } MainSync.getTimeCode = function(flashObject) { $s.push("MainSync::getTimeCode"); var $spos = $s.length; try { if(MainSync.cnx == null) { MainSync.createConnection(); } { var $tmp = MainSync.cnx.resolve("playlist").resolve("getTimeCode").call([]); $s.pop(); return $tmp; } } catch( $e10 ) { { var errObject = $e10; { $e = []; while($s.length >= $spos) $e.unshift($s.pop()); $s.push($e[0]); { $s.pop(); return -1; } } } } $s.pop(); } MainSync.setTimeCode = function(flashObject,time) { $s.push("MainSync::setTimeCode"); var $spos = $s.length; try { if(MainSync.cnx == null) { MainSync.createConnection(); } { var $tmp = MainSync.cnx.resolve("playlist").resolve("setTimeCode").call([time]); $s.pop(); return $tmp; } } catch( $e11 ) { { var errObject = $e11; { $e = []; while($s.length >= $spos) $e.unshift($s.pop()); $s.push($e[0]); { $s.pop(); return -1; } } } } $s.pop(); } MainSync.pause = function(flashObject) { $s.push("MainSync::pause"); var $spos = $s.length; try { if(MainSync.cnx == null) { MainSync.createConnection(); } { var $tmp = MainSync.cnx.resolve("playlist").resolve("pause").call([]); $s.pop(); return $tmp; } } catch( $e12 ) { { var errObject = $e12; { $e = []; while($s.length >= $spos) $e.unshift($s.pop()); $s.push($e[0]); { $s.pop(); return -1; } } } } $s.pop(); } MainSync.stop = function(flashObject) { $s.push("MainSync::stop"); var $spos = $s.length; try { if(MainSync.cnx == null) { MainSync.createConnection(); } { var $tmp = MainSync.cnx.resolve("playlist").resolve("stop").call([]); $s.pop(); return $tmp; } } catch( $e13 ) { { var errObject = $e13; { $e = []; while($s.length >= $spos) $e.unshift($s.pop()); $s.push($e[0]); { $s.pop(); return -1; } } } } $s.pop(); } MainSync.prototype.__class__ = MainSync; $MainSync = function() { } $MainSync.__name__ = ["@MainSync"]; $MainSync.prototype.__class__ = $MainSync; MainSync.ready = false; MainSync.cnx = null; $MainSync.init = MainSync.main();