\hypertarget{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config}{}\doxysection{agora\+::rtc\+::Simulcast\+Config\+::Stream\+Layer\+Config Struct Reference}
\label{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config}\index{agora::rtc::SimulcastConfig::StreamLayerConfig@{agora::rtc::SimulcastConfig::StreamLayerConfig}}


Configures the parameters of a specific layer in multi-\/quality video streams.  




{\ttfamily \#include $<$Agora\+Base.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structagora_1_1rtc_1_1_video_dimensions}{Video\+Dimensions}} \mbox{\hyperlink{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a1f9578f3a2c82818a06b789dc97aeac6}{dimensions}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a04ab89959f65e28bc9a796abd54807aa}{framerate}}
\item 
bool \mbox{\hyperlink{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a0da2ada5d754f4425e1d00c53b483837}{enable}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Configures the parameters of a specific layer in multi-\/quality video streams. 

Used to configure the resolution, frame rate, and enable status of a specific layer in multi-\/quality video streams. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a1f9578f3a2c82818a06b789dc97aeac6}\label{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a1f9578f3a2c82818a06b789dc97aeac6}} 
\index{agora::rtc::SimulcastConfig::StreamLayerConfig@{agora::rtc::SimulcastConfig::StreamLayerConfig}!dimensions@{dimensions}}
\index{dimensions@{dimensions}!agora::rtc::SimulcastConfig::StreamLayerConfig@{agora::rtc::SimulcastConfig::StreamLayerConfig}}
\doxysubsubsection{\texorpdfstring{dimensions}{dimensions}}
{\footnotesize\ttfamily \mbox{\hyperlink{structagora_1_1rtc_1_1_video_dimensions}{Video\+Dimensions}} agora\+::rtc\+::\+Simulcast\+Config\+::\+Stream\+Layer\+Config\+::dimensions}

Video frame size. Default is 0. See {\ttfamily \mbox{\hyperlink{structagora_1_1rtc_1_1_video_dimensions}{Video\+Dimensions}}}. \mbox{\Hypertarget{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a04ab89959f65e28bc9a796abd54807aa}\label{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a04ab89959f65e28bc9a796abd54807aa}} 
\index{agora::rtc::SimulcastConfig::StreamLayerConfig@{agora::rtc::SimulcastConfig::StreamLayerConfig}!framerate@{framerate}}
\index{framerate@{framerate}!agora::rtc::SimulcastConfig::StreamLayerConfig@{agora::rtc::SimulcastConfig::StreamLayerConfig}}
\doxysubsubsection{\texorpdfstring{framerate}{framerate}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Simulcast\+Config\+::\+Stream\+Layer\+Config\+::framerate}

Frame rate (fps) of the local video capture. Default is 0. \mbox{\Hypertarget{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a0da2ada5d754f4425e1d00c53b483837}\label{structagora_1_1rtc_1_1_simulcast_config_1_1_stream_layer_config_a0da2ada5d754f4425e1d00c53b483837}} 
\index{agora::rtc::SimulcastConfig::StreamLayerConfig@{agora::rtc::SimulcastConfig::StreamLayerConfig}!enable@{enable}}
\index{enable@{enable}!agora::rtc::SimulcastConfig::StreamLayerConfig@{agora::rtc::SimulcastConfig::StreamLayerConfig}}
\doxysubsubsection{\texorpdfstring{enable}{enable}}
{\footnotesize\ttfamily bool agora\+::rtc\+::\+Simulcast\+Config\+::\+Stream\+Layer\+Config\+::enable}

Whether to enable the video stream for the corresponding layer. Default is false.
\begin{DoxyItemize}
\item {\ttfamily true}\+: Enables the video stream for the corresponding layer.
\item {\ttfamily false}\+: (Default) Disables the video stream for the corresponding layer. 
\end{DoxyItemize}