Class: TencentCloud::Live::V20180801::CommonMixControlParams
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::CommonMixControlParams
- Defined in:
- lib/v20180801/models.rb
Overview
通用混流控制参数
Instance Attribute Summary collapse
-
#AllowCopy ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。 填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作 填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。.
-
#PassInputSei ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。 填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作 填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。.
-
#UseMixCropCenter ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。 填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作 填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。.
-
#UsePictureTransparent ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。 填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作 填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(usemixcropcenter = nil, allowcopy = nil, passinputsei = nil, usepicturetransparent = nil) ⇒ CommonMixControlParams
constructor
A new instance of CommonMixControlParams.
Constructor Details
#initialize(usemixcropcenter = nil, allowcopy = nil, passinputsei = nil, usepicturetransparent = nil) ⇒ CommonMixControlParams
1806 1807 1808 1809 1810 1811 |
# File 'lib/v20180801/models.rb', line 1806 def initialize(usemixcropcenter=nil, allowcopy=nil, passinputsei=nil, usepicturetransparent=nil) @UseMixCropCenter = usemixcropcenter @AllowCopy = allowcopy @PassInputSei = passinputsei @UsePictureTransparent = usepicturetransparent end |
Instance Attribute Details
#AllowCopy ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。
1804 1805 1806 |
# File 'lib/v20180801/models.rb', line 1804 def AllowCopy @AllowCopy end |
#PassInputSei ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。
1804 1805 1806 |
# File 'lib/v20180801/models.rb', line 1804 def PassInputSei @PassInputSei end |
#UseMixCropCenter ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。
1804 1805 1806 |
# File 'lib/v20180801/models.rb', line 1804 def UseMixCropCenter @UseMixCropCenter end |
#UsePictureTransparent ⇒ Object
填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作填1时,透传原始流的sei 填1时,图片输入中的透明通道生效。
1804 1805 1806 |
# File 'lib/v20180801/models.rb', line 1804 def UsePictureTransparent @UsePictureTransparent end |
Instance Method Details
#deserialize(params) ⇒ Object
1813 1814 1815 1816 1817 1818 |
# File 'lib/v20180801/models.rb', line 1813 def deserialize(params) @UseMixCropCenter = params['UseMixCropCenter'] @AllowCopy = params['AllowCopy'] @PassInputSei = params['PassInputSei'] @UsePictureTransparent = params['UsePictureTransparent'] end |