Class: TencentCloud::Cme::V20191029::MediaReplacementInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::MediaReplacementInfo
- Defined in:
- lib/v20191029/models.rb
Overview
媒体替换信息。
Instance Attribute Summary collapse
-
#MaterialId ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。.
-
#MediaType ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。.
-
#MediaUrl ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。.
-
#MuteSwitch ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。.
-
#PreprocessOperation ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。.
-
#StartTimeOffset ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(mediatype = nil, materialid = nil, mediaurl = nil, starttimeoffset = nil, preprocessoperation = nil, muteswitch = nil) ⇒ MediaReplacementInfo
constructor
A new instance of MediaReplacementInfo.
Constructor Details
#initialize(mediatype = nil, materialid = nil, mediaurl = nil, starttimeoffset = nil, preprocessoperation = nil, muteswitch = nil) ⇒ MediaReplacementInfo
Returns a new instance of MediaReplacementInfo.
4389 4390 4391 4392 4393 4394 4395 4396 |
# File 'lib/v20191029/models.rb', line 4389 def initialize(mediatype=nil, materialid=nil, mediaurl=nil, starttimeoffset=nil, preprocessoperation=nil, muteswitch=nil) @MediaType = mediatype @MaterialId = materialid @MediaUrl = mediaurl @StartTimeOffset = starttimeoffset @PreprocessOperation = preprocessoperation @MuteSwitch = muteswitch end |
Instance Attribute Details
#MaterialId ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。
4387 4388 4389 |
# File 'lib/v20191029/models.rb', line 4387 def MaterialId @MaterialId end |
#MediaType ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。
4387 4388 4389 |
# File 'lib/v20191029/models.rb', line 4387 def MediaType @MediaType end |
#MediaUrl ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。
4387 4388 4389 |
# File 'lib/v20191029/models.rb', line 4387 def MediaUrl @MediaUrl end |
#MuteSwitch ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。
4387 4388 4389 |
# File 'lib/v20191029/models.rb', line 4387 def MuteSwitch @MuteSwitch end |
#PreprocessOperation ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。
4387 4388 4389 |
# File 'lib/v20191029/models.rb', line 4387 def PreprocessOperation @PreprocessOperation end |
#StartTimeOffset ⇒ Object
注:默认为 OFF,即不对视频媒体的音频做静音处理。
4387 4388 4389 |
# File 'lib/v20191029/models.rb', line 4387 def StartTimeOffset @StartTimeOffset end |
Instance Method Details
#deserialize(params) ⇒ Object
4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 |
# File 'lib/v20191029/models.rb', line 4398 def deserialize(params) @MediaType = params['MediaType'] @MaterialId = params['MaterialId'] @MediaUrl = params['MediaUrl'] @StartTimeOffset = params['StartTimeOffset'] unless params['PreprocessOperation'].nil? @PreprocessOperation = MediaPreprocessOperation.new @PreprocessOperation.deserialize(params['PreprocessOperation']) end @MuteSwitch = params['MuteSwitch'] end |