Package com.biglybt.core.devices
Interface TranscodeProvider
- All Known Implementing Classes:
TranscodeProviderVuze
public interface TranscodeProvider
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionaddProfile
(File file) analyse
(TranscodeProviderAdapter adapter, DiskManagerFileInfo input, TranscodeProfile profile) int
getID()
getName()
getProfile
(String UID) getProfiles
(String classification_prefix) transcode
(TranscodeProviderAdapter adapter, TranscodeProviderAnalysis analysis, boolean force, DiskManagerFileInfo input, TranscodeProfile profile, URL output)
-
Field Details
-
TP_VUZE
static final int TP_VUZE- See Also:
-
-
Method Details
-
getID
int getID() -
getName
String getName() -
getProfiles
TranscodeProfile[] getProfiles() -
getProfiles
-
getProfile
-
addProfile
- 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, URL output) throws TranscodeException - Throws:
TranscodeException
-
getAssetDirectory
File getAssetDirectory()
-