Class: TencentCloud::Live::V20180801::TemplateInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::TemplateInfo
- Defined in:
- lib/v20180801/models.rb
Overview
转码模板信息。
Instance Attribute Summary collapse
-
#Acodec ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AdaptBitratePercent ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AdaptiveChildren ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AiTransCode ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AudioBitrate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BitrateToOrig ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DRMTracks ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DRMType ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Fps ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#FpsToOrig ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Gop ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Height ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#HeightToOrig ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#IsAdaptiveBitRate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NeedAudio ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NeedVideo ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Profile ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Rotate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ShortEdgeAsHeight ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TemplateId ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TemplateName ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Vcodec ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#VideoBitrate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Width ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(vcodec = nil, videobitrate = nil, acodec = nil, audiobitrate = nil, width = nil, height = nil, fps = nil, gop = nil, rotate = nil, profile = nil, bitratetoorig = nil, heighttoorig = nil, fpstoorig = nil, needvideo = nil, needaudio = nil, templateid = nil, templatename = nil, description = nil, aitranscode = nil, adaptbitratepercent = nil, shortedgeasheight = nil, drmtype = nil, drmtracks = nil, isadaptivebitrate = nil, adaptivechildren = nil) ⇒ TemplateInfo
constructor
A new instance of TemplateInfo.
Constructor Details
#initialize(vcodec = nil, videobitrate = nil, acodec = nil, audiobitrate = nil, width = nil, height = nil, fps = nil, gop = nil, rotate = nil, profile = nil, bitratetoorig = nil, heighttoorig = nil, fpstoorig = nil, needvideo = nil, needaudio = nil, templateid = nil, templatename = nil, description = nil, aitranscode = nil, adaptbitratepercent = nil, shortedgeasheight = nil, drmtype = nil, drmtracks = nil, isadaptivebitrate = nil, adaptivechildren = nil) ⇒ TemplateInfo
Returns a new instance of TemplateInfo.
15347 15348 15349 15350 15351 15352 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367 15368 15369 15370 15371 15372 15373 |
# File 'lib/v20180801/models.rb', line 15347 def initialize(vcodec=nil, videobitrate=nil, acodec=nil, audiobitrate=nil, width=nil, height=nil, fps=nil, gop=nil, rotate=nil, profile=nil, bitratetoorig=nil, heighttoorig=nil, fpstoorig=nil, needvideo=nil, needaudio=nil, templateid=nil, templatename=nil, description=nil, aitranscode=nil, adaptbitratepercent=nil, shortedgeasheight=nil, drmtype=nil, drmtracks=nil, isadaptivebitrate=nil, adaptivechildren=nil) @Vcodec = vcodec @VideoBitrate = videobitrate @Acodec = acodec @AudioBitrate = audiobitrate @Width = width @Height = height @Fps = fps @Gop = gop @Rotate = rotate @Profile = profile @BitrateToOrig = bitratetoorig @HeightToOrig = heighttoorig @FpsToOrig = fpstoorig @NeedVideo = needvideo @NeedAudio = needaudio @TemplateId = templateid @TemplateName = templatename @Description = description @AiTransCode = aitranscode @AdaptBitratePercent = adaptbitratepercent @ShortEdgeAsHeight = shortedgeasheight @DRMType = drmtype @DRMTracks = drmtracks @IsAdaptiveBitRate = isadaptivebitrate @AdaptiveChildren = adaptivechildren end |
Instance Attribute Details
#Acodec ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Acodec @Acodec end |
#AdaptBitratePercent ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def AdaptBitratePercent @AdaptBitratePercent end |
#AdaptiveChildren ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def AdaptiveChildren @AdaptiveChildren end |
#AiTransCode ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def AiTransCode @AiTransCode end |
#AudioBitrate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def AudioBitrate @AudioBitrate end |
#BitrateToOrig ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def BitrateToOrig @BitrateToOrig end |
#Description ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Description @Description end |
#DRMTracks ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def DRMTracks @DRMTracks end |
#DRMType ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def DRMType @DRMType end |
#Fps ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Fps @Fps end |
#FpsToOrig ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def FpsToOrig @FpsToOrig end |
#Gop ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Gop @Gop end |
#Height ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Height @Height end |
#HeightToOrig ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def HeightToOrig @HeightToOrig end |
#IsAdaptiveBitRate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def IsAdaptiveBitRate @IsAdaptiveBitRate end |
#NeedAudio ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def NeedAudio @NeedAudio end |
#NeedVideo ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def NeedVideo @NeedVideo end |
#Profile ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Profile @Profile end |
#Rotate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Rotate @Rotate end |
#ShortEdgeAsHeight ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def ShortEdgeAsHeight @ShortEdgeAsHeight end |
#TemplateId ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def TemplateId @TemplateId end |
#TemplateName ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def TemplateName @TemplateName end |
#Vcodec ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Vcodec @Vcodec end |
#VideoBitrate ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def VideoBitrate @VideoBitrate end |
#Width ⇒ Object
取值范围:0.0到0.5 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。0:否。1:是。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
15345 15346 15347 |
# File 'lib/v20180801/models.rb', line 15345 def Width @Width end |
Instance Method Details
#deserialize(params) ⇒ Object
15375 15376 15377 15378 15379 15380 15381 15382 15383 15384 15385 15386 15387 15388 15389 15390 15391 15392 15393 15394 15395 15396 15397 15398 15399 15400 15401 15402 15403 15404 15405 15406 15407 15408 |
# File 'lib/v20180801/models.rb', line 15375 def deserialize(params) @Vcodec = params['Vcodec'] @VideoBitrate = params['VideoBitrate'] @Acodec = params['Acodec'] @AudioBitrate = params['AudioBitrate'] @Width = params['Width'] @Height = params['Height'] @Fps = params['Fps'] @Gop = params['Gop'] @Rotate = params['Rotate'] @Profile = params['Profile'] @BitrateToOrig = params['BitrateToOrig'] @HeightToOrig = params['HeightToOrig'] @FpsToOrig = params['FpsToOrig'] @NeedVideo = params['NeedVideo'] @NeedAudio = params['NeedAudio'] @TemplateId = params['TemplateId'] @TemplateName = params['TemplateName'] @Description = params['Description'] @AiTransCode = params['AiTransCode'] @AdaptBitratePercent = params['AdaptBitratePercent'] @ShortEdgeAsHeight = params['ShortEdgeAsHeight'] @DRMType = params['DRMType'] @DRMTracks = params['DRMTracks'] @IsAdaptiveBitRate = params['IsAdaptiveBitRate'] unless params['AdaptiveChildren'].nil? @AdaptiveChildren = [] params['AdaptiveChildren'].each do |i| childtemplateinfo_tmp = ChildTemplateInfo.new childtemplateinfo_tmp.deserialize(i) @AdaptiveChildren << childtemplateinfo_tmp end end end |