class TencentCloud::Vod::V20180717::AdaptiveDynamicStreamingTaskInput

对视频转自适应码流的输入参数类型

def deserialize(params)

def deserialize(params)
  @Definition = params['Definition']
  unless params['WatermarkSet'].nil?
    @WatermarkSet = []
    params['WatermarkSet'].each do |i|
      watermarkinput_tmp = WatermarkInput.new
      watermarkinput_tmp.deserialize(i)
      @WatermarkSet << watermarkinput_tmp
    end
  end
  unless params['TraceWatermark'].nil?
    @TraceWatermark = TraceWatermarkInput.new
    @TraceWatermark.deserialize(params['TraceWatermark'])
  end
  @SubtitleSet = params['SubtitleSet']
end

def initialize(definition=nil, watermarkset=nil, tracewatermark=nil, subtitleset=nil)

def initialize(definition=nil, watermarkset=nil, tracewatermark=nil, subtitleset=nil)
  @Definition = definition
  @WatermarkSet = watermarkset
  @TraceWatermark = tracewatermark
  @SubtitleSet = subtitleset
end