0 Replies Latest reply on Dec 10, 2009 11:46 AM by rfrishbe

    [svn:fx-trunk] 12804: Fixing 5 different video bugs:

    rfrishbe Level 3

      Revision: 12804

      Revision: 12804

      Author:   rfrishbe@adobe.com

      Date:     2009-12-10 11:46:24 -0800 (Thu, 10 Dec 2009)

      Log Message:

      ***********

      Fixing 5 different video bugs:

       

      SDK-24623 (Video doesn't stop when layer containing it is made non visibile and pauseWhenHidden=true): We now add a "layerPropertyChange" events to designLayers, if they exist.  We also check for designLayer.effectiveVisibility.

       

      SDK-24619 (when source is set to null, duration is not set back to 0 and there is no durationChange event): The binding issue was actually previously fixed.  This is just updating the ASDoc so people don't expect such events when the source gets set to null.  An OSMF bug has been filed for them to dispatch these events when the element gets set to null (or in the short-term, update their ASDocs in a similar fashion).

       

      SDK-24647 (Should be a way to disable Spark VideoPlayer full-screen hide controls delay): When the fullScreenHideControlsDelay is set to Infinity, we will now never hide the player controls in fullScreen mode.

       

      SDK-24626 (RTE when trying to set Spark VideoPlayer scaleMode via data binding): Added more logic to deal with what happens if someone sends in a bad or null scaleMode.

       

      SDK-24586 ( scaleMode="none" and scaleMode="zoom" on VideoDisplay doesn't clip video to bounds): The underlying OSMF bug wasn't fixed, but they gave me a new approach to use RegionGateway for the viewing area rather than MediaPlayerSprite.

       

      QE notes: -

      Doc notes: -

      Bugs: SDK-24623, SDK-24619, SDK-24647, SDK-24626, SDK-24586

      Reviewer: Kevin

      Tests run: checkintests

      Is noteworthy for integration: Yes - a gumbo priority bug was fixed for Catalyst

       

      Ticket Links:

      ***********

          http://bugs.adobe.com/jira/browse/SDK-24623

          http://bugs.adobe.com/jira/browse/SDK-24619

          http://bugs.adobe.com/jira/browse/SDK-24647

          http://bugs.adobe.com/jira/browse/SDK-24626

          http://bugs.adobe.com/jira/browse/SDK-24586

          http://bugs.adobe.com/jira/browse/SDK-24623

          http://bugs.adobe.com/jira/browse/SDK-24619

          http://bugs.adobe.com/jira/browse/SDK-24647

          http://bugs.adobe.com/jira/browse/SDK-24626

          http://bugs.adobe.com/jira/browse/SDK-24586

       

      Modified Paths:

      **************

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoDisplay.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as