| Interface | Description |
|---|---|
| Attachment |
This interface describes methods and fields for attachments as part of a media package.
|
| AudioStream |
A stream containing audio data.
|
| Catalog |
General definition for metadata catalogs.
|
| ManifestContributor |
To be implemented by everyone who wishes to contribute to the media package manifest.
|
| MediaPackage |
Interface for a media package, which is a data container moving through the system, containing metadata, tracks and
attachments.
|
| MediaPackageBuilder |
A media package builder provides factory methods for the creation of media packages from manifest files, packages,
directories or from sratch.
|
| MediaPackageElement |
All classes that will be part of a media package must implement this interface.
|
| MediaPackageElementBuilder |
A media package element builder provides factory methods for the creation and loading of media package elements from
files.
|
| MediaPackageElements |
Contains all well-known definitions, names and symbols REPLAY relies on as constants for an easy usage and as a
documentation.
|
| MediaPackageElementSelector<T extends MediaPackageElement> |
A
MedikaPackageElementSelector is the way to set up rules for extracting elements from a media package
dependent on their flavor. |
| MediaPackageObserver |
Interface for classes that are observing a media package.
|
| MediaPackageReference |
A
MediaPackageElementRef provides means of pointing to other elements in the media package. |
| MediaPackageSerializer | |
| Publication |
The presentation element describes where a media package can be consumed.
|
| Stream |
A
Track consists out of one or more streams. |
| Track |
This interface describes methods and fields for audio and video tracks as part of a media package.
|
| VideoStream |
A stream containing video data.
|
| XMLCatalog |
Definition for a plain xml catalog.
|
| XmlElement |
Interface for an arbitrary xml element.
|
| Class | Description |
|---|---|
| AbstractMediaPackageElement |
This class provides base functionality for media package elements.
|
| AudioStream.Adapter | |
| CatalogImpl |
This is a basic implementation for handling simple catalogs of metadata.
|
| CatalogImpl.Adapter | |
| ChainingMediaPackageSerializer |
This class was created to allow more than one
MediaPackageSerializer to be applied to the same
MediaPackage. |
| DefaultMediaPackageSerializerImpl |
Default implementation of a
MediaPackageSerializer that is able to deal with relative urls in manifest. |
| EName |
An XML Expanded Name, cf.
|
| MediaPackageBuilderFactory |
Factory to retrieve instances of a media package builder.
|
| MediaPackageBuilderImpl |
This class provides factory methods for the creation of media packages from manifest files, directories or from
scratch.
|
| MediaPackageElementBuilderFactory |
Factory to retreive instances of a media package element builder.
|
| MediaPackageElementBuilderImpl |
Default implementation for a media package element builder.
|
| MediaPackageElementFlavor |
ELement flavors describe
MediaPackageElements in a semantic way. |
| MediaPackageElementParser |
Convenience implementation that supports serializing and deserializing media package elements.
|
| MediaPackageImpl |
Default implementation for a media media package.
|
| MediaPackageImpl.Adapter |
A JAXB adapter that allows the
MediaPackage interface to be un/marshalled |
| MediaPackageParser |
Convenience implementation that supports serializing and deserializing media packages.
|
| MediaPackageReferenceImpl |
Default implementation for a
MediaPackageReference. |
| MediaPackageReferenceImpl.Adapter | |
| MediaPackageSupport |
Utility class used for media package handling.
|
| MediaPackageSupport.Filters |
Filters and predicates to work with media package element collections.
|
| MediaPackageSupport.Fn |
Functions on media packages.
|
| PublicationImpl | |
| PublicationImpl.Adapter |
JAXB adapter
|
| TrackSupport | |
| VideoStream.Adapter | |
| XMLCatalogImpl |
This is a basic implementation for handling simple catalogs of metadata.
|
| Enum | Description |
|---|---|
| MediaPackageElement.Type |
The element type todo is the type definitely needed or can the flavor take its responsibilities?
|
| MediaPackageSupport.MergeMode |
Mode used when merging media packages.
|
| Exception | Description |
|---|---|
| MediaPackageException |
General exception that is raised when problems occur while manipulating media packages like adding or removing media
package elements, creating manifests or moving and copying the media package itself.
|
| MediaPackageRuntimeException |
This exception is used to wrap the checked
MediaPackageException into a RuntimeException. |
| NamespaceBindingException |
Exception thrown by
CatalogImpl in case of any namespace binding errors. |
| UnsupportedElementException |
This exception is thrown if an element is added to a
MediaPackage and the element type is not supported. |
Copyright © 2009–2020 Opencast Project. All rights reserved.