Changeset 2042
- Timestamp:
- 01/05/12 14:36:43 (17 months ago)
- Location:
- branches/fl5_instream
- Files:
-
- 4 added
- 7 edited
-
js/bin-debug/jwplayer.js (modified) (1 diff)
-
js/src/jwplayer.js (modified) (1 diff)
-
js/test/examples/instream/InStreamAdPlugin.as (added)
-
js/test/examples/instream/build (added)
-
js/test/examples/instream/build/build.xml (added)
-
js/test/examples/instream/instreamads.swf (added)
-
player.swf (modified) (previous)
-
src/com/longtailvideo/jwplayer/player/InstreamPlayer.as (modified) (6 diffs)
-
src/com/longtailvideo/jwplayer/player/Player.as (modified) (2 diffs)
-
src/com/longtailvideo/jwplayer/player/PlayerVersion.as (modified) (1 diff)
-
src/com/longtailvideo/jwplayer/view/View.as (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/fl5_instream/js/bin-debug/jwplayer.js
r2040 r2042 19 19 var $jw = jwplayer; 20 20 21 jwplayer.version = '5.9.204 0';21 jwplayer.version = '5.9.2042'; 22 22 23 23 // "Shiv" method for older IE browsers; required for parsing media tags -
branches/fl5_instream/js/src/jwplayer.js
r2040 r2042 11 11 var $jw = jwplayer; 12 12 13 jwplayer.version = '5.9.204 0';13 jwplayer.version = '5.9.2042'; 14 14 15 15 // "Shiv" method for older IE browsers; required for parsing media tags -
branches/fl5_instream/src/com/longtailvideo/jwplayer/player/InstreamPlayer.as
r2040 r2042 27 27 import com.longtailvideo.jwplayer.view.components.ControlbarComponent; 28 28 import com.longtailvideo.jwplayer.view.components.DisplayComponent; 29 import com.longtailvideo.jwplayer.view.interfaces.IControlbarComponent; 29 30 import com.longtailvideo.jwplayer.view.interfaces.IDisplayComponent; 30 31 import com.longtailvideo.jwplayer.view.interfaces.IPlayerComponent; … … 56 57 protected var _controlsLayer:Sprite; 57 58 protected var _mediaLayer:Sprite; 59 protected var _mediaMask:Sprite; 58 60 protected var _isConfig:PlayerConfig; 59 61 protected var _controls:PlayerComponents; … … 70 72 _view = view; 71 73 74 if (!target || !item || !options || !model || !view || !controller) { 75 throw new ArgumentError("InstreamPlayer must be initialized with non-null arguments"); 76 } 77 72 78 if (!_options.autoload) { 73 79 _playCalled = true; … … 261 267 _instreamDisplay = new Sprite(); 262 268 _mediaLayer = new Sprite(); 269 _mediaMask = new Sprite(); 263 270 _controlsLayer = new Sprite(); 264 271 … … 344 351 protected function resizeHandler(evt:ViewEvent=null):void { 345 352 var screenColor:Color; 353 var viewDisplay:IDisplayComponent = _view.components.display; 354 var viewControlbar:IControlbarComponent = _view.components.controlbar; 355 346 356 if (_model.config.screencolor) { 347 357 screenColor = _model.config.screencolor; … … 357 367 _instreamDisplay.graphics.clear(); 358 368 _instreamDisplay.graphics.beginFill(screenColor ? screenColor.color : 0, 1); 359 _instreamDisplay.graphics.drawRect( _view.components.display.x, _view.components.display.y, _view.components.display.width, _view.components.display.height);369 _instreamDisplay.graphics.drawRect(viewDisplay.x, viewDisplay.y, viewDisplay.width, viewDisplay.height); 360 370 _instreamDisplay.graphics.endFill(); 361 371 if(_provider) { 362 _provider.resize(_view.components.display.width, _view.components.display.height); 363 } 364 _controls.display.resize(_view.components.display.width, _view.components.display.height); 372 _provider.resize(viewDisplay.width, viewDisplay.height); 373 } 374 _controls.display.resize(viewDisplay.width, viewDisplay.height); 375 _mediaMask = new Sprite(); 376 _mediaMask.graphics.beginFill(0xFF0000); 377 _mediaMask.graphics.drawRect(viewDisplay.x, viewDisplay.y, viewDisplay.width, viewDisplay.height) ; 378 _mediaLayer.mask = _mediaMask; 365 379 366 380 if (_isConfig.pluginConfig('controlbar')['position'] == 'over' || _isConfig.fullscreen) { 367 _controls.controlbar.resize( _view.components.display.width, _view.components.display.height);381 _controls.controlbar.resize(viewDisplay.width, viewDisplay.height); 368 382 } else { 369 _controls.controlbar.resize( _view.components.controlbar.width, _view.components.controlbar.height);370 } 371 _controls.controlbar.x = _view.components.controlbar.x;372 _controls.controlbar.y = _view.components.controlbar.y;383 _controls.controlbar.resize(viewControlbar.width, viewControlbar.height); 384 } 385 _controls.controlbar.x = viewControlbar.x; 386 _controls.controlbar.y = viewControlbar.y; 373 387 } 374 388 -
branches/fl5_instream/src/com/longtailvideo/jwplayer/player/Player.as
r2040 r2042 6 6 import com.longtailvideo.jwplayer.model.IInstreamOptions; 7 7 import com.longtailvideo.jwplayer.model.IPlaylist; 8 import com.longtailvideo.jwplayer.model.InstreamOptions; 8 9 import com.longtailvideo.jwplayer.model.Model; 9 10 import com.longtailvideo.jwplayer.model.PlayerConfig; … … 286 287 **/ 287 288 public function loadInstream(target:IPlugin, item:PlaylistItem, options:IInstreamOptions=null):IInstreamPlayer { 289 if (!options) options = new InstreamOptions(); 288 290 var instream:IInstreamPlayer = new InstreamPlayer(target, item, options, model, view, controller); 289 291 return instream; -
branches/fl5_instream/src/com/longtailvideo/jwplayer/player/PlayerVersion.as
r2040 r2042 3 3 4 4 public class PlayerVersion { 5 protected static var _version:String = '5.9.204 0';5 protected static var _version:String = '5.9.2042'; 6 6 7 7 public static function get version():String { -
branches/fl5_instream/src/com/longtailvideo/jwplayer/view/View.as
r2040 r2042 72 72 73 73 protected var _displayMasker:MovieClip; 74 protected var _instreamMasker:MovieClip;75 74 76 75 protected var _image:Loader; … … 323 322 324 323 _maskedLayers.mask = _displayMasker; 325 326 _instreamMasker = new MovieClip();327 _instreamMasker.graphics.beginFill(0x000000, 1);328 _instreamMasker.graphics.drawRect(0, 0, _player.config.width, _player.config.height);329 _instreamMasker.graphics.endFill();330 331 _instreamLayer.mask = _instreamMasker;332 324 } 333 325 … … 488 480 _displayMasker.graphics.drawRect(_components.display.x, _components.display.y, _player.config.width, _player.config.height); 489 481 _displayMasker.graphics.endFill(); 490 491 _instreamMasker.graphics.clear();492 _instreamMasker.graphics.beginFill(0, 1);493 _instreamMasker.graphics.drawRect(_components.display.x, _components.display.y, _player.config.width, _player.config.height);494 _instreamMasker.graphics.endFill();495 482 } 496 483
Note: See TracChangeset
for help on using the changeset viewer.
