Class: TencentCloud::Mps::V20190612::EnhanceConfig

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

Overview

音视频增强配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(videoenhance = nil, audioenhance = nil) ⇒ EnhanceConfig

Returns a new instance of EnhanceConfig.



16213
16214
16215
16216
# File 'lib/v20190612/models.rb', line 16213

def initialize(videoenhance=nil, audioenhance=nil)
  @VideoEnhance = videoenhance
  @AudioEnhance = audioenhance
end

Instance Attribute Details

#AudioEnhanceObject

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

Parameters:

  • VideoEnhance:

    视频增强配置。

  • AudioEnhance:

    音频增强配置。



16211
16212
16213
# File 'lib/v20190612/models.rb', line 16211

def AudioEnhance
  @AudioEnhance
end

#VideoEnhanceObject

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

Parameters:

  • VideoEnhance:

    视频增强配置。

  • AudioEnhance:

    音频增强配置。



16211
16212
16213
# File 'lib/v20190612/models.rb', line 16211

def VideoEnhance
  @VideoEnhance
end

Instance Method Details

#deserialize(params) ⇒ Object



16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
# File 'lib/v20190612/models.rb', line 16218

def deserialize(params)
  unless params['VideoEnhance'].nil?
    @VideoEnhance = VideoEnhanceConfig.new
    @VideoEnhance.deserialize(params['VideoEnhance'])
  end
  unless params['AudioEnhance'].nil?
    @AudioEnhance = AudioEnhanceConfig.new
    @AudioEnhance.deserialize(params['AudioEnhance'])
  end
end