home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2011 May / ME_2011_05.iso / Galileo-Video-Tutorial / system / player.swf / scripts / mdm / MediaPlayer.as < prev    next >
Encoding:
Text File  |  2010-11-30  |  6.1 KB  |  254 lines

  1. package mdm
  2. {
  3.    public final class MediaPlayer
  4.    {
  5.       private var resolver:mdm_MediaPlayer9 = null;
  6.       
  7.       public function MediaPlayer(param1:Number, param2:Number, param3:Number, param4:Number, param5:String, param6:Boolean, param7:Boolean, param8:String)
  8.       {
  9.          super();
  10.          resolver = new mdm_MediaPlayer9(this,param1,param2,param3,param4,param5,param6,param7,param8);
  11.       }
  12.       
  13.       public function hide(param1:Boolean = true) : void
  14.       {
  15.          resolver.hide();
  16.       }
  17.       
  18.       public function set source(param1:String) : void
  19.       {
  20.          resolver.source = param1;
  21.       }
  22.       
  23.       public function internal_resolver() : mdm_MediaPlayer9
  24.       {
  25.          return resolver;
  26.       }
  27.       
  28.       public function fastForward(param1:Boolean = true) : void
  29.       {
  30.          resolver.fastForward();
  31.       }
  32.       
  33.       public function set y(param1:Number) : void
  34.       {
  35.          resolver.y = param1;
  36.       }
  37.       
  38.       public function get width() : Number
  39.       {
  40.          return resolver.width;
  41.       }
  42.       
  43.       public function set height(param1:Number) : void
  44.       {
  45.          resolver.height = param1;
  46.       }
  47.       
  48.       public function get x() : Number
  49.       {
  50.          return resolver.x;
  51.       }
  52.       
  53.       public function stop(param1:Boolean = true) : void
  54.       {
  55.          resolver.stop();
  56.       }
  57.       
  58.       public function set position(param1:Number) : void
  59.       {
  60.          resolver.position = param1;
  61.       }
  62.       
  63.       public function get currentMarker() : Number
  64.       {
  65.          return resolver.currentMarker;
  66.       }
  67.       
  68.       public function get duration() : Number
  69.       {
  70.          return resolver.duration;
  71.       }
  72.       
  73.       public function set onWMPBuffering(param1:Function) : void
  74.       {
  75.          resolver.onWMPBuffering = param1;
  76.       }
  77.       
  78.       public function get mediaName() : String
  79.       {
  80.          return resolver.mediaName;
  81.       }
  82.       
  83.       public function mute(param1:Boolean, param2:Boolean = true) : void
  84.       {
  85.          resolver.mute(param1);
  86.       }
  87.       
  88.       public function get mediaWidth() : Number
  89.       {
  90.          return resolver.mediaWidth;
  91.       }
  92.       
  93.       public function get source() : String
  94.       {
  95.          return resolver.source;
  96.       }
  97.       
  98.       public function get balance() : Number
  99.       {
  100.          return resolver.balance;
  101.       }
  102.       
  103.       public function set onWMPError(param1:Function) : void
  104.       {
  105.          resolver.onWMPError = param1;
  106.       }
  107.       
  108.       public function set onWMPChangeState(param1:Function) : void
  109.       {
  110.          resolver.onWMPChangeState = param1;
  111.       }
  112.       
  113.       public function get volume() : Number
  114.       {
  115.          return resolver.volume;
  116.       }
  117.       
  118.       public function set visible(param1:Boolean) : void
  119.       {
  120.          resolver.visible = param1;
  121.       }
  122.       
  123.       public function fastReverse(param1:Boolean = true) : void
  124.       {
  125.          resolver.fastReverse();
  126.       }
  127.       
  128.       public function get height() : Number
  129.       {
  130.          return resolver.height;
  131.       }
  132.       
  133.       public function get canSeek() : Boolean
  134.       {
  135.          return resolver.canSeek;
  136.       }
  137.       
  138.       public function get position() : Number
  139.       {
  140.          return resolver.position;
  141.       }
  142.       
  143.       public function get mediaHeight() : Number
  144.       {
  145.          return resolver.mediaHeight;
  146.       }
  147.       
  148.       public function get canScan() : Boolean
  149.       {
  150.          return resolver.canScan;
  151.       }
  152.       
  153.       public function set width(param1:Number) : void
  154.       {
  155.          resolver.width = param1;
  156.       }
  157.       
  158.       public function set onWMPPositionChanged(param1:Function) : void
  159.       {
  160.          resolver.onWMPPositionChanged = param1;
  161.       }
  162.       
  163.       public function get isInstalled() : Boolean
  164.       {
  165.          return resolver.isInstalled;
  166.       }
  167.       
  168.       public function get visible() : Boolean
  169.       {
  170.          return resolver.visible;
  171.       }
  172.       
  173.       public function play(param1:Boolean = true) : void
  174.       {
  175.          resolver.play();
  176.       }
  177.       
  178.       public function set currentMarker(param1:Number) : void
  179.       {
  180.          resolver.currentMarker = param1;
  181.       }
  182.       
  183.       public function pause(param1:Boolean = true) : void
  184.       {
  185.          resolver.pause();
  186.       }
  187.       
  188.       public function set x(param1:Number) : void
  189.       {
  190.          resolver.x = param1;
  191.       }
  192.       
  193.       public function close(param1:Boolean = true) : void
  194.       {
  195.          resolver.close();
  196.       }
  197.       
  198.       public function get y() : Number
  199.       {
  200.          return resolver.y;
  201.       }
  202.       
  203.       public function featureAvailable(param1:String) : Boolean
  204.       {
  205.          return resolver.featureAvailable(param1);
  206.       }
  207.       
  208.       public function set volume(param1:Number) : void
  209.       {
  210.          resolver.volume = param1;
  211.       }
  212.       
  213.       public function get markerCount() : Number
  214.       {
  215.          return resolver.markerCount;
  216.       }
  217.       
  218.       public function show(param1:Boolean = true) : void
  219.       {
  220.          resolver.show();
  221.       }
  222.       
  223.       public function set balance(param1:Number) : void
  224.       {
  225.          resolver.balance = param1;
  226.       }
  227.    }
  228. }
  229.  
  230. dynamic class mdm_MediaPlayer9 extends mdm_resolver
  231. {
  232.    public function mdm_MediaPlayer9(param1:MediaPlayer, param2:Number, param3:Number, param4:Number, param5:Number, param6:String, param7:Boolean, param8:Boolean, param9:String)
  233.    {
  234.       var _loc10_:Array = null;
  235.       var _loc11_:int = 0;
  236.       super();
  237.       SetClassName("mdm.MediaPlayer");
  238.       AddEvents();
  239.       _loc10_ = new Array();
  240.       _loc10_.push(-1,param2,param3,param4,param5,param6,param7,param8,param9);
  241.       SetDynamic(CallSync("create",_loc10_));
  242.       _loc11_ = int(m_dynamicID);
  243.       m_dynMP9[_loc11_] = param1;
  244.    }
  245.    
  246.    private function AddEvents() : void
  247.    {
  248.       AddDynamicEvent("onWMPChangeState",true);
  249.       AddDynamicEvent("onWMPBuffering",true);
  250.       AddDynamicEvent("onWMPError",true);
  251.       AddDynamicEvent("onWMPPositionChanged",true);
  252.    }
  253. }
  254.