com.aelitis.azureus.core.devices.impl
Class TranscodeManagerImpl
java.lang.Object
com.aelitis.azureus.core.devices.impl.TranscodeManagerImpl
- All Implemented Interfaces:
- TranscodeManager
public class TranscodeManagerImpl
- extends java.lang.Object
- implements TranscodeManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TranscodeManagerImpl
protected TranscodeManagerImpl(DeviceManagerImpl _dm)
initialise
protected void initialise()
pluginAdded
protected void pluginAdded(PluginInterface pi)
pluginRemoved
protected void pluginRemoved(PluginInterface pi)
updateStatus
protected void updateStatus(int tick_count)
getProviders
public TranscodeProvider[] getProviders()
- Specified by:
getProviders
in interface TranscodeManager
getProvider
protected TranscodeProvider getProvider(int p_id)
throws TranscodeException
- Throws:
TranscodeException
getProfileFromUID
protected TranscodeProfile getProfileFromUID(java.lang.String uid)
getQueue
public TranscodeQueueImpl getQueue()
- Specified by:
getQueue
in interface TranscodeManager
getManager
protected DeviceManagerImpl getManager()
lookupTarget
protected TranscodeTarget lookupTarget(java.lang.String target_id)
throws TranscodeException
- Throws:
TranscodeException
lookupFile
protected DiskManagerFileInfo lookupFile(byte[] hash,
int index)
throws TranscodeException
- Throws:
TranscodeException
close
protected void close()
addListener
public void addListener(TranscodeManagerListener listener)
- Specified by:
addListener
in interface TranscodeManager
removeListener
public void removeListener(TranscodeManagerListener listener)
- Specified by:
removeListener
in interface TranscodeManager
log
protected void log(java.lang.String str)
log
protected void log(java.lang.String str,
java.lang.Throwable e)
generate
public void generate(IndentWriter writer)