\doxysection{rtp\+\_\+extensions.\+h}
\label{rtp__extensions_8h_source}\index{include/osmocom/gsm/rtp\_extensions.h@{include/osmocom/gsm/rtp\_extensions.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 \textcolor{comment}{/*}}
\DoxyCodeLine{2 \textcolor{comment}{ * Themyscira Wireless Technical Specification TW-\/TS-\/003 defines a BSSMAP}}
\DoxyCodeLine{3 \textcolor{comment}{ * extension whereby a CN implementation and a BSS implementation can}}
\DoxyCodeLine{4 \textcolor{comment}{ * negotiate the use of non-\/3GPP-\/standard extensions to RTP user plane,}}
\DoxyCodeLine{5 \textcolor{comment}{ * extensions that modify RTP formats counter to the stipulations of}}
\DoxyCodeLine{6 \textcolor{comment}{ * 3GPP TS 48.103.  There is also a private Osmocom-\/defined IE in Abis RSL}}
\DoxyCodeLine{7 \textcolor{comment}{ * that communicates the same RTP extensions from OsmoBSC to OsmoBTS.}}
\DoxyCodeLine{8 \textcolor{comment}{ *}}
\DoxyCodeLine{9 \textcolor{comment}{ * This header file defines the meaning of the bits in the first (and currently}}
\DoxyCodeLine{10 \textcolor{comment}{ * only) value octet of the TLV IE added to BSSMAP and RSL interfaces,}}
\DoxyCodeLine{11 \textcolor{comment}{ * namely, GSM0808\_IE\_THEMWI\_RTP\_EXTENSIONS and RSL\_IE\_OSMO\_RTP\_EXTENSIONS.}}
\DoxyCodeLine{12 \textcolor{comment}{ * It is based on this authoritative definition:}}
\DoxyCodeLine{13 \textcolor{comment}{ *}}
\DoxyCodeLine{14 \textcolor{comment}{ * https://www.freecalypso.org/specs/tw-\/ts-\/003-\/v010100.txt}}
\DoxyCodeLine{15 \textcolor{comment}{ *}}
\DoxyCodeLine{16 \textcolor{comment}{ * Section 5.3 in the above specification defines the assignment of}}
\DoxyCodeLine{17 \textcolor{comment}{ * individual bits in the single value octet.}}
\DoxyCodeLine{18 \textcolor{comment}{ */}}
\DoxyCodeLine{19 }
\DoxyCodeLine{20 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{21 }
\DoxyCodeLine{22 \textcolor{preprocessor}{\#define OSMO\_RTP\_EXT\_TWTS001    0x01}}
\DoxyCodeLine{23 \textcolor{preprocessor}{\#define OSMO\_RTP\_EXT\_TWTS002    0x02}}
\DoxyCodeLine{24 \textcolor{preprocessor}{\#define OSMO\_RTP\_EXT\_TWTS006    0x04}}
\DoxyCodeLine{25 \textcolor{preprocessor}{\#define OSMO\_RTP\_EXT\_TWTS007    0x08}}

\end{DoxyCode}
