Menu

/osmf/trunk/apps/samples/plugins/ControlBarPluginSample/src/ControlBarPluginSample.as Commit Log


Commit Date  
[r1761] (6.3 kB) by briggs@adobe.com

Fix for FM-898: Source path wrong for OSMFIntegrationTest, OSMFAIRTest, NetMockerTest, and ControlBarPluginSample.

2010-05-21 02:06:16 View
Download
[r1239] (6.3 kB) by briggs@adobe.com

PARB changes: Move PluginInfo and PluginInfoResource to org.osmf.media. Update dependent apps.

2010-03-02 17:51:17 View
Download
[r1237] (6.3 kB) by briggs@adobe.com

PARB changes: Remove PluginManager, move loadPlugin method to MediaFactory. Add MediaFactoryEvent for determining when plugins are loaded. Add event type for creation of MediaElements. Update samples and unit tests.

2010-03-02 17:07:54 View
Download
[r1221] (6.3 kB) by briggs@adobe.com

PARB changes: Rename LayoutRendererProperties to LayouMetadata, base it off of the new metadata APIs. Adjust ILayoutTarget to expose a getter for a LayoutMetadata, and LayoutTargetSprite to accept one in its constructor. Apply corresponding changes to unit tests and samples.

2010-03-01 22:47:01 View
Download
[r1209] (6.1 kB) by briggs@adobe.com

Change URL to OSMF sample video.

2010-03-01 03:34:01 View
Download
[r1208] (6.1 kB) by briggs@adobe.com

More PARB metadata changes:
1) Move namespaceURL out of Metadata, it now becomes the key whenever Metadata is the value. The access model from MediaElement is now patterned off the access model for traits.
2) Add namespaceURL to MediaElementEvent, to enable identifying which Metadata the event corresponds to.
3) Add get metadataNamespaceURLs to MediaElement, to enable iteration over metadata.
4) Have TimelineMetadataEvent extend MetadataEvent.

2010-02-27 09:01:42 View
Download
[r1207] (6.2 kB) by briggs@adobe.com

Initial commit of refactored metadata API. Note that this is the first step in a major, multi-step refactoring, so there may be some stability issues until the last step is made. Highlights of the changes:
- Simpify metadata API from Metadata + Facet + FacetKey, to a single Metadata class that exposes a key-value pair based API, plus change events.
- Modify MediaResourceBase and MediaElement to expose add/remove/get methods for metadata, rather than a singular metadata property. MediaElement dispatches change events via the new MediaElementEvent.
- Rename/Refactor TemporalFacet to TimelineMetadata (ditto for event class), which extends Metadata and works with a generic TimelineMarker class to represent a marker on the media's timeline.
- Remove MetadataNamespaces, the properties behind these client-facing namespaces (which previously were set through facets) can now be set through strongly-typed properties on MediaResourcBase, URLResource, or StreamingURLResource. This includes media type, MIME type, subclip points, DRM metadata, and more.
- Move CuePoint and CuePointType to metadata package. CuePoint now subclasses TimelineMarker.

2010-02-27 05:16:35 View
Download
[r1148] (6.2 kB) by briggs@adobe.com

Pre-PARB metadata changes: Merge Facet and KeyValueFacet. Default facet uses a Dictionary, clients can extend if they want a different underlying structure. Update TemporalFacet accordingly. Disable some of the TemporalFacet API that's only used for test apps, we need to vet this a bit further. Update unit tests and samples.

2010-02-22 04:57:34 View
Download
[r1147] (6.2 kB) by briggs@adobe.com

Pre-PARB metadata changes: Merge IIdentifier and ObjectIdentifier, rename to FacetKey. Make similar adjustments to TemporalFacet class. Move TemporalFacetEvent to events folder. Update unit tests and samples.

2010-02-22 01:09:26 View
Download
[r1141] (6.3 kB) by briggs@adobe.com

Pre-PARB metadata changes: Hide facet synthesizers from the public API, they're currently an internal affair which we can always expose later. Eliminate code where a synthesizer that matches the default synthesizer was specified. Change a few cases from NullFacetSynthesizer to the default (null may be more appropriate, but it makes the code simpler, and in most cases this is metadata that's attached to the resource and will therefore never be synthesized). Remove setElementId method from MetadatUtils, it's not used in the framework (just test code/samples), and it seems inappropriate to assume that the NullFacetSynthesizer should always be used.

2010-02-21 20:23:25 View
Download
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.