Interface TranscodeQueue
- All Known Implementing Classes:
TranscodeQueueImpl
public interface TranscodeQueue
-
Method Summary
Modifier and TypeMethodDescriptionadd(TranscodeTarget target, TranscodeProfile profile, DiskManagerFileInfo file, boolean add_stopped) add(TranscodeTarget target, TranscodeProfile profile, DiskManagerFileInfo file, int transcode_requirement, boolean add_stopped) voidvoidaddListener(TranscodeQueueListener listener) intgetJobs()longbooleanisPaused()booleanvoidpause()voidvoidremoveListener(TranscodeQueueListener listener) voidresume()voidsetMaxBytesPerSecond(long max)
-
Method Details
-
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
-
removeListener
-
addActionListener
-
removeActionListener
-