Class: TencentCloud::Mps::V20190612::EvaluationMediaInputInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190612/models.rb

Overview

视频评测任务的视频来源信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sourceid = nil, inputinfo = nil) ⇒ EvaluationMediaInputInfo

Returns a new instance of EvaluationMediaInputInfo.



16320
16321
16322
16323
# File 'lib/v20190612/models.rb', line 16320

def initialize(sourceid=nil, inputinfo=nil)
  @SourceId = sourceid
  @InputInfo = inputinfo
end

Instance Attribute Details

#InputInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SourceId:

    对比视频的来源 ID,当评测任务的类型为 BD_RATE 且对比视频来自用户输入时有效;当对比视频来自转码模板时为空

  • InputInfo:

    对比视频的输入信息



16318
16319
16320
# File 'lib/v20190612/models.rb', line 16318

def InputInfo
  @InputInfo
end

#SourceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SourceId:

    对比视频的来源 ID,当评测任务的类型为 BD_RATE 且对比视频来自用户输入时有效;当对比视频来自转码模板时为空

  • InputInfo:

    对比视频的输入信息



16318
16319
16320
# File 'lib/v20190612/models.rb', line 16318

def SourceId
  @SourceId
end

Instance Method Details

#deserialize(params) ⇒ Object



16325
16326
16327
16328
16329
16330
16331
# File 'lib/v20190612/models.rb', line 16325

def deserialize(params)
  @SourceId = params['SourceId']
  unless params['InputInfo'].nil?
    @InputInfo = MediaInputInfo.new
    @InputInfo.deserialize(params['InputInfo'])
  end
end