Changeset 2050


Ignore:
Timestamp:
01/11/12 20:49:32 (16 months ago)
Author:
pablo
Message:

Fixes a problem in the InStream API when controlbar is set to "over" and in fullscreen mode switch.

Location:
trunk/fl5
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/fl5/js/bin-debug/jwplayer.js

    r2049 r2050  
    1919var $jw = jwplayer; 
    2020 
    21 jwplayer.version = '5.9.2049'; 
     21jwplayer.version = '5.9.2050'; 
    2222 
    2323// "Shiv" method for older IE browsers; required for parsing media tags 
     
    42994299                                bottom: 0, 
    43004300                                right: 0, 
     4301                                zIndex: 100, 
    43014302                                background: '000000', 
    43024303                                display: 'none' 
     
    44504451                                        position: "absolute" 
    44514452                                }); 
     4453                                _css(_instreamArea, _utils.extend({}, _box.style, {zIndex: _instreamArea.style.zIndex, display: _instreamArea.style.display})); 
    44524454                                _css(_wrapper, { 
    44534455                                        height: _height, 
     
    47124714                 
    47134715                this.setupInstream = function(instreamDisplay) { 
    4714                         _instreamArea.style.display = "block"; 
     4716                        _utils.css(_instreamArea, { 
     4717                                display: "block", 
     4718                                width: _wrapper.style.width, 
     4719                                height: _wrapper.style.height, 
     4720                                position: "absolute" 
     4721                        }); 
    47154722                        _box.style.display = "none"; 
    47164723                        _instreamArea.appendChild(instreamDisplay); 
     
    73037310                // Resize handler; resize the components. 
    73047311                function _resize() { 
     7312                        var originalBar = _model.plugins.object.controlbar.getDisplayElement().style; 
     7313                        var originalDisp = _model.plugins.object.display.getDisplayElement().style; 
    73057314                        if (_cbar) { 
    7306                                 var originalBar = _model.plugins.object.controlbar.getDisplayElement().style; 
    7307                                 _css(_cbar.getDisplayElement(), _utils.extend({}, originalBar, { zIndex: 1000 })); 
    7308                                 _cbar.resize(_utils.parseDimension(originalBar.width), _utils.parseDimension(originalBar.height)); 
     7315                                _cbar.resize(_utils.parseDimension(originalDisp.width), _utils.parseDimension(originalBar.height)); 
     7316                                _css(_cbar.getDisplayElement(), _utils.extend({}, originalBar, { zIndex: 1001, opacity: 1 })); 
    73097317                        } 
    73107318                        if (_disp) { 
    7311                                 var originalDisp = _model.plugins.object.display.getDisplayElement().style; 
    7312                                 _css(_disp.getDisplayElement(), _utils.extend({}, originalDisp, { zIndex: 1001 })); 
    73137319                                _disp.resize(_utils.parseDimension(originalDisp.width), _utils.parseDimension(originalDisp.height)); 
     7320                                _css(_disp.getDisplayElement(), _utils.extend({}, originalDisp, { zIndex: 1000 })); 
    73147321                        } 
    73157322                        if (_view) { 
  • trunk/fl5/js/src/html5/jwplayer.html5.instream.js

    r2049 r2050  
    219219                // Resize handler; resize the components. 
    220220                function _resize() { 
     221                        var originalBar = _model.plugins.object.controlbar.getDisplayElement().style; 
     222                        var originalDisp = _model.plugins.object.display.getDisplayElement().style; 
    221223                        if (_cbar) { 
    222                                 var originalBar = _model.plugins.object.controlbar.getDisplayElement().style; 
    223                                 _css(_cbar.getDisplayElement(), _utils.extend({}, originalBar, { zIndex: 1000 })); 
    224                                 _cbar.resize(_utils.parseDimension(originalBar.width), _utils.parseDimension(originalBar.height)); 
     224                                _cbar.resize(_utils.parseDimension(originalDisp.width), _utils.parseDimension(originalBar.height)); 
     225                                _css(_cbar.getDisplayElement(), _utils.extend({}, originalBar, { zIndex: 1001, opacity: 1 })); 
    225226                        } 
    226227                        if (_disp) { 
    227                                 var originalDisp = _model.plugins.object.display.getDisplayElement().style; 
    228                                 _css(_disp.getDisplayElement(), _utils.extend({}, originalDisp, { zIndex: 1001 })); 
    229228                                _disp.resize(_utils.parseDimension(originalDisp.width), _utils.parseDimension(originalDisp.height)); 
     229                                _css(_disp.getDisplayElement(), _utils.extend({}, originalDisp, { zIndex: 1000 })); 
    230230                        } 
    231231                        if (_view) { 
  • trunk/fl5/js/src/html5/jwplayer.html5.view.js

    r2049 r2050  
    8686                                bottom: 0, 
    8787                                right: 0, 
     88                                zIndex: 100, 
    8889                                background: '000000', 
    8990                                display: 'none' 
     
    237238                                        position: "absolute" 
    238239                                }); 
     240                                _css(_instreamArea, _utils.extend({}, _box.style, {zIndex: _instreamArea.style.zIndex, display: _instreamArea.style.display})); 
    239241                                _css(_wrapper, { 
    240242                                        height: _height, 
     
    499501                 
    500502                this.setupInstream = function(instreamDisplay) { 
    501                         _instreamArea.style.display = "block"; 
     503                        _utils.css(_instreamArea, { 
     504                                display: "block", 
     505                                width: _wrapper.style.width, 
     506                                height: _wrapper.style.height, 
     507                                position: "absolute" 
     508                        }); 
    502509                        _box.style.display = "none"; 
    503510                        _instreamArea.appendChild(instreamDisplay); 
  • trunk/fl5/js/src/jwplayer.js

    r2049 r2050  
    1111var $jw = jwplayer; 
    1212 
    13 jwplayer.version = '5.9.2049'; 
     13jwplayer.version = '5.9.2050'; 
    1414 
    1515// "Shiv" method for older IE browsers; required for parsing media tags 
  • trunk/fl5/src/com/longtailvideo/jwplayer/player/PlayerVersion.as

    r2049 r2050  
    33         
    44        public class PlayerVersion { 
    5                 protected static var _version:String = '5.9.2049'; 
     5                protected static var _version:String = '5.9.2050'; 
    66                 
    77                public static function get version():String { 
Note: See TracChangeset for help on using the changeset viewer.