public class TranscodingTask extends Object
| Constructor and Description |
|---|
TranscodingTask(QencodeApiClient api,
String taskToken)
Constructs new TranscodingTask object
|
| Modifier and Type | Method and Description |
|---|---|
StitchVideoItem |
addStitchVideoItem(String url) |
double |
getDuration()
|
TranscodingTaskStatus |
getLastStatus()
|
Map<String,String> |
getOutputPathVariables()
|
String |
getPayload()
|
double |
getStartTime()
|
TranscodingTaskStatus |
getStatus()
Gets current task status from Qencode service
|
String |
getStatusUrl() |
String |
getTaskToken() |
String |
getTranscodingProfiles()
|
String |
getTransferMethod()
|
String |
getUri()
|
void |
setDuration(double value)
|
void |
setOutputPathVariables(Map<String,String> outputPathVariables)
|
void |
setPayload(String payload)
|
void |
setStartTime(double value)
|
void |
setTranscodingProfiles(String transcodingProfiles)
|
void |
setTransferMethod(String transferMethod)
|
void |
setUri(String uri)
|
StartEncodeResponse |
start()
Starts transcoding job using specified transcoding profile or list of profiles
|
StartEncodeResponse |
startCustom(CustomTranscodingParams taskParams)
Starts transcoding job using custom params
|
public TranscodingTask(QencodeApiClient api, String taskToken)
api - reference to QencodeApiClienttaskToken - task token value obtained from create_task API methodpublic String getTaskToken()
public String getStatusUrl()
public String getTranscodingProfiles()
public void setTranscodingProfiles(String transcodingProfiles)
public String getUri()
public void setUri(String uri)
public StitchVideoItem addStitchVideoItem(String url)
public String getTransferMethod()
public void setTransferMethod(String transferMethod)
public double getDuration()
public void setDuration(double value)
value - public double getStartTime()
public void setStartTime(double value)
value - public String getPayload()
public void setPayload(String payload)
public TranscodingTaskStatus getLastStatus()
public StartEncodeResponse start() throws IOException, QencodeException
UnsupportedEncodingExceptionQencodeExceptionIOExceptionpublic StartEncodeResponse startCustom(CustomTranscodingParams taskParams) throws IOException, QencodeException
taskParams - IOExceptionQencodeExceptionpublic TranscodingTaskStatus getStatus() throws UnsupportedEncodingException, QencodeException
UnsupportedEncodingExceptionQencodeExceptionCopyright © 2019. All rights reserved.