Changeset 1059
- Timestamp:
- 05/21/10 15:01:46 (3 years ago)
- Location:
- trunk/fl5
- Files:
-
- 6 edited
-
player.swf (modified) (previous)
-
src/com/longtailvideo/jwplayer/player/PlayerVersion.as (modified) (1 diff)
-
src/com/longtailvideo/jwplayer/view/View.as (modified) (6 diffs)
-
src/com/longtailvideo/jwplayer/view/components/ControlbarComponent.as (modified) (4 diffs)
-
src/com/longtailvideo/jwplayer/view/components/CoreComponent.as (modified) (1 diff)
-
src/com/longtailvideo/jwplayer/view/components/PlaylistComponent.as (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/fl5/src/com/longtailvideo/jwplayer/player/PlayerVersion.as
r1058 r1059 3 3 4 4 public class PlayerVersion { 5 protected static var _version:String = "5.2.105 8";5 protected static var _version:String = "5.2.1059"; 6 6 7 7 public static function get version():String { -
trunk/fl5/src/com/longtailvideo/jwplayer/view/View.as
r1054 r1059 27 27 import flash.display.Bitmap; 28 28 import flash.display.DisplayObject; 29 import flash.display.DisplayObjectContainer; 29 30 import flash.display.Loader; 30 31 import flash.display.MovieClip; … … 52 53 protected var _root:MovieClip; 53 54 55 protected var _maskedLayers:MovieClip; 54 56 protected var _backgroundLayer:MovieClip; 55 57 protected var _mediaLayer:MovieClip; … … 169 171 170 172 protected function setupLayers():void { 171 _backgroundLayer = setupLayer("background", currentLayer++); 173 _maskedLayers = setupLayer("masked", currentLayer++); 174 175 _backgroundLayer = setupLayer("background", 0, _maskedLayers); 172 176 setupBackground(); 173 177 174 _mediaLayer = setupLayer("media", currentLayer++);178 _mediaLayer = setupLayer("media", 1, _maskedLayers); 175 179 _mediaLayer.visible = false; 176 180 177 _imageLayer = setupLayer("image", currentLayer++);181 _imageLayer = setupLayer("image", 1, _maskedLayers); 178 182 _image = new Loader(); 179 183 _image.contentLoaderInfo.addEventListener(Event.COMPLETE, imageComplete); … … 194 198 195 199 196 protected function setupLayer(name:String, index:Number ):MovieClip {200 protected function setupLayer(name:String, index:Number, parent:DisplayObjectContainer=null):MovieClip { 197 201 var layer:MovieClip = new MovieClip(); 198 _root.addChildAt(layer, index);202 parent ? parent.addChildAt(layer,index) : _root.addChildAt(layer, index); 199 203 layer.name = name; 200 204 layer.x = 0; … … 210 214 211 215 var screenColor:Color; 212 if (_model.config.pluginConfig('display').hasOwnProperty('backgroundcolor')) { 216 if (_model.config.screencolor) { 217 screenColor = _model.config.screencolor; 218 } else if (_model.config.pluginConfig('display').hasOwnProperty('backgroundcolor')) { 213 219 screenColor = new Color(String(_model.config.pluginConfig('display')['backgroundcolor'])); 214 } else if (_model.config.screencolor) { 215 screenColor = _model.config.screencolor; 216 } 217 218 background.graphics.beginFill(screenColor ? screenColor.color : 0x000000, 1); 220 } 221 222 background.graphics.beginFill(screenColor ? screenColor.color : 0x000000, screenColor ? 1 : 0); 219 223 background.graphics.drawRect(0, 0, 1, 1); 220 224 background.graphics.endFill(); … … 228 232 _displayMasker.graphics.endFill(); 229 233 230 _backgroundLayer.mask = _displayMasker; 231 _imageLayer.mask = _displayMasker; 232 _mediaLayer.mask = _displayMasker; 234 _maskedLayers.mask = _displayMasker; 233 235 } 234 236 -
trunk/fl5/src/com/longtailvideo/jwplayer/view/components/ControlbarComponent.as
r1054 r1059 101 101 protected var _volSlider:Slider; 102 102 103 protected var _bgColorSheet:Sprite; 104 103 105 protected var controlbarConfig:PluginConfig; 104 106 protected var animations:Animations; … … 372 374 var newBackground:Sprite = new Sprite(); 373 375 newBackground.name = "background"; 374 newBackground.graphics.beginFill(0, 1);376 newBackground.graphics.beginFill(0, 0); 375 377 newBackground.graphics.drawRect(0, 0, 1, 1); 376 378 newBackground.graphics.endFill(); … … 380 382 if (!capLeft) { capLeft = new Sprite(); } 381 383 if (!capRight) { capRight = new Sprite(); } 384 385 _bgColorSheet = new Sprite(); 386 if (backgroundColor) { 387 _bgColorSheet.graphics.beginFill(backgroundColor.color, 1); 388 _bgColorSheet.graphics.drawRect(0, 0, 1, 1); 389 _bgColorSheet.graphics.endFill(); 390 } 391 addChildAt(_bgColorSheet, 0); 392 382 393 383 394 _buttons['background'] = back; … … 641 652 setChildIndex(capLeft, numChildren - 1); 642 653 setChildIndex(capRight, numChildren - 1); 654 655 _bgColorSheet.width = _width; 656 _bgColorSheet.height = background.height; 643 657 644 658 stopFader(); -
trunk/fl5/src/com/longtailvideo/jwplayer/view/components/CoreComponent.as
r993 r1059 50 50 /////////////////////////////////////////// 51 51 52 protected function get backgroundColor():Color { 53 return getConfigParam("backgroundcolor") ? new Color(String(getConfigParam("backgroundcolor"))) : null; 54 } 55 52 56 protected function get fontColor():Color { 53 57 return getConfigParam("fontcolor") ? new Color(String(getConfigParam("fontcolor"))) : null; -
trunk/fl5/src/com/longtailvideo/jwplayer/view/components/PlaylistComponent.as
r1058 r1059 102 102 skinLoaded = true; 103 103 104 background = getSkinElement("background") as Sprite; 105 if (!background) { 106 var backColor:Color = getConfigParam("backgroundcolor") ? new Color(String(getConfigParam("backgroundcolor"))) : player.config.screencolor; 107 background = new Sprite(); 108 background.name = "background"; 109 background.graphics.beginFill(backColor ? backColor.color : 0, 1); 110 background.graphics.drawRect(0, 0, 1, 1); 111 background.graphics.endFill(); 112 } 104 background = new Sprite(); 105 var bgSkin:DisplayObject = getSkinElement("background") as Sprite; 106 if (bgSkin) { 107 background.addChild(bgSkin); 108 } 109 110 if (backgroundColor) { 111 var backgroundSheet:Sprite = new Sprite(); 112 backgroundSheet.graphics.beginFill(backgroundColor.color, 1); 113 backgroundSheet.graphics.drawRect(0, 0, bgSkin ? bgSkin.width : 1, bgSkin ? bgSkin.height : 1); 114 backgroundSheet.graphics.endFill(); 115 background.addChildAt(backgroundSheet, 0); 116 } 117 background.name = "background"; 113 118 addElement(background); 114 119
Note: See TracChangeset
for help on using the changeset viewer.
