Changeset 730


Ignore:
Timestamp:
12/09/09 11:51:49 (3 years ago)
Author:
pablo
Message:

Aliased logo -> logo.file for commercial players.

Location:
trunk/fl5
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/fl5/src/com/longtailvideo/jwplayer/model/PlayerConfig.as

    r719 r730  
    5858                        playlist = _playlist; 
    5959                        playlistsize = _playlistsize; 
     60                        logo = _logo; 
    6061                } 
    6162                 
     
    234235 
    235236                /** Location of an external jpg, png or gif image to show in a corner of the display. With the default skin, this is top-right, but every skin can freely place the logo. **/ 
    236                 public function get logo():String { return _logo; } 
    237                 public function set logo(x:String):void { _logo = x; } 
     237                public function get logo():String {  
     238                        if (pluginConfig('logo').hasOwnProperty('file')) 
     239                                return pluginConfig('logo')['file']; 
     240                        else return _logo; 
     241                } 
     242                public function set logo(x:String):void { 
     243                        if (x != null) { 
     244                                setPluginProperty('logo.file', x.toLowerCase()); 
     245                        } 
     246                } 
    238247 
    239248                /** Position of the playlist. Can be set to bottom, over, right or none. @default none **/ 
  • trunk/fl5/src/com/longtailvideo/jwplayer/player/Player.as

    r662 r730  
    3636                /** Player constructor **/ 
    3737                public function Player() { 
    38                         new RootReference(this); 
    3938                        try { 
    4039                                this.addEventListener(Event.ADDED_TO_STAGE, setupPlayer); 
     
    5049                        } catch (err:Error) { 
    5150                        } 
     51                        new RootReference(this); 
    5252                        model = newModel(); 
    5353                        view = newView(model); 
  • trunk/fl5/src/com/longtailvideo/jwplayer/player/PlayerVersion.as

    r729 r730  
    33         
    44        public class PlayerVersion { 
    5                 protected static var _version:String = "5.1.729"; 
     5                protected static var _version:String = "5.1.730"; 
    66                 
    77                public static function get version():String { 
  • trunk/fl5/src/com/longtailvideo/jwplayer/utils/Configger.as

    r559 r730  
    8585 
    8686                private function loadCookies():void { 
    87                         var cookie:SharedObject = SharedObject.getLocal('com.jeroenwijering','/'); 
    88                         writeCookieData(cookie.data); 
     87                        try { 
     88                                var cookie:SharedObject = SharedObject.getLocal('com.jeroenwijering','/'); 
     89                                writeCookieData(cookie.data); 
     90                        } catch (err:Error) {} 
    8991                } 
    9092 
  • trunk/fl5/src/com/longtailvideo/jwplayer/view/View.as

    r729 r730  
    177177                        _pluginsLayer = setupLayer("plugins", 4); 
    178178                        _plugins = {}; 
    179  
     179                         
     180                        setupLogo(); 
     181                } 
     182                 
     183                protected function setupLogo():void { 
    180184                        _logoLayer = setupLayer("logo", 5); 
    181185                        _logo = new Logo(_player); 
Note: See TracChangeset for help on using the changeset viewer.