class TencentCloud::Trtc::V20190722::EncodeParams

MCU混流输出流编码参数

Attributes

AudioBitrate[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

AudioChannels[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

AudioCodec[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

AudioSampleRate[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

BackgroundColor[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

BackgroundImageId[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

VideoBitrate[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

VideoFramerate[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

VideoGop[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

VideoHeight[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

VideoWidth[RW]

@param AudioSampleRate: 混流-输出流音频采样率。取值为[48000, 44100, 32000, 24000, 16000, 8000],单位是Hz。 @type AudioSampleRate: Integer @param AudioBitrate: 混流-输出流音频码率。取值范围,单位为kbps。 @type AudioBitrate: Integer @param AudioChannels: 混流-输出流音频声道数,取值范围,1表示混流输出音频为单声道,2表示混流输出音频为双声道。 @type AudioChannels: Integer @param VideoWidth: 混流-输出流宽,音视频输出时必填。取值范围,单位为像素值。 @type VideoWidth: Integer @param VideoHeight: 混流-输出流高,音视频输出时必填。取值范围,单位为像素值。 @type VideoHeight: Integer @param VideoBitrate: 混流-输出流码率,音视频输出时必填。取值范围,单位为kbps。 @type VideoBitrate: Integer @param VideoFramerate: 混流-输出流帧率,音视频输出时必填。取值范围,表示混流的输出帧率可选范围为1到60fps。 @type VideoFramerate: Integer @param VideoGop: 混流-输出流gop,音视频输出时必填。取值范围,单位为秒。 @type VideoGop: Integer @param BackgroundColor: 混流-输出流背景色,取值是十进制整数。常用的颜色有: 红色:0xff0000,对应的十进制整数是16724736。 黄色:0xffff00。对应的十进制整数是16776960。 绿色:0x33cc00。对应的十进制整数是3394560。 蓝色:0x0066ff。对应的十进制整数是26367。 黑色:0x000000。对应的十进制整数是0。 白色:0xFFFFFF。对应的十进制整数是16777215。 灰色:0x999999。对应的十进制整数是10066329。 @type BackgroundColor: Integer @param BackgroundImageId: 混流-输出流背景图片,取值为实时音视频控制台上传的图片ID。 @type BackgroundImageId: Integer @param AudioCodec: 混流-输出流音频编码类型,取值范围[0,1, 2],0为LC-AAC,1为HE-AAC,2为HE-AACv2。默认值为0。当音频编码设置为HE-AACv2时,只支持输出流音频声道数为双声道。HE-AAC和HE-AACv2支持的输出流音频采样率范围为[48000, 44100, 32000, 24000, 16000] @type AudioCodec: Integer

Public Class Methods

new(audiosamplerate=nil, audiobitrate=nil, audiochannels=nil, videowidth=nil, videoheight=nil, videobitrate=nil, videoframerate=nil, videogop=nil, backgroundcolor=nil, backgroundimageid=nil, audiocodec=nil) click to toggle source
# File lib/v20190722/models.rb, line 1152
def initialize(audiosamplerate=nil, audiobitrate=nil, audiochannels=nil, videowidth=nil, videoheight=nil, videobitrate=nil, videoframerate=nil, videogop=nil, backgroundcolor=nil, backgroundimageid=nil, audiocodec=nil)
  @AudioSampleRate = audiosamplerate
  @AudioBitrate = audiobitrate
  @AudioChannels = audiochannels
  @VideoWidth = videowidth
  @VideoHeight = videoheight
  @VideoBitrate = videobitrate
  @VideoFramerate = videoframerate
  @VideoGop = videogop
  @BackgroundColor = backgroundcolor
  @BackgroundImageId = backgroundimageid
  @AudioCodec = audiocodec
end

Public Instance Methods

deserialize(params) click to toggle source
# File lib/v20190722/models.rb, line 1166
def deserialize(params)
  @AudioSampleRate = params['AudioSampleRate']
  @AudioBitrate = params['AudioBitrate']
  @AudioChannels = params['AudioChannels']
  @VideoWidth = params['VideoWidth']
  @VideoHeight = params['VideoHeight']
  @VideoBitrate = params['VideoBitrate']
  @VideoFramerate = params['VideoFramerate']
  @VideoGop = params['VideoGop']
  @BackgroundColor = params['BackgroundColor']
  @BackgroundImageId = params['BackgroundImageId']
  @AudioCodec = params['AudioCodec']
end