\doxysection{gsm0808\+\_\+speech\+\_\+codec\+\_\+list Struct Reference}
\label{structgsm0808__speech__codec__list}\index{gsm0808\_speech\_codec\_list@{gsm0808\_speech\_codec\_list}}


{\ttfamily \#include $<$gsm\+\_\+08\+\_\+08.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ gsm0808\+\_\+speech\+\_\+codec} \textbf{ codec} [\textbf{ SPEECH\+\_\+\+CODEC\+\_\+\+MAXLEN}]
\item 
uint8\+\_\+t \textbf{ len}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structgsm0808__speech__codec__list_a8bfce74b4e009fc552038922d8cfb0d7}} 
\index{gsm0808\_speech\_codec\_list@{gsm0808\_speech\_codec\_list}!codec@{codec}}
\index{codec@{codec}!gsm0808\_speech\_codec\_list@{gsm0808\_speech\_codec\_list}}
\doxysubsubsection{codec}
{\footnotesize\ttfamily struct \textbf{ gsm0808\+\_\+speech\+\_\+codec} gsm0808\+\_\+speech\+\_\+codec\+\_\+list\+::codec[\textbf{ SPEECH\+\_\+\+CODEC\+\_\+\+MAXLEN}]}



Referenced by \textbf{ gsm0808\+\_\+dec\+\_\+speech\+\_\+codec\+\_\+list()}, and \textbf{ gsm0808\+\_\+enc\+\_\+speech\+\_\+codec\+\_\+list2()}.

\mbox{\label{structgsm0808__speech__codec__list_ae8d4b123f6d5e424907b9dafc7eaf997}} 
\index{gsm0808\_speech\_codec\_list@{gsm0808\_speech\_codec\_list}!len@{len}}
\index{len@{len}!gsm0808\_speech\_codec\_list@{gsm0808\_speech\_codec\_list}}
\doxysubsubsection{len}
{\footnotesize\ttfamily uint8\+\_\+t gsm0808\+\_\+speech\+\_\+codec\+\_\+list\+::len}



Referenced by \textbf{ gsm0808\+\_\+dec\+\_\+speech\+\_\+codec\+\_\+list()}, and \textbf{ gsm0808\+\_\+enc\+\_\+speech\+\_\+codec\+\_\+list2()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/gsm/protocol/\textbf{ gsm\+\_\+08\+\_\+08.\+h}\end{DoxyCompactItemize}
