[svn:fx-trunk] 12804: Fixing 5 different video bugs:
rfrishbe Dec 10, 2009 11:46 AMRevision: 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

