Class: TencentCloud::Cme::V20191029::AudioStreamInfo

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, samplingrate = nil, codec = nil) ⇒ AudioStreamInfo

Returns a new instance of AudioStreamInfo.



181
182
183
184
185
# File 'lib/v20191029/models.rb', line 181

def initialize(bitrate=nil, samplingrate=nil, codec=nil)
  @Bitrate = bitrate
  @SamplingRate = samplingrate
  @Codec = codec
end

Instance Attribute Details

#BitrateObject

Parameters:

  • Bitrate:

    码率,单位:bps。

  • SamplingRate:

    采样率,单位:hz。

  • Codec:

    编码格式。



179
180
181
# File 'lib/v20191029/models.rb', line 179

def Bitrate
  @Bitrate
end

#CodecObject

Parameters:

  • Bitrate:

    码率,单位:bps。

  • SamplingRate:

    采样率,单位:hz。

  • Codec:

    编码格式。



179
180
181
# File 'lib/v20191029/models.rb', line 179

def Codec
  @Codec
end

#SamplingRateObject

Parameters:

  • Bitrate:

    码率,单位:bps。

  • SamplingRate:

    采样率,单位:hz。

  • Codec:

    编码格式。



179
180
181
# File 'lib/v20191029/models.rb', line 179

def SamplingRate
  @SamplingRate
end

Instance Method Details

#deserialize(params) ⇒ Object



187
188
189
190
191
# File 'lib/v20191029/models.rb', line 187

def deserialize(params)
  @Bitrate = params['Bitrate']
  @SamplingRate = params['SamplingRate']
  @Codec = params['Codec']
end