Friday, March 26, 2010

[svn:osmf:] 10248: Fix a few bugs...

Revision: 10248

Author: briggs@adobe.com

Date: 2009-09-14 16:45:00 -0700 (Mon, 14 Sep 2009)

Log Message:

***********

Fix a few bugs related to the interaction between IPlayable, IPausable, and ITemporal within a SerialElement, specifically around ensuring that the transition from child to child happens in the various permutations of these traits. Introduce a helper class for managing this logic, as it can happen in both CompositePlayableTrait and CompositeTemporalTrait. This lays the groundwork for a MediaElement which only implements IPlayable (e.g. to ping a tracking server) working within a serial composition. Beef up unit tests so that these cases don't get broken in the future.

Modified Paths:

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

osmf/trunk/framework/MediaFramework/.flexLibProperties

osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositePl ayableTrait.as

osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositeTe mporalTrait.as

osmf/trunk/framework/MediaFrameworkFlexTest/org/openvideoplayer/composition/Tes tSerialElement.as

Added Paths:

***********

osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/SerialEleme ntTransitionManager.as

No comments:

Post a Comment