Package org.opencastproject.smil.impl
Class SmilServiceImpl
java.lang.Object
org.opencastproject.smil.impl.SmilServiceImpl
- All Implemented Interfaces:
org.opencastproject.smil.api.SmilService
Implement
SmilService interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opencastproject.smil.api.SmilResponseaddClip(org.opencastproject.smil.entity.api.Smil smil, String parentId, org.opencastproject.mediapackage.Track track, long start, long duration) org.opencastproject.smil.api.SmilResponseaddClip(org.opencastproject.smil.entity.api.Smil smil, String parentId, org.opencastproject.mediapackage.Track track, long start, long duration, String pgId) org.opencastproject.smil.api.SmilResponseaddClips(org.opencastproject.smil.entity.api.Smil smil, String parentId, org.opencastproject.mediapackage.Track[] tracks, long start, long duration) org.opencastproject.smil.api.SmilResponseorg.opencastproject.smil.api.SmilResponseaddParallel(org.opencastproject.smil.entity.api.Smil smil) org.opencastproject.smil.api.SmilResponseaddParallel(org.opencastproject.smil.entity.api.Smil smil, String parentId) org.opencastproject.smil.api.SmilResponseaddSequence(org.opencastproject.smil.entity.api.Smil smil) org.opencastproject.smil.api.SmilResponseaddSequence(org.opencastproject.smil.entity.api.Smil smil, String parentId) org.opencastproject.smil.api.SmilResponseorg.opencastproject.smil.api.SmilResponsecreateNewSmil(org.opencastproject.mediapackage.MediaPackage mediaPackage) org.opencastproject.smil.api.SmilResponseorg.opencastproject.smil.api.SmilResponseorg.opencastproject.smil.api.SmilResponseremoveSmilElement(org.opencastproject.smil.entity.api.Smil smil, String elementId)
-
Constructor Details
-
SmilServiceImpl
public SmilServiceImpl()
-
-
Method Details
-
createNewSmil
public org.opencastproject.smil.api.SmilResponse createNewSmil()- Specified by:
createNewSmilin interfaceorg.opencastproject.smil.api.SmilService
-
createNewSmil
public org.opencastproject.smil.api.SmilResponse createNewSmil(org.opencastproject.mediapackage.MediaPackage mediaPackage) - Specified by:
createNewSmilin interfaceorg.opencastproject.smil.api.SmilService
-
addParallel
public org.opencastproject.smil.api.SmilResponse addParallel(org.opencastproject.smil.entity.api.Smil smil) throws org.opencastproject.smil.api.SmilException - Specified by:
addParallelin interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
addParallel
public org.opencastproject.smil.api.SmilResponse addParallel(org.opencastproject.smil.entity.api.Smil smil, String parentId) throws org.opencastproject.smil.api.SmilException - Specified by:
addParallelin interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
addSequence
public org.opencastproject.smil.api.SmilResponse addSequence(org.opencastproject.smil.entity.api.Smil smil) throws org.opencastproject.smil.api.SmilException - Specified by:
addSequencein interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
addSequence
public org.opencastproject.smil.api.SmilResponse addSequence(org.opencastproject.smil.entity.api.Smil smil, String parentId) throws org.opencastproject.smil.api.SmilException - Specified by:
addSequencein interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
addClip
public org.opencastproject.smil.api.SmilResponse addClip(org.opencastproject.smil.entity.api.Smil smil, String parentId, org.opencastproject.mediapackage.Track track, long start, long duration) throws org.opencastproject.smil.api.SmilException - Specified by:
addClipin interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
addClip
public org.opencastproject.smil.api.SmilResponse addClip(org.opencastproject.smil.entity.api.Smil smil, String parentId, org.opencastproject.mediapackage.Track track, long start, long duration, String pgId) throws org.opencastproject.smil.api.SmilException - Specified by:
addClipin interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
addClips
public org.opencastproject.smil.api.SmilResponse addClips(org.opencastproject.smil.entity.api.Smil smil, String parentId, org.opencastproject.mediapackage.Track[] tracks, long start, long duration) throws org.opencastproject.smil.api.SmilException - Specified by:
addClipsin interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
addMeta
public org.opencastproject.smil.api.SmilResponse addMeta(org.opencastproject.smil.entity.api.Smil smil, String name, String content) - Specified by:
addMetain interfaceorg.opencastproject.smil.api.SmilService
-
removeSmilElement
public org.opencastproject.smil.api.SmilResponse removeSmilElement(org.opencastproject.smil.entity.api.Smil smil, String elementId) - Specified by:
removeSmilElementin interfaceorg.opencastproject.smil.api.SmilService
-
fromXml
public org.opencastproject.smil.api.SmilResponse fromXml(String smilXml) throws org.opencastproject.smil.api.SmilException - Specified by:
fromXmlin interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-
fromXml
public org.opencastproject.smil.api.SmilResponse fromXml(File smilXmlFile) throws org.opencastproject.smil.api.SmilException - Specified by:
fromXmlin interfaceorg.opencastproject.smil.api.SmilService- Throws:
org.opencastproject.smil.api.SmilException
-