Class: TencentCloud::Ie::V20200304::MediaJoiningInfo

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

Overview

编辑处理/拼接任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(targetinfo = nil, mode = nil) ⇒ MediaJoiningInfo

Returns a new instance of MediaJoiningInfo.



1822
1823
1824
1825
# File 'lib/v20200304/models.rb', line 1822

def initialize(targetinfo=nil, mode=nil)
  @TargetInfo = targetinfo
  @Mode = mode
end

Instance Attribute Details

#ModeObject

其中Format只支持mp4. Fast:快速;Normal:正常;

Parameters:

  • TargetInfo:

    输出目标信息,拼接只采用FileName和Format,用于指定目标文件名和格式。

  • Mode:

    拼接模式:



1820
1821
1822
# File 'lib/v20200304/models.rb', line 1820

def Mode
  @Mode
end

#TargetInfoObject

其中Format只支持mp4. Fast:快速;Normal:正常;

Parameters:

  • TargetInfo:

    输出目标信息,拼接只采用FileName和Format,用于指定目标文件名和格式。

  • Mode:

    拼接模式:



1820
1821
1822
# File 'lib/v20200304/models.rb', line 1820

def TargetInfo
  @TargetInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



1827
1828
1829
1830
1831
1832
1833
# File 'lib/v20200304/models.rb', line 1827

def deserialize(params)
  unless params['TargetInfo'].nil?
    @TargetInfo = MediaTargetInfo.new
    @TargetInfo.deserialize(params['TargetInfo'])
  end
  @Mode = params['Mode']
end