Class SmilMediaAudioImpl

All Implemented Interfaces:
org.opencastproject.smil.entity.api.SmilObject, org.opencastproject.smil.entity.media.api.SmilMediaObject, org.opencastproject.smil.entity.media.element.api.SmilMediaElement

public class SmilMediaAudioImpl extends SmilMediaElementImpl
Represent audio media element and implement SmilMediaElement.
  • Constructor Details

    • SmilMediaAudioImpl

      public SmilMediaAudioImpl(URI src, String clipBegin, String clipEnd)
      Constructor.
      Parameters:
      src - audio media URI
      clipBegin - clip begin position
      clipEnd - clip end position
    • SmilMediaAudioImpl

      public SmilMediaAudioImpl(URI src, String clipBegin, String clipEnd, String paramGroupId)
      Constructor.
      Parameters:
      src - audio media URI
      clipBegin - clip begin position
      clipEnd - clip end position
      paramGroupId - paramGroup element Id
    • SmilMediaAudioImpl

      public SmilMediaAudioImpl(URI src, long clipBeginMS, long clipEndMS)
      Constructor.
      Parameters:
      src - audio media URI
      clipBeginMS - clip begin position in milliseconds
      clipEndMS - clip end position in milliseconds
    • SmilMediaAudioImpl

      public SmilMediaAudioImpl(URI src, long clipBeginMS, long clipEndMS, String paramGroupId)
      Constructor.
      Parameters:
      src - audio media URI
      clipBeginMS - clip begin position in milliseconds
      clipEndMS - clip end position in milliseconds
      paramGroupId - paramGroup element Id
  • Method Details

    • getMediaType

      public org.opencastproject.smil.entity.media.element.api.SmilMediaElement.MediaType getMediaType()
      Returns SmilMediaElement.MediaType.AUDIO
      Specified by:
      getMediaType in interface org.opencastproject.smil.entity.media.element.api.SmilMediaElement
      Specified by:
      getMediaType in class SmilMediaElementImpl
      Returns:
      media type audio
    • getIdPrefix

      protected String getIdPrefix()
      Returns SmilObject Id prefix (must begin with alphanumeric charackter).
      Specified by:
      getIdPrefix in class SmilObjectImpl
      Returns:
      Id prefix