\hypertarget{structagora_1_1rtc_1_1_codec_cap_info}{}\doxysection{agora\+::rtc\+::Codec\+Cap\+Info Struct Reference}
\label{structagora_1_1rtc_1_1_codec_cap_info}\index{agora::rtc::CodecCapInfo@{agora::rtc::CodecCapInfo}}


The codec capability of the S\+DK.  




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

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
V\+I\+D\+E\+O\+\_\+\+C\+O\+D\+E\+C\+\_\+\+T\+Y\+PE \mbox{\hyperlink{structagora_1_1rtc_1_1_codec_cap_info_afc02328bb51078e68d5979789e7ef15e}{codec\+Type}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_codec_cap_info_a2cfc87d0532b26718ac1968fd8678e1d}{codec\+Cap\+Mask}}
\item 
\mbox{\hyperlink{structagora_1_1rtc_1_1_codec_cap_levels}{Codec\+Cap\+Levels}} \mbox{\hyperlink{structagora_1_1rtc_1_1_codec_cap_info_aa2dd5fc1b95ac4e118d723395ba8fe22}{codec\+Levels}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The codec capability of the S\+DK. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_codec_cap_info_afc02328bb51078e68d5979789e7ef15e}\label{structagora_1_1rtc_1_1_codec_cap_info_afc02328bb51078e68d5979789e7ef15e}} 
\index{agora::rtc::CodecCapInfo@{agora::rtc::CodecCapInfo}!codecType@{codecType}}
\index{codecType@{codecType}!agora::rtc::CodecCapInfo@{agora::rtc::CodecCapInfo}}
\doxysubsubsection{\texorpdfstring{codecType}{codecType}}
{\footnotesize\ttfamily V\+I\+D\+E\+O\+\_\+\+C\+O\+D\+E\+C\+\_\+\+T\+Y\+PE agora\+::rtc\+::\+Codec\+Cap\+Info\+::codec\+Type}

The video codec types. See {\ttfamily V\+I\+D\+E\+O\+\_\+\+C\+O\+D\+E\+C\+\_\+\+T\+Y\+PE}. \mbox{\Hypertarget{structagora_1_1rtc_1_1_codec_cap_info_a2cfc87d0532b26718ac1968fd8678e1d}\label{structagora_1_1rtc_1_1_codec_cap_info_a2cfc87d0532b26718ac1968fd8678e1d}} 
\index{agora::rtc::CodecCapInfo@{agora::rtc::CodecCapInfo}!codecCapMask@{codecCapMask}}
\index{codecCapMask@{codecCapMask}!agora::rtc::CodecCapInfo@{agora::rtc::CodecCapInfo}}
\doxysubsubsection{\texorpdfstring{codecCapMask}{codecCapMask}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Codec\+Cap\+Info\+::codec\+Cap\+Mask}

Bit mask of the codec types in S\+DK. See {\ttfamily C\+O\+D\+E\+C\+\_\+\+C\+A\+P\+\_\+\+M\+A\+SK}. \mbox{\Hypertarget{structagora_1_1rtc_1_1_codec_cap_info_aa2dd5fc1b95ac4e118d723395ba8fe22}\label{structagora_1_1rtc_1_1_codec_cap_info_aa2dd5fc1b95ac4e118d723395ba8fe22}} 
\index{agora::rtc::CodecCapInfo@{agora::rtc::CodecCapInfo}!codecLevels@{codecLevels}}
\index{codecLevels@{codecLevels}!agora::rtc::CodecCapInfo@{agora::rtc::CodecCapInfo}}
\doxysubsubsection{\texorpdfstring{codecLevels}{codecLevels}}
{\footnotesize\ttfamily \mbox{\hyperlink{structagora_1_1rtc_1_1_codec_cap_levels}{Codec\+Cap\+Levels}} agora\+::rtc\+::\+Codec\+Cap\+Info\+::codec\+Levels}

Codec capability of the S\+DK. See {\ttfamily \mbox{\hyperlink{structagora_1_1rtc_1_1_codec_cap_levels}{Codec\+Cap\+Levels}}}. 