Package com.biglybt.core.devices
Interface TranscodeQueue
-
- All Known Implementing Classes:
TranscodeQueueImpl
public interface TranscodeQueue
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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)
-
-