Interface ICupertinoMediaCasterHolders


  • public interface ICupertinoMediaCasterHolders
    ICupertinoMediaCasterHolders
    • Method Detail

      • init

        void init​(WMSProperties props)
        Initialize this object
        Parameters:
        props -
      • setSessionID

        void setSessionID​(String session)
        Set the session ID for this object
        Parameters:
        session -
      • getSessionID

        String getSessionID()
        Get the session ID for this object
        Returns:
        String
      • getisLive

        boolean getisLive()
        Get this isLive flag
        Returns:
        boolean
      • setisLive

        void setisLive​(boolean live)
        Set the isLive flag
        Parameters:
        live -
      • setExtVersion

        void setExtVersion​(int extversion)
        Set the EXT version for this object
        Parameters:
        extversion -
      • setAudioSegmentID

        void setAudioSegmentID​(int segment)
        Set the AudioSegmentID for this object
        Parameters:
        segment -
      • getAudioSegmentID

        int getAudioSegmentID()
        Get the AudioSegmentID for this object
        Returns:
        int
      • setVideoSegmentID

        void setVideoSegmentID​(int segment)
        Set the VideoSegmentID for this object
        Parameters:
        segment -
      • getVideoSegmentID

        int getVideoSegmentID()
        Get the VideoSegmentID for this object
        Returns:
        int
      • getManifestURL

        String getManifestURL()
        Get the manifest URL
        Returns:
        String
      • setManifestURL

        void setManifestURL​(String url)
        Set the manifest URL
        Parameters:
        url -
      • clearCupertinoHolder

        void clearCupertinoHolder()
        Clear this holder
      • addAudioIndex

        void addAudioIndex​(ICupertinoMediaCasterHolder thisHolder)
        Add a CupertinoCasterHolder to the audio index
        Parameters:
        thisHolder -
      • addVideoIndex

        void addVideoIndex​(ICupertinoMediaCasterHolder thisHolder)
        Add a CupertinoCasterHolder to the video index
        Parameters:
        thisHolder -
      • getVideoCount

        int getVideoCount()
        Get the video count
        Returns:
        int
      • getAudioCount

        int getAudioCount()
        Get the audio count
        Returns:
        int
      • getCupertinoAudioIndex

        ICupertinoMediaCasterHolder getCupertinoAudioIndex​(int indexposition)
        Get the CupertinoCaster holder from audio index by position
        Parameters:
        indexposition -
        Returns:
        ICupertinoMediaCasterHolder
      • getCupertinoVideoIndex

        ICupertinoMediaCasterHolder getCupertinoVideoIndex​(int indexposition)
        Get the CupertinoCaster holder from video index by position
        Parameters:
        indexposition -
        Returns:
        ICupertinoMediaCasterHolder
      • getVideoBitrates

        java.util.ArrayList<Integer> getVideoBitrates()
        Get the video bitrates for the object
        Returns:
        ArrayList
      • getAudioBitrates

        java.util.ArrayList<Integer> getAudioBitrates()
        Get the audio bitrates for the object
        Returns:
        ArrayList