class TencentCloud::Vod::V20180717::TranscodeTask2017

视频转码任务信息,该结构仅用于对 2017 (cloud.tencent.com/document/product/266/7822)接口发起的任务。

def deserialize(params)

def deserialize(params)
  @TaskId = params['TaskId']
  @ErrCode = params['ErrCode']
  @Message = params['Message']
  @FileId = params['FileId']
  @FileName = params['FileName']
  @Duration = params['Duration']
  @CoverUrl = params['CoverUrl']
  unless params['PlayInfoSet'].nil?
    @PlayInfoSet = []
    params['PlayInfoSet'].each do |i|
      transcodeplayinfo2017_tmp = TranscodePlayInfo2017.new
      transcodeplayinfo2017_tmp.deserialize(i)
      @PlayInfoSet << transcodeplayinfo2017_tmp
    end
  end
end

def initialize(taskid=nil, errcode=nil, message=nil, fileid=nil, filename=nil, duration=nil, coverurl=nil, playinfoset=nil)

def initialize(taskid=nil, errcode=nil, message=nil, fileid=nil, filename=nil, duration=nil, coverurl=nil, playinfoset=nil)
  @TaskId = taskid
  @ErrCode = errcode
  @Message = message
  @FileId = fileid
  @FileName = filename
  @Duration = duration
  @CoverUrl = coverurl
  @PlayInfoSet = playinfoset
end