Package com.biglybt.core.devices
Interface TranscodeTarget
- All Known Subinterfaces:
DeviceMediaRenderer
- All Known Implementing Classes:
DeviceiTunes
,DeviceMediaRendererImpl
,DeviceMediaRendererManual
,DeviceTivo
public interface TranscodeTarget
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(TranscodeTargetListener listener) boolean
getFiles()
getID()
int
boolean
boolean
boolean
void
removeListener
(TranscodeTargetListener listener) void
setAlwaysCacheFiles
(boolean always_cache) void
void
setTranscodeRequirement
(int req) void
setWorkingDirectory
(File directory)
-
Field Details
-
TRANSCODE_UNKNOWN
static final int TRANSCODE_UNKNOWN- See Also:
-
TRANSCODE_NEVER
static final int TRANSCODE_NEVER- See Also:
-
TRANSCODE_WHEN_REQUIRED
static final int TRANSCODE_WHEN_REQUIRED- See Also:
-
TRANSCODE_ALWAYS
static final int TRANSCODE_ALWAYS- See Also:
-
-
Method Details
-
getID
String getID() -
getDevice
Device getDevice() -
getFiles
TranscodeFile[] getFiles() -
getWorkingDirectory
File getWorkingDirectory() -
setWorkingDirectory
-
getTranscodeProfiles
TranscodeProfile[] getTranscodeProfiles() -
getDefaultTranscodeProfile
- Throws:
TranscodeException
-
setDefaultTranscodeProfile
-
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
-
addListener
-
removeListener
-