com.aelitis.azureus.core.devices
Interface TranscodeQueue

All Known Implementing Classes:
TranscodeQueueImpl

public interface TranscodeQueue


Method Summary
 TranscodeJob add(TranscodeTarget target, TranscodeProfile profile, DiskManagerFileInfo file, boolean add_stopped)
           
 TranscodeJob add(TranscodeTarget target, TranscodeProfile profile, DiskManagerFileInfo file, int transcode_requirement, boolean add_stopped)
           
 void addActionListener(TranscodeQueueActionListener listener)
           
 void addListener(TranscodeQueueListener listener)
           
 TranscodeJob getCurrentJob()
           
 int getJobCount()
           
 TranscodeJob[] getJobs()
           
 long getMaxBytesPerSecond()
           
 boolean isPaused()
           
 boolean isTranscoding()
           
 void pause()
           
 void removeActionListener(TranscodeQueueActionListener listener)
           
 void removeListener(TranscodeQueueListener listener)
           
 void resume()
           
 void setMaxBytesPerSecond(long max)
           
 

Method Detail

add

TranscodeJob add(TranscodeTarget target,
                 TranscodeProfile profile,
                 DiskManagerFileInfo file,
                 boolean add_stopped)
                 throws TranscodeException
Throws:
TranscodeException

add

TranscodeJob add(TranscodeTarget target,
                 TranscodeProfile profile,
                 DiskManagerFileInfo file,
                 int transcode_requirement,
                 boolean add_stopped)
                 throws TranscodeException
Throws:
TranscodeException

getJobs

TranscodeJob[] getJobs()

pause

void pause()

isPaused

boolean isPaused()

resume

void resume()

getJobCount

int getJobCount()

getCurrentJob

TranscodeJob getCurrentJob()

isTranscoding

boolean isTranscoding()

getMaxBytesPerSecond

long getMaxBytesPerSecond()

setMaxBytesPerSecond

void setMaxBytesPerSecond(long max)

addListener

void addListener(TranscodeQueueListener listener)

removeListener

void removeListener(TranscodeQueueListener listener)

addActionListener

void addActionListener(TranscodeQueueActionListener listener)

removeActionListener

void removeActionListener(TranscodeQueueActionListener listener)