class TencentCloud::Trtc::V20190722::McuLayoutParams

混流布局参数。

def deserialize(params)

def deserialize(params)
  @MixLayoutMode = params['MixLayoutMode']
  @PureAudioHoldPlaceMode = params['PureAudioHoldPlaceMode']
  unless params['MixLayoutList'].nil?
    @MixLayoutList = []
    params['MixLayoutList'].each do |i|
      mculayout_tmp = McuLayout.new
      mculayout_tmp.deserialize(i)
      @MixLayoutList << mculayout_tmp
    end
  end
  unless params['MaxVideoUser'].nil?
    @MaxVideoUser = MaxVideoUser.new
    @MaxVideoUser.deserialize(params['MaxVideoUser'])
  end
  @RenderMode = params['RenderMode']
end

def initialize(mixlayoutmode=nil, pureaudioholdplacemode=nil, mixlayoutlist=nil, maxvideouser=nil, rendermode=nil)

def initialize(mixlayoutmode=nil, pureaudioholdplacemode=nil, mixlayoutlist=nil, maxvideouser=nil, rendermode=nil)
  @MixLayoutMode = mixlayoutmode
  @PureAudioHoldPlaceMode = pureaudioholdplacemode
  @MixLayoutList = mixlayoutlist
  @MaxVideoUser = maxvideouser
  @RenderMode = rendermode
end