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

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

Overview

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

Instance Attribute Summary collapse

  • #Channels ⇒ Object

    不填则不修改。

  • 1:单声道;
  • 2:双声道。
  • 不填则不修改。 不填则不修改。.

  • #SampleRate ⇒ Object

    不填则不修改。

  • 1:单声道;
  • 2:双声道。
  • 不填则不修改。 不填则不修改。.

    Instance Method Summary collapse

    Constructor Details

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

    Returns a new instance of VideoEncodingPresetAudioSettingForUpdate.

    
    
    6425
    6426
    6427
    6428
    6429
    # File 'lib/v20191029/models.rb', line 6425
    
    def initialize(bitrate=nil, channels=nil, samplerate=nil)
      @Bitrate = bitrate
      @Channels = channels
      @SampleRate = samplerate
    end

    Instance Attribute Details

    #BitrateObject

    不填则不修改。

  • 1:单声道;
  • 2:双声道。
  • 不填则不修改。 不填则不修改。

    Parameters:

    • Bitrate:

      音频码率,单位:bps。

    • Channels:

      音频声道数,可选值:

    • SampleRate:

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

    
    
    6423
    6424
    6425
    # File 'lib/v20191029/models.rb', line 6423
    
    def Bitrate
      @Bitrate
    end

    #ChannelsObject

    不填则不修改。

  • 1:单声道;
  • 2:双声道。
  • 不填则不修改。 不填则不修改。

    Parameters:

    • Bitrate:

      音频码率,单位:bps。

    • Channels:

      音频声道数,可选值:

    • SampleRate:

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

    
    
    6423
    6424
    6425
    # File 'lib/v20191029/models.rb', line 6423
    
    def Channels
      @Channels
    end

    #SampleRateObject

    不填则不修改。

  • 1:单声道;
  • 2:双声道。
  • 不填则不修改。 不填则不修改。

    Parameters:

    • Bitrate:

      音频码率,单位:bps。

    • Channels:

      音频声道数,可选值:

    • SampleRate:

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

    
    
    6423
    6424
    6425
    # File 'lib/v20191029/models.rb', line 6423
    
    def SampleRate
      @SampleRate
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6431
    6432
    6433
    6434
    6435
    # File 'lib/v20191029/models.rb', line 6431
    
    def deserialize(params)
      @Bitrate = params['Bitrate']
      @Channels = params['Channels']
      @SampleRate = params['SampleRate']
    end