Class: TencentCloud::Cme::V20191029::VideoEncodingPresetAudioSettingForUpdate

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

Overview

视频编码配置中的音频设置更新信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bitrate = nil, channels = nil, samplerate = nil) ⇒ VideoEncodingPresetAudioSettingForUpdate

Returns a new instance of VideoEncodingPresetAudioSettingForUpdate.



6417
6418
6419
6420
6421
# File 'lib/v20191029/models.rb', line 6417

def initialize(bitrate=nil, channels=nil, samplerate=nil)
  @Bitrate = bitrate
  @Channels = channels
  @SampleRate = samplerate
end

Instance Attribute Details

#BitrateObject

不填则不修改。<li>1:单声道;</li> <li>2:双声道。</li> 不填则不修改。不填则不修改。

Parameters:

  • Bitrate:

    音频码率,单位:bps。

  • Channels:

    音频声道数,可选值:

  • SampleRate:

    音频流的采样率,目前仅支持: 16000; 32000; 44100; 48000。单位:Hz。



6415
6416
6417
# File 'lib/v20191029/models.rb', line 6415

def Bitrate
  @Bitrate
end

#ChannelsObject

不填则不修改。<li>1:单声道;</li> <li>2:双声道。</li> 不填则不修改。不填则不修改。

Parameters:

  • Bitrate:

    音频码率,单位:bps。

  • Channels:

    音频声道数,可选值:

  • SampleRate:

    音频流的采样率,目前仅支持: 16000; 32000; 44100; 48000。单位:Hz。



6415
6416
6417
# File 'lib/v20191029/models.rb', line 6415

def Channels
  @Channels
end

#SampleRateObject

不填则不修改。<li>1:单声道;</li> <li>2:双声道。</li> 不填则不修改。不填则不修改。

Parameters:

  • Bitrate:

    音频码率,单位:bps。

  • Channels:

    音频声道数,可选值:

  • SampleRate:

    音频流的采样率,目前仅支持: 16000; 32000; 44100; 48000。单位:Hz。



6415
6416
6417
# File 'lib/v20191029/models.rb', line 6415

def SampleRate
  @SampleRate
end

Instance Method Details

#deserialize(params) ⇒ Object



6423
6424
6425
6426
6427
# File 'lib/v20191029/models.rb', line 6423

def deserialize(params)
  @Bitrate = params['Bitrate']
  @Channels = params['Channels']
  @SampleRate = params['SampleRate']
end