com.aelitis.azureus.core.devices
Interface TranscodeQueue
- All Known Implementing Classes: 
 - TranscodeQueueImpl
 
public interface TranscodeQueue
 
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)