Package com.biglybt.core.devices
Interface TranscodeJob
- All Known Implementing Classes:
TranscodeJobImpl
public interface TranscodeJob
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
analyseNow
(TranscodeAnalysisListener listener) boolean
canPause()
long
boolean
getError()
getETA()
long
getFile()
int
getIndex()
getName()
int
boolean
long
int
getState()
int
void
moveDown()
void
moveUp()
void
pause()
void
queue()
void
remove()
void
void
resume()
void
setEnableAutoRetry
(boolean enabled) void
setPreferDirectInput
(boolean prefer) void
stop()
-
Field Details
-
ST_QUEUED
static final int ST_QUEUED- See Also:
-
ST_RUNNING
static final int ST_RUNNING- See Also:
-
ST_PAUSED
static final int ST_PAUSED- See Also:
-
ST_COMPLETE
static final int ST_COMPLETE- See Also:
-
ST_CANCELLED
static final int ST_CANCELLED- See Also:
-
ST_FAILED
static final int ST_FAILED- See Also:
-
ST_STOPPED
static final int ST_STOPPED- See Also:
-
ST_REMOVED
static final int ST_REMOVED- See Also:
-
-
Method Details
-
getName
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
String getETA() -
getError
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
- Throws:
TranscodeActionVetoException
-
removeForce
void removeForce() -
moveUp
void moveUp() -
moveDown
void moveDown() -
getProcessTime
long getProcessTime() -
analyseNow
- Throws:
TranscodeException
-