Package com.biglybt.core.devices
Interface TranscodeJob
-
- All Known Implementing Classes:
TranscodeJobImpl
public interface TranscodeJob
-
-
Field Summary
Fields Modifier and Type Field Description static int
ST_CANCELLED
static int
ST_COMPLETE
static int
ST_FAILED
static int
ST_PAUSED
static int
ST_QUEUED
static int
ST_REMOVED
static int
ST_RUNNING
static int
ST_STOPPED
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
analyseNow(TranscodeAnalysisListener listener)
boolean
canPause()
long
getDownloadETA()
boolean
getEnableAutoRetry()
java.lang.String
getError()
java.lang.String
getETA()
long
getETASecs()
DiskManagerFileInfo
getFile()
int
getIndex()
java.lang.String
getName()
int
getPercentComplete()
boolean
getPreferDirectInput()
long
getProcessTime()
TranscodeProfile
getProfile()
int
getState()
TranscodeTarget
getTarget()
TranscodeFile
getTranscodeFile()
int
getTranscodeRequirement()
void
moveDown()
void
moveUp()
void
pause()
void
queue()
void
remove()
void
removeForce()
void
resume()
void
setEnableAutoRetry(boolean enabled)
void
setPreferDirectInput(boolean prefer)
void
stop()
-
-
-
Field Detail
-
ST_QUEUED
static final int ST_QUEUED
- See Also:
- Constant Field Values
-
ST_RUNNING
static final int ST_RUNNING
- See Also:
- Constant Field Values
-
ST_PAUSED
static final int ST_PAUSED
- See Also:
- Constant Field Values
-
ST_COMPLETE
static final int ST_COMPLETE
- See Also:
- Constant Field Values
-
ST_CANCELLED
static final int ST_CANCELLED
- See Also:
- Constant Field Values
-
ST_FAILED
static final int ST_FAILED
- See Also:
- Constant Field Values
-
ST_STOPPED
static final int ST_STOPPED
- See Also:
- Constant Field Values
-
ST_REMOVED
static final int ST_REMOVED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
java.lang.String getName()
-
getTarget
TranscodeTarget getTarget()
-
getProfile
TranscodeProfile getProfile()
-
getFile
DiskManagerFileInfo getFile()
-
getTranscodeFile
TranscodeFile getTranscodeFile()
-
getTranscodeRequirement
int getTranscodeRequirement()
-
getIndex
int getIndex()
-
getState
int getState()
-
getDownloadETA
long getDownloadETA()
-
getPercentComplete
int getPercentComplete()
-
getETASecs
long getETASecs()
-
getETA
java.lang.String getETA()
-
getError
java.lang.String getError()
-
setEnableAutoRetry
void setEnableAutoRetry(boolean enabled)
-
getEnableAutoRetry
boolean getEnableAutoRetry()
-
setPreferDirectInput
void setPreferDirectInput(boolean prefer)
-
getPreferDirectInput
boolean getPreferDirectInput()
-
canPause
boolean canPause()
-
pause
void pause()
-
resume
void resume()
-
queue
void queue()
-
stop
void stop()
-
remove
void remove() throws TranscodeActionVetoException
- Throws:
TranscodeActionVetoException
-
removeForce
void removeForce()
-
moveUp
void moveUp()
-
moveDown
void moveDown()
-
getProcessTime
long getProcessTime()
-
analyseNow
void analyseNow(TranscodeAnalysisListener listener) throws TranscodeException
- Throws:
TranscodeException
-
-