\hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info}{}\doxysection{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout\+Info Class Reference}
\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info}\index{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}}


Detailed layout information of a mixed video stream.  


\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a77b2ef38d35941d4bf46458946411836}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a77b2ef38d35941d4bf46458946411836}} 
String {\bfseries to\+String} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_ac826ae4ab5a7022fc1664f123e170bb3}{width}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a0b25c20f58f0e2ed9f69585c2570000c}{height}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_aa2d8ab935fa46da998cd358392f28ee9}{layout\+Count}}
\item 
\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout}{Video\+Layout}}\mbox{[}$\,$\mbox{]} \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a5f5a576d9c3064302bb6ab79fbc6c427}{layout\+List}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Detailed layout information of a mixed video stream. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_ac826ae4ab5a7022fc1664f123e170bb3}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_ac826ae4ab5a7022fc1664f123e170bb3}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}!width@{width}}
\index{width@{width}!io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}}
\doxysubsubsection{\texorpdfstring{width}{width}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout\+Info.\+width}

The width of the mixed video stream (px). \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a0b25c20f58f0e2ed9f69585c2570000c}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a0b25c20f58f0e2ed9f69585c2570000c}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}!height@{height}}
\index{height@{height}!io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}}
\doxysubsubsection{\texorpdfstring{height}{height}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout\+Info.\+height}

The height of the mixed video stream (px). \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_aa2d8ab935fa46da998cd358392f28ee9}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_aa2d8ab935fa46da998cd358392f28ee9}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}!layoutCount@{layoutCount}}
\index{layoutCount@{layoutCount}!io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}}
\doxysubsubsection{\texorpdfstring{layoutCount}{layoutCount}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout\+Info.\+layout\+Count}

The number of layout information in the mixed video stream. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a5f5a576d9c3064302bb6ab79fbc6c427}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout_info_a5f5a576d9c3064302bb6ab79fbc6c427}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}!layoutList@{layoutList}}
\index{layoutList@{layoutList}!io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo@{io.agora.rtc2.IRtcEngineEventHandler.VideoLayoutInfo}}
\doxysubsubsection{\texorpdfstring{layoutList}{layoutList}}
{\footnotesize\ttfamily \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout}{Video\+Layout}} \mbox{[}$\,$\mbox{]} io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Video\+Layout\+Info.\+layout\+List}

The detailed layout information of a mixed video stream. See {\ttfamily \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_video_layout}{Video\+Layout}}}. 