Class: TencentCloud::Ie::V20200304::SubTaskTranscodeInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ie::V20200304::SubTaskTranscodeInfo
- Defined in:
- lib/v20200304/models.rb
Overview
画质重生子任务参数信息
Instance Attribute Summary collapse
- #AudioInfo ⇒ Object
- #EditInfo ⇒ Object
- #MuxInfo ⇒ Object
- #TargetInfo ⇒ Object
- #TaskName ⇒ Object
- #VideoInfo ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskname = nil, targetinfo = nil, editinfo = nil, videoinfo = nil, audioinfo = nil, muxinfo = nil) ⇒ SubTaskTranscodeInfo
constructor
A new instance of SubTaskTranscodeInfo.
Constructor Details
#initialize(taskname = nil, targetinfo = nil, editinfo = nil, videoinfo = nil, audioinfo = nil, muxinfo = nil) ⇒ SubTaskTranscodeInfo
Returns a new instance of SubTaskTranscodeInfo.
3077 3078 3079 3080 3081 3082 3083 3084 |
# File 'lib/v20200304/models.rb', line 3077 def initialize(taskname=nil, targetinfo=nil, editinfo=nil, videoinfo=nil, audioinfo=nil, muxinfo=nil) @TaskName = taskname @TargetInfo = targetinfo @EditInfo = editinfo @VideoInfo = videoinfo @AudioInfo = audioinfo @MuxInfo = muxinfo end |
Instance Attribute Details
#AudioInfo ⇒ Object
3075 3076 3077 |
# File 'lib/v20200304/models.rb', line 3075 def AudioInfo @AudioInfo end |
#EditInfo ⇒ Object
3075 3076 3077 |
# File 'lib/v20200304/models.rb', line 3075 def EditInfo @EditInfo end |
#MuxInfo ⇒ Object
3075 3076 3077 |
# File 'lib/v20200304/models.rb', line 3075 def MuxInfo @MuxInfo end |
#TargetInfo ⇒ Object
3075 3076 3077 |
# File 'lib/v20200304/models.rb', line 3075 def TargetInfo @TargetInfo end |
#TaskName ⇒ Object
3075 3076 3077 |
# File 'lib/v20200304/models.rb', line 3075 def TaskName @TaskName end |
#VideoInfo ⇒ Object
3075 3076 3077 |
# File 'lib/v20200304/models.rb', line 3075 def VideoInfo @VideoInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 |
# File 'lib/v20200304/models.rb', line 3086 def deserialize(params) @TaskName = params['TaskName'] unless params['TargetInfo'].nil? @TargetInfo = TargetInfo.new @TargetInfo.deserialize(params['TargetInfo']) end unless params['EditInfo'].nil? @EditInfo = EditInfo.new @EditInfo.deserialize(params['EditInfo']) end unless params['VideoInfo'].nil? @VideoInfo = VideoInfo.new @VideoInfo.deserialize(params['VideoInfo']) end unless params['AudioInfo'].nil? @AudioInfo = AudioInfo.new @AudioInfo.deserialize(params['AudioInfo']) end unless params['MuxInfo'].nil? @MuxInfo = MuxInfo.new @MuxInfo.deserialize(params['MuxInfo']) end end |