Show
Ignore:
Timestamp:
06/06/08 00:38:39 (7 months ago)
Author:
jeroen
Message:

added js initer BUT destroyed controlbar display

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/as3/com/jeroenwijering/player/Model.as

    r1 r3  
    4848                loader = new Loader(); 
    4949                loader.contentLoaderInfo.addEventListener(Event.INIT,thumbHandler); 
    50                 Draw.clear(skin.display.media); 
    51                 Draw.clear(skin.display.thumb); 
    5250        }; 
    5351 
     
    5553        /** Item change: switch the curently active model if there's a new URL **/ 
    5654        private function itemHandler(evt:ControllerEvent) { 
    57                 skin.display.media.visible = false; 
     55                // skin.display.media.visible = false; 
    5856                if(current) { current.stop(); } 
    5957                sendEvent(ModelEvent.STATE,{newstate:ModelStates.IDLE}); 
     
    7270                                break; 
    7371                        case 'video': 
    74                                 if(config['streamscript']) {  
     72                                if(config['streamscript']) { 
    7573                                        current = new HTTPModel(this); 
    76                                 } else {  
     74                                } else { 
    7775                                        current = new VideoModel(this); 
    7876                                } 
     
    8381                } 
    8482                if(playlist[evt.data.index]['image']) { 
    85                         skin.display.thumb.visible = true; 
     83                        // skin.display.thumb.visible = true; 
    8684                        loader.load(new URLRequest(playlist[evt.data.index]['image'])); 
    8785                } else { 
    88                         skin.display.thumb.visible = false; 
     86                        // skin.display.thumb.visible = false; 
    8987                } 
    9088        }; 
     
    9391        /** Place a loaded thumb on stage. **/ 
    9492        private function thumbHandler(evt:Event) { 
     93                /* 
    9594                var obj = skin.display.thumb; 
    9695                Draw.clear(obj); 
     
    9897                Bitmap(loader.content).smoothing = config['quality']; 
    9998                Stretcher.stretch(obj,config['width'],config['height'],config['stretching']); 
     99                */ 
    100100        }; 
    101101 
     
    103103        /** Place a loaded mediafile on stage **/ 
    104104        public function mediaHandler(chd:DisplayObject) { 
     105                /* 
    105106                var obj = skin.display.media; 
    106107                Draw.clear(obj); 
     
    109110                skin.display.thumb.visible = false; 
    110111                skin.display.media.visible = true; 
     112                */ 
    111113        }; 
    112114 
     
    146148        /** Resize the media and thumb. **/ 
    147149        private function resizeHandler(evt:ControllerEvent) { 
     150                /* 
    148151                Stretcher.stretch(skin.display.thumb,evt.data.width,evt.data.height,config['stretching']); 
    149152                Stretcher.stretch(skin.display.media,evt.data.width,evt.data.height,config['stretching']); 
     153                */ 
    150154        }; 
    151155