\hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer}{}\doxysection{io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer Enum Reference}
\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer}\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a656993cc7e05337e5649cc8a028cae37}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a656993cc7e05337e5649cc8a028cae37}} 
static int {\bfseries get\+Value} (\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer}{Abr\+Subscription\+Layer}} type)
\item 
\mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_abf6d2a6bb1dd93081334a8a25498363c}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_abf6d2a6bb1dd93081334a8a25498363c}} 
static \mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer}{Abr\+Subscription\+Layer}} {\bfseries from\+Int} (int v)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_aafb07d0f637d9dacbeb45c27fc6ceb1b}{H\+I\+GH}} =(0)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_aa74bebb9b723a12cc528ffb13b249b2c}{L\+OW}} =(1)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a6c7625b1bcd51cb8e9017f1c7513f26f}{L\+A\+Y\+E\+R1}} =(2)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a2a81e1b598bec162feee5dba2341c289}{L\+A\+Y\+E\+R2}} =(3)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a457acb501d31db9b35fd6404a778fbcb}{L\+A\+Y\+E\+R3}} =(4)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a63a16a757dc7959eeaf0476271a27406}{L\+A\+Y\+E\+R4}} =(5)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_ae7a842d7b05dc8eed974cc458682ee2c}{L\+A\+Y\+E\+R5}} =(6)
\item 
\mbox{\hyperlink{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a17841119ac7066c5c8835914097d02e6}{L\+A\+Y\+E\+R6}} =(7)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
A\+BR subscription layer. This enumeration can be used to set the value of the abr\+\_\+subscription\+\_\+layer query parameter in the rte U\+RL. It can also be used in the \mbox{\hyperlink{classio_1_1agora_1_1rte_1_1_player_config_ae95643b37330b33fe03729b8a73941a3}{Player\+Config.\+set\+Abr\+Subscription\+Layer}} setting interface. \begin{DoxySince}{Since}
v4.\+4.\+0 
\end{DoxySince}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_aafb07d0f637d9dacbeb45c27fc6ceb1b}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_aafb07d0f637d9dacbeb45c27fc6ceb1b}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!HIGH@{HIGH}}
\index{HIGH@{HIGH}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{HIGH}{HIGH}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+H\+I\+GH =(0)}

0\+: High-\/quality video stream, this layer has the highest resolution and bitrate. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_aa74bebb9b723a12cc528ffb13b249b2c}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_aa74bebb9b723a12cc528ffb13b249b2c}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!LOW@{LOW}}
\index{LOW@{LOW}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{LOW}{LOW}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+L\+OW =(1)}

1\+: Low-\/quality video stream, this layer has the lowest resolution and bitrate. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a6c7625b1bcd51cb8e9017f1c7513f26f}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a6c7625b1bcd51cb8e9017f1c7513f26f}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!LAYER1@{LAYER1}}
\index{LAYER1@{LAYER1}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{LAYER1}{LAYER1}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+L\+A\+Y\+E\+R1 =(2)}

2\+: Layer1 video stream, this layer has lower resolution and bitrate than that of the high-\/quality video stream. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a2a81e1b598bec162feee5dba2341c289}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a2a81e1b598bec162feee5dba2341c289}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!LAYER2@{LAYER2}}
\index{LAYER2@{LAYER2}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{LAYER2}{LAYER2}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+L\+A\+Y\+E\+R2 =(3)}

3\+: Layer2 video stream, this layer has lower resolution and bitrate than layer1. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a457acb501d31db9b35fd6404a778fbcb}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a457acb501d31db9b35fd6404a778fbcb}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!LAYER3@{LAYER3}}
\index{LAYER3@{LAYER3}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{LAYER3}{LAYER3}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+L\+A\+Y\+E\+R3 =(4)}

4\+: Layer3 video stream, this layer has lower resolution and bitrate than layer2. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a63a16a757dc7959eeaf0476271a27406}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a63a16a757dc7959eeaf0476271a27406}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!LAYER4@{LAYER4}}
\index{LAYER4@{LAYER4}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{LAYER4}{LAYER4}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+L\+A\+Y\+E\+R4 =(5)}

5\+: Layer4 video stream, this layer has lower resolution and bitrate than layer3. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_ae7a842d7b05dc8eed974cc458682ee2c}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_ae7a842d7b05dc8eed974cc458682ee2c}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!LAYER5@{LAYER5}}
\index{LAYER5@{LAYER5}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{LAYER5}{LAYER5}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+L\+A\+Y\+E\+R5 =(6)}

6\+: Layer5 video stream, this layer has lower resolution and bitrate than layer4. \mbox{\Hypertarget{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a17841119ac7066c5c8835914097d02e6}\label{enumio_1_1agora_1_1rte_1_1_constants_1_1_abr_subscription_layer_a17841119ac7066c5c8835914097d02e6}} 
\index{io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}!LAYER6@{LAYER6}}
\index{LAYER6@{LAYER6}!io.agora.rte.Constants.AbrSubscriptionLayer@{io.agora.rte.Constants.AbrSubscriptionLayer}}
\doxysubsubsection{\texorpdfstring{LAYER6}{LAYER6}}
{\footnotesize\ttfamily io.\+agora.\+rte.\+Constants.\+Abr\+Subscription\+Layer.\+L\+A\+Y\+E\+R6 =(7)}

7\+: Layer6 video stream, this layer has lower resolution and bitrate than layer5. 