Package com.biglybt.core.devices.impl
Class TranscodeProviderVuze
java.lang.Object
com.biglybt.core.devices.impl.TranscodeProviderVuze
- All Implemented Interfaces:
TranscodeProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate TranscodeManagerImpl
private PluginInterface
private Map<String,
TranscodeProfile[]> private static final String
private TranscodeProfile[]
Fields inherited from interface com.biglybt.core.devices.TranscodeProvider
TP_VUZE
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
TranscodeProviderVuze
(TranscodeManagerImpl _manager, PluginInterface _plugin_interface) -
Method Summary
Modifier and TypeMethodDescriptionaddProfile
(File file) analyse
(TranscodeProviderAdapter _adapter, DiskManagerFileInfo input, TranscodeProfile profile) protected void
destroy()
int
getID()
getName()
getProfile
(String UID) getProfiles
(String classification_prefix) (package private) void
transcode
(TranscodeProviderAdapter _adapter, TranscodeProviderAnalysis analysis, boolean direct_input, DiskManagerFileInfo input, TranscodeProfile profile, URL output) protected void
-
Field Details
-
PROFILE_PREFIX
- See Also:
-
manager
-
plugin_interface
-
profiles
-
profile_classification_map
-
-
Constructor Details
-
TranscodeProviderVuze
-
-
Method Details
-
getID
public int getID()- Specified by:
getID
in interfaceTranscodeProvider
-
getPluginInterface
-
update
-
getName
- Specified by:
getName
in interfaceTranscodeProvider
-
resetProfiles
void resetProfiles() -
getProfiles
- Specified by:
getProfiles
in interfaceTranscodeProvider
-
getProfiles
- Specified by:
getProfiles
in interfaceTranscodeProvider
-
getProfile
- Specified by:
getProfile
in interfaceTranscodeProvider
-
addProfile
- Specified by:
addProfile
in interfaceTranscodeProvider
- Throws:
TranscodeException
-
analyse
public TranscodeProviderAnalysis analyse(TranscodeProviderAdapter _adapter, DiskManagerFileInfo input, TranscodeProfile profile) throws TranscodeException - Specified by:
analyse
in interfaceTranscodeProvider
- Throws:
TranscodeException
-
transcode
public TranscodeProviderJob transcode(TranscodeProviderAdapter _adapter, TranscodeProviderAnalysis analysis, boolean direct_input, DiskManagerFileInfo input, TranscodeProfile profile, URL output) throws TranscodeException - Specified by:
transcode
in interfaceTranscodeProvider
- Throws:
TranscodeException
-
getAssetDirectory
- Specified by:
getAssetDirectory
in interfaceTranscodeProvider
-
destroy
protected void destroy()
-