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)