Interface SmilMediaElement
- All Superinterfaces:
SmilMediaObject,SmilObject
- All Known Implementing Classes:
SmilMediaAudioImpl,SmilMediaElementImpl,SmilMediaReferenceImpl,SmilMediaVideoImpl
Represent a media element like
audio, video,...-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumSMIL media element type. -
Method Summary
Modifier and TypeMethodDescriptionReturns clip start position.longReturns clip start position in milliseconds.Returns clip end position.longReturns clip end position in milliseconds.Returns media element type.Returns SmilMediaParamGroup Id given with this element.ReturnsSmilMediaParams for this media element.getSrc()Returns media source URI.Methods inherited from interface org.opencastproject.smil.entity.media.api.SmilMediaObject
isContainerMethods inherited from interface org.opencastproject.smil.entity.api.SmilObject
getId
-
Method Details
-
getClipBegin
String getClipBegin()Returns clip start position.- Returns:
- the clipBegin
-
getClipEnd
String getClipEnd()Returns clip end position.- Returns:
- the clipEnd
-
getMediaType
SmilMediaElement.MediaType getMediaType()Returns media element type.- Returns:
- this media element type
-
getParamGroup
String getParamGroup()Returns SmilMediaParamGroup Id given with this element.- Returns:
- the paramGroup Id
-
getParams
List<SmilMediaParam> getParams()ReturnsSmilMediaParams for this media element. TheListis immutable, use SmilService to modify it.- Returns:
- the
ListwithSmilMediaParams
-
getSrc
URI getSrc()Returns media source URI.- Returns:
- the media src URI
-
getClipBeginMS
Returns clip start position in milliseconds.- Returns:
- clip start position in milliseconds
- Throws:
SmilException- if clip begin position can't parsed.
-
getClipEndMS
Returns clip end position in milliseconds.- Returns:
- clip end position in milliseconds
- Throws:
SmilException- if clip end position can't parsed.
-