com.aelitis.azureus.core.devices
Interface TranscodeProvider
- All Known Implementing Classes:
- TranscodeProviderVuze
public interface TranscodeProvider
TP_VUZE
static final int TP_VUZE
- See Also:
- Constant Field Values
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()