Interface TranscodeTarget

All Known Subinterfaces:
DeviceMediaRenderer
All Known Implementing Classes:
DeviceiTunes, DeviceMediaRendererImpl, DeviceMediaRendererManual, DeviceTivo

public interface TranscodeTarget
  • Field Details

  • Method Details

    • getID

      String getID()
    • getDevice

      Device getDevice()
    • getFiles

      TranscodeFile[] getFiles()
    • getWorkingDirectory

      File getWorkingDirectory()
    • setWorkingDirectory

      void setWorkingDirectory(File directory)
    • getTranscodeProfiles

      TranscodeProfile[] getTranscodeProfiles()
    • getDefaultTranscodeProfile

      TranscodeProfile getDefaultTranscodeProfile() throws TranscodeException
      Throws:
      TranscodeException
    • setDefaultTranscodeProfile

      void setDefaultTranscodeProfile(TranscodeProfile profile)
    • getBlankProfile

      TranscodeProfile getBlankProfile()
    • getTranscodeRequirement

      int getTranscodeRequirement()
    • setTranscodeRequirement

      void setTranscodeRequirement(int req)
    • getAlwaysCacheFiles

      boolean getAlwaysCacheFiles()
    • setAlwaysCacheFiles

      void setAlwaysCacheFiles(boolean always_cache)
    • isTranscoding

      boolean isTranscoding()
    • isNonSimple

      boolean isNonSimple()
    • isAudioCompatible

      boolean isAudioCompatible(TranscodeFile file)
    • addListener

      void addListener(TranscodeTargetListener listener)
    • removeListener

      void removeListener(TranscodeTargetListener listener)