com.aelitis.azureus.core.devices.impl
Class TranscodeProviderVuze
java.lang.Object
com.aelitis.azureus.core.devices.impl.TranscodeProviderVuze
- All Implemented Interfaces:
- TranscodeProvider
public class TranscodeProviderVuze
- extends java.lang.Object
- implements TranscodeProvider
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TranscodeProviderVuze
protected TranscodeProviderVuze(TranscodeManagerImpl _manager,
PluginInterface _plugin_interface)
getID
public int getID()
- Specified by:
getID
in interface TranscodeProvider
getPluginInterface
public PluginInterface getPluginInterface()
update
protected void update(PluginInterface pi)
getName
public java.lang.String getName()
- Specified by:
getName
in interface TranscodeProvider
getProfiles
public TranscodeProfile[] getProfiles()
- Specified by:
getProfiles
in interface TranscodeProvider
getProfiles
public TranscodeProfile[] getProfiles(java.lang.String classification_prefix)
- Specified by:
getProfiles
in interface TranscodeProvider
getProfile
public TranscodeProfile getProfile(java.lang.String UID)
- Specified by:
getProfile
in interface TranscodeProvider
addProfile
public TranscodeProfile addProfile(java.io.File file)
throws TranscodeException
- Specified by:
addProfile
in interface TranscodeProvider
- Throws:
TranscodeException
analyse
public TranscodeProviderAnalysis analyse(TranscodeProviderAdapter _adapter,
DiskManagerFileInfo input,
TranscodeProfile profile)
throws TranscodeException
- Specified by:
analyse
in interface TranscodeProvider
- Throws:
TranscodeException
transcode
public TranscodeProviderJob transcode(TranscodeProviderAdapter _adapter,
TranscodeProviderAnalysis analysis,
boolean direct_input,
DiskManagerFileInfo input,
TranscodeProfile profile,
java.net.URL output)
throws TranscodeException
- Specified by:
transcode
in interface TranscodeProvider
- Throws:
TranscodeException
getAssetDirectory
public java.io.File getAssetDirectory()
- Specified by:
getAssetDirectory
in interface TranscodeProvider
destroy
protected void destroy()