| Modifier and Type | Field and Description |
|---|---|
static MediaPackageElementFlavor |
MediaPackageElements.AUDIENCE_SOURCE
Track capturing the audience
|
static MediaPackageElementFlavor |
MediaPackageElements.CAPTION_DFXP_FLAVOR
A flavor for DFXP caption files
|
static MediaPackageElementFlavor |
MediaPackageElements.CAPTION_GENERAL
A default flavor for DFXP captions catalogs"
|
static MediaPackageElementFlavor |
MediaPackageElements.CHAPTERING
A flavor for MPEG-7 chapter catalogs
|
static MediaPackageElementFlavor |
MediaPackageElements.COMMENTS
Comments metadata flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.DOCUMENTS_SOURCE
Track capturing the contents of a document camera
|
static MediaPackageElementFlavor |
MediaPackageElements.EPISODE
Dublin core catalog describing an episode
|
protected MediaPackageElementFlavor |
AbstractMediaPackageElement.flavor
The element's type, e.
|
static MediaPackageElementFlavor |
Attachment.FLAVOR
Element flavor definition
|
static MediaPackageElementFlavor |
MediaPackageElements.INDEFINITE_SOURCE
Track without any known semantics
|
static MediaPackageElementFlavor |
MediaPackageElements.MEDIAPACKAGE_COVER_FLAVOR
Cover art flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.NOTES
Notes metadata flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.OAIPMH
OAI-PMH subtype flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTATION_FEED_PREVIEW
Presentation feed preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTATION_PLAYER_PREVIEW
Presentation player preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTATION_SEARCHRESULT_PREVIEW
Presentation search result preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTATION_SEGMENT_PREVIEW
Presentation segment preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTATION_SOURCE
Track containing presentational material
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTATION_SOURCE_PARTIAL
Track containing presentational partial material
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTER_FEED_PREVIEW
Presenter feed preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTER_PLAYER_PREVIEW
Presenter player preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTER_SEARCHRESULT_PREVIEW
Presenter search result preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTER_SEGMENT_PREVIEW
Presenter segment preview image flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTER_SOURCE
Track containing the presenter/s
|
static MediaPackageElementFlavor |
MediaPackageElements.PRESENTER_SOURCE_PARTIAL
Track containing the presenter/s partial material
|
static MediaPackageElementFlavor |
MediaPackageElements.PROCESSING_PROPERTIES
Processing properties flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.SEGMENTS
The flavor produced by video segmentation
|
static MediaPackageElementFlavor |
MediaPackageElements.SERIES
Dublin core catalog describing a series
|
static MediaPackageElementFlavor |
MediaPackageElements.SMIL
Partial SMIL flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.SPEECH
The flavor produced by speech recognition
|
static MediaPackageElementFlavor |
MediaPackageElements.TEXTS
The flavor produced by text extraction
|
static MediaPackageElementFlavor |
MediaPackageElements.XACML_POLICY_EPISODE
Episode bound XACML policy flavor
|
static MediaPackageElementFlavor |
MediaPackageElements.XACML_POLICY_SERIES
Series bound XACML policy flavor
|
| Modifier and Type | Field and Description |
|---|---|
static Function<MediaPackageElementFlavor,Function<MediaPackageElement,Boolean>> |
MediaPackageSupport.Filters.matchesFlavor |
static Function<String,MediaPackageElementFlavor> |
MediaPackageElementFlavor.parseFlavor |
| Modifier and Type | Method and Description |
|---|---|
MediaPackageElementFlavor |
MediaPackageElementFlavor.applyTo(MediaPackageElementFlavor target)
"Applies" this flavor to the given target flavor.
|
MediaPackageElementFlavor |
MediaPackageElementFlavor.clone() |
static MediaPackageElementFlavor |
MediaPackageElementFlavor.flavor(String type,
String subtype)
Constructor function for
MediaPackageElementFlavor(String, String). |
MediaPackageElementFlavor |
AbstractMediaPackageElement.getFlavor() |
MediaPackageElementFlavor |
MediaPackageElement.getFlavor()
Returns the element's type as defined for the specific media package element.
|
static MediaPackageElementFlavor |
MediaPackageElementFlavor.parseFlavor(String s)
Creates a new media package element flavor.
|
| Modifier and Type | Method and Description |
|---|---|
static Function<MediaPackageElementFlavor,Boolean> |
MediaPackageSupport.Filters.matches(MediaPackageElementFlavor flavor)
matches(MediaPackageElementFlavor) as a function. |
| Modifier and Type | Method and Description |
|---|---|
MediaPackageElement |
MediaPackage.add(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
Adds an arbitrary
URI to this media package, utilizing a MediaPackageBuilder to create a suitable
media package element out of the url. |
MediaPackageElement |
MediaPackageImpl.add(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElementFlavor |
MediaPackageElementFlavor.applyTo(MediaPackageElementFlavor target)
"Applies" this flavor to the given target flavor.
|
static Function<MediaPackageElement,List<MediaPackageElement>> |
MediaPackageSupport.Filters.byFlavor(MediaPackageElementFlavor flavor) |
int |
MediaPackageElementFlavor.compareTo(MediaPackageElementFlavor m) |
MediaPackageElement |
MediaPackageElementBuilderImpl.elementFromURI(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElement |
MediaPackageElementBuilder.elementFromURI(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
Creates a media package element from the given file that was previously accepted, while
type and
flavor may be taken as strong hints and may both be null. |
Attachment[] |
MediaPackage.getAttachments(MediaPackageElementFlavor flavor)
Returns the attachments that are part of this media package and match the specified flavor.
|
Attachment[] |
MediaPackageImpl.getAttachments(MediaPackageElementFlavor flavor)
Returns the attachments that are part of this media package and match the specified flavor.
|
Attachment[] |
MediaPackage.getAttachments(MediaPackageElementFlavor flavor,
MediaPackageReference reference)
Returns the attachments that are part of this media package and are refering to the element identified by
reference. |
Attachment[] |
MediaPackageImpl.getAttachments(MediaPackageElementFlavor flavor,
MediaPackageReference reference)
Returns the attachments that are part of this media package and are refering to the element identified by
reference. |
Catalog[] |
MediaPackage.getCatalogs(MediaPackageElementFlavor flavor)
Returns the catalogs associated with this media package that matches the specified flavor.
|
Catalog[] |
MediaPackageImpl.getCatalogs(MediaPackageElementFlavor flavor) |
Catalog[] |
MediaPackage.getCatalogs(MediaPackageElementFlavor flavor,
MediaPackageReference reference)
Returns the catalogs that are part of this media package and are refering to the element identified by
reference. |
Catalog[] |
MediaPackageImpl.getCatalogs(MediaPackageElementFlavor flavor,
MediaPackageReference reference) |
MediaPackageElement[] |
MediaPackage.getDerived(MediaPackageElement sourceElement,
MediaPackageElementFlavor derivateFlavor)
Returns those media package elements that are derivates of
sourceElement and feature the flavor
derivateFlavor. |
MediaPackageElement[] |
MediaPackageImpl.getDerived(MediaPackageElement sourceElement,
MediaPackageElementFlavor derivateFlavor)
Returns those media package elements that are derivates of
sourceElement and feature the flavor
derivateFlavor. |
MediaPackageElement[] |
MediaPackage.getElementsByFlavor(MediaPackageElementFlavor flavor)
Returns all elements of this media package with the given flavor.
|
MediaPackageElement[] |
MediaPackageImpl.getElementsByFlavor(MediaPackageElementFlavor flavor)
Returns all elements of this media package with the given flavor.
|
Track[] |
MediaPackage.getTracks(MediaPackageElementFlavor flavor)
Returns the tracks that are part of this media package and match the given flavor as defined in
Track. |
Track[] |
MediaPackageImpl.getTracks(MediaPackageElementFlavor flavor)
Returns the tracks that are part of this media package and match the given flavor as defined in
Track. |
Track[] |
MediaPackage.getTracks(MediaPackageElementFlavor flavor,
MediaPackageReference reference)
Returns the tracks that are part of this media package and are refering to the element identified by
reference. |
Track[] |
MediaPackageImpl.getTracks(MediaPackageElementFlavor flavor,
MediaPackageReference reference)
Returns the tracks that are part of this media package and are refering to the element identified by
reference. |
MediaPackageElement[] |
MediaPackage.getUnclassifiedElements(MediaPackageElementFlavor flavor)
Returns media package elements that are neither, attachments, catalogs nor tracks but have the given element
flavor.
|
MediaPackageElement[] |
MediaPackageImpl.getUnclassifiedElements(MediaPackageElementFlavor flavor)
Returns media package elements that are neither, attachments, catalogs nor tracks but have the given element
flavor.
|
boolean |
MediaPackage.hasUnclassifiedElements(MediaPackageElementFlavor flavor)
Returns
true if the media package contains unclassified elements matching the specified element type. |
boolean |
MediaPackageImpl.hasUnclassifiedElements(MediaPackageElementFlavor type)
Returns
true if the media package contains unclassified elements matching the specified element type. |
boolean |
MediaPackageElementFlavor.matches(MediaPackageElementFlavor other)
Check if two flavors match.
|
static Function<MediaPackageElementFlavor,Boolean> |
MediaPackageSupport.Filters.matches(MediaPackageElementFlavor flavor)
matches(MediaPackageElementFlavor) as a function. |
static Function<MediaPackageElement,Boolean> |
MediaPackageSupport.Filters.matchesFlavor(MediaPackageElementFlavor flavor)
Return true if the element has a flavor that matches
flavor. |
MediaPackageElement |
MediaPackageElementBuilderImpl.newElement(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElement |
MediaPackageElementBuilder.newElement(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
Creates a new media package elment of the specified type.
|
void |
PublicationImpl.setFlavor(MediaPackageElementFlavor flavor) |
void |
AbstractMediaPackageElement.setFlavor(MediaPackageElementFlavor flavor) |
void |
MediaPackageElement.setFlavor(MediaPackageElementFlavor flavor)
Sets the flavor on this media package element.
|
| Constructor and Description |
|---|
AbstractMediaPackageElement(MediaPackageElement.Type elementType,
MediaPackageElementFlavor flavor,
URI uri)
Creates a new media package element.
|
AbstractMediaPackageElement(MediaPackageElement.Type elementType,
MediaPackageElementFlavor flavor,
URI uri,
Long size,
Checksum checksum,
MimeType mimeType)
Creates a new media package element.
|
AbstractMediaPackageElement(String id,
MediaPackageElement.Type elementType,
MediaPackageElementFlavor flavor,
URI uri,
Long size,
Checksum checksum,
MimeType mimeType)
Creates a new media package element.
|
CatalogImpl(MediaPackageElementFlavor flavor,
URI uri,
long size,
Checksum checksum,
MimeType mimeType)
Creates an abstract metadata container.
|
CatalogImpl(String id,
MediaPackageElementFlavor flavor,
URI uri,
long size,
Checksum checksum,
MimeType mimeType)
Creates an abstract metadata container.
|
| Constructor and Description |
|---|
AttachmentImpl(MediaPackageElementFlavor flavor,
URI uri,
long size,
Checksum checksum,
MimeType mimeType)
Creates an attachment.
|
AttachmentImpl(String identifier,
MediaPackageElementFlavor flavor,
URI uri,
long size,
Checksum checksum,
MimeType mimeType)
Creates an attachment.
|
| Modifier and Type | Field and Description |
|---|---|
protected MediaPackageElementFlavor |
AbstractAttachmentBuilderPlugin.flavor
The flavor to look for
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MediaPackageElementBuilderPlugin.accept(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
Deprecated.
This method is called if the media package builder tries to create a new media package element of type
elementType. |
boolean |
AbstractAttachmentBuilderPlugin.accept(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
This implementation of
accept tests for the element type (attachment). |
boolean |
TrackBuilderPlugin.accept(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
boolean |
PublicationBuilderPlugin.accept(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
boolean |
CatalogBuilderPlugin.accept(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
boolean |
MediaPackageElementBuilderPlugin.accept(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
Deprecated.
This method is called on every registered media package builder plugin until one of these plugins returns
true. |
boolean |
AbstractAttachmentBuilderPlugin.accept(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
boolean |
TrackBuilderPlugin.accept(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
boolean |
PublicationBuilderPlugin.accept(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
boolean |
AttachmentBuilderPlugin.accept(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
boolean |
CatalogBuilderPlugin.accept(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElement |
AbstractAttachmentBuilderPlugin.elementFromURI(URI uri,
MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElement |
MediaPackageElementBuilderPlugin.newElement(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
Deprecated.
Creates a new media package element of the specified type.
|
MediaPackageElement |
AbstractAttachmentBuilderPlugin.newElement(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElement |
TrackBuilderPlugin.newElement(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElement |
PublicationBuilderPlugin.newElement(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor) |
MediaPackageElement |
CatalogBuilderPlugin.newElement(MediaPackageElement.Type type,
MediaPackageElementFlavor flavor)
Creates a new media package element of the specified type.
|
| Constructor and Description |
|---|
AbstractAttachmentBuilderPlugin(MediaPackageElementFlavor flavor)
Creates a new attachment plugin builder that will accept attachments with the given flavor.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<MediaPackageElementFlavor> |
AbstractMediaPackageElementSelector.flavors
The flavors
|
| Modifier and Type | Method and Description |
|---|---|
MediaPackageElementFlavor[] |
AbstractMediaPackageElementSelector.getFlavors()
Returns the list of flavors.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMediaPackageElementSelector.addFlavor(MediaPackageElementFlavor flavor)
Adds the given flavor to the list of flavors.
|
void |
AbstractMediaPackageElementSelector.addFlavorAt(int index,
MediaPackageElementFlavor flavor)
Adds the given flavor to the list of flavors.
|
void |
AbstractMediaPackageElementSelector.removeFlavor(MediaPackageElementFlavor flavor)
Removes all occurences of the given flavor from the list of flavors.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMediaPackageElementSelector.setFlavors(List<MediaPackageElementFlavor> flavors)
Sets the flavors.
|
Copyright © 2009–2020 Opencast Project. All rights reserved.