\doxysection{include/osmocom/gmr1/l1/tch3.h File Reference} \label{tch3_8h}\index{include/osmocom/gmr1/l1/tch3.h@{include/osmocom/gmr1/l1/tch3.h}} Osmocom GMR-\/1 TCH3 channel coding header. {\ttfamily \#include $<$stdint.\+h$>$}\newline {\ttfamily \#include $<$osmocom/core/bits.\+h$>$}\newline \doxysubsection*{Functions} \begin{DoxyCompactItemize} \item void \textbf{ gmr1\+\_\+tch3\+\_\+encode} (ubit\+\_\+t $\ast$bits\+\_\+e, const uint8\+\_\+t $\ast$frame0, const uint8\+\_\+t $\ast$frame1, const ubit\+\_\+t $\ast$bits\+\_\+s, const ubit\+\_\+t $\ast$ciph, int m) \begin{DoxyCompactList}\small\item\em Stateless GMR-\/1 TCH3 channel coder. \end{DoxyCompactList}\item void \textbf{ gmr1\+\_\+tch3\+\_\+decode} (uint8\+\_\+t $\ast$frame0, uint8\+\_\+t $\ast$frame1, ubit\+\_\+t $\ast$bits\+\_\+s, const sbit\+\_\+t $\ast$bits\+\_\+e, const ubit\+\_\+t $\ast$ciph, int m, int $\ast$conv0\+\_\+rv, int $\ast$conv1\+\_\+rv) \begin{DoxyCompactList}\small\item\em Stateless GMR-\/1 TCH3 channel decoder. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} Osmocom GMR-\/1 TCH3 channel coding header.