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