Package com.biglybt.core.devices
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) void
void
addListener
(TranscodeQueueListener listener) int
getJobs()
long
boolean
isPaused()
boolean
void
pause()
void
void
removeListener
(TranscodeQueueListener listener) void
resume()
void
setMaxBytesPerSecond
(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
-