Interface TranscodeFile

    • Method Detail

      • getName

        java.lang.String getName()
      • getProfileName

        java.lang.String getProfileName()
      • getCreationDateMillis

        long getCreationDateMillis()
      • isComplete

        boolean isComplete()
      • getTranscodeRequired

        boolean getTranscodeRequired()
      • isCopiedToDevice

        boolean isCopiedToDevice()
      • getCopyToDeviceFails

        long getCopyToDeviceFails()
      • retryCopyToDevice

        void retryCopyToDevice()
      • isTemplate

        boolean isTemplate()
      • getDurationMillis

        long getDurationMillis()
      • getVideoWidth

        long getVideoWidth()
      • getVideoHeight

        long getVideoHeight()
      • getEstimatedTranscodeSize

        long getEstimatedTranscodeSize()
      • getCategories

        java.lang.String[] getCategories()
      • setCategories

        void setCategories​(java.lang.String[] cats)
      • getTags

        java.lang.String[] getTags​(boolean localize)
      • setTags

        void setTags​(java.lang.String[] tags)
      • getDevice

        Device getDevice()
      • getCacheFileIfExists

        java.io.File getCacheFileIfExists()
      • getJob

        TranscodeJob getJob()
        Will return null unless there is a job in existance for this file
        Returns:
      • getStreamURL

        java.net.URL getStreamURL()
      • getStreamURL

        java.net.URL getStreamURL​(java.lang.String host)
      • setTransientProperty

        void setTransientProperty​(java.lang.Object key,
                                  java.lang.Object value)
      • getTransientProperty

        java.lang.Object getTransientProperty​(java.lang.Object key)
      • isDeleted

        boolean isDeleted()
      • isCopyingToDevice

        boolean isCopyingToDevice()