Class: TencentCloud::Vod::V20180717::AudioVolumeParam

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

Overview

音频增益调节参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mute = nil, gain = nil) ⇒ AudioVolumeParam

Returns a new instance of AudioVolumeParam.



4951
4952
4953
4954
# File 'lib/v20180717/models.rb', line 4951

def initialize(mute=nil, gain=nil)
  @Mute = mute
  @Gain = gain
end

Instance Attribute Details

#GainObject

<li>0表示不静音。</li> <li>1表示静音。</li> 默认是0。<li>大于1表示增加音量。</li> <li>小于1表示降低音量。</li> <li>0和1:表示不改变。</li> 默认是0。

Parameters:

  • Mute:

    是否静音,取值范围0或1。

  • Gain:

    音频增益,取值范围0~10。



4949
4950
4951
# File 'lib/v20180717/models.rb', line 4949

def Gain
  @Gain
end

#MuteObject

<li>0表示不静音。</li> <li>1表示静音。</li> 默认是0。<li>大于1表示增加音量。</li> <li>小于1表示降低音量。</li> <li>0和1:表示不改变。</li> 默认是0。

Parameters:

  • Mute:

    是否静音,取值范围0或1。

  • Gain:

    音频增益,取值范围0~10。



4949
4950
4951
# File 'lib/v20180717/models.rb', line 4949

def Mute
  @Mute
end

Instance Method Details

#deserialize(params) ⇒ Object



4956
4957
4958
4959
# File 'lib/v20180717/models.rb', line 4956

def deserialize(params)
  @Mute = params['Mute']
  @Gain = params['Gain']
end