Package com.biglybt.core.devices
Interface TranscodeProvider
-
- All Known Implementing Classes:
TranscodeProviderVuze
public interface TranscodeProvider
-
-
Field Summary
Fields Modifier and Type Field Description static int
TP_VUZE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TranscodeProfile
addProfile(java.io.File file)
TranscodeProviderAnalysis
analyse(TranscodeProviderAdapter adapter, DiskManagerFileInfo input, TranscodeProfile profile)
java.io.File
getAssetDirectory()
int
getID()
java.lang.String
getName()
TranscodeProfile
getProfile(java.lang.String UID)
TranscodeProfile[]
getProfiles()
TranscodeProfile[]
getProfiles(java.lang.String classification_prefix)
TranscodeProviderJob
transcode(TranscodeProviderAdapter adapter, TranscodeProviderAnalysis analysis, boolean force, DiskManagerFileInfo input, TranscodeProfile profile, java.net.URL output)
-
-
-
Field Detail
-
TP_VUZE
static final int TP_VUZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getID
int getID()
-
getName
java.lang.String getName()
-
getProfiles
TranscodeProfile[] getProfiles()
-
getProfiles
TranscodeProfile[] getProfiles(java.lang.String classification_prefix)
-
getProfile
TranscodeProfile getProfile(java.lang.String UID)
-
addProfile
TranscodeProfile addProfile(java.io.File file) throws TranscodeException
- Throws:
TranscodeException
-
analyse
TranscodeProviderAnalysis analyse(TranscodeProviderAdapter adapter, DiskManagerFileInfo input, TranscodeProfile profile) throws TranscodeException
- Throws:
TranscodeException
-
transcode
TranscodeProviderJob transcode(TranscodeProviderAdapter adapter, TranscodeProviderAnalysis analysis, boolean force, DiskManagerFileInfo input, TranscodeProfile profile, java.net.URL output) throws TranscodeException
- Throws:
TranscodeException
-
getAssetDirectory
java.io.File getAssetDirectory()
-
-