\hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels}{}\doxysection{io.\+agora.\+rtc2.\+video.\+Codec\+Cap\+Levels Class Reference}
\label{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels}\index{io.agora.rtc2.video.CodecCapLevels@{io.agora.rtc2.video.CodecCapLevels}}


The level of the codec capability.  


\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_af86368800fbd97507c3469e52b1155f1}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_af86368800fbd97507c3469e52b1155f1}} 
{\bfseries Codec\+Cap\+Levels} (int hw\+Dec\+Level, int sw\+Dec\+Level)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_a492c009c4ed005e1c39fc5da5bc1829d}{hw\+Decoding\+Level}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_aa07a878eb1df69bc62547e37e96cc4ce}{sw\+Decoding\+Level}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The level of the codec capability. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_a492c009c4ed005e1c39fc5da5bc1829d}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_a492c009c4ed005e1c39fc5da5bc1829d}} 
\index{io.agora.rtc2.video.CodecCapLevels@{io.agora.rtc2.video.CodecCapLevels}!hwDecodingLevel@{hwDecodingLevel}}
\index{hwDecodingLevel@{hwDecodingLevel}!io.agora.rtc2.video.CodecCapLevels@{io.agora.rtc2.video.CodecCapLevels}}
\doxysubsubsection{\texorpdfstring{hwDecodingLevel}{hwDecodingLevel}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+video.\+Codec\+Cap\+Levels.\+hw\+Decoding\+Level}

Hardware decoding capability level, which represents the device\textquotesingle{}s ability to perform hardware decoding on videos of different quality. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_aa07a878eb1df69bc62547e37e96cc4ce}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_codec_cap_levels_aa07a878eb1df69bc62547e37e96cc4ce}} 
\index{io.agora.rtc2.video.CodecCapLevels@{io.agora.rtc2.video.CodecCapLevels}!swDecodingLevel@{swDecodingLevel}}
\index{swDecodingLevel@{swDecodingLevel}!io.agora.rtc2.video.CodecCapLevels@{io.agora.rtc2.video.CodecCapLevels}}
\doxysubsubsection{\texorpdfstring{swDecodingLevel}{swDecodingLevel}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+video.\+Codec\+Cap\+Levels.\+sw\+Decoding\+Level}

Software decoding capability level, which represents the device\textquotesingle{}s ability to perform software decoding on videos of different quality. 