Skip to content
Success

Changes

Summary

  1. trau: factor out V.110 frame conversion functions (details)
Commit cd0e9fb8283ea22225ef591b2903821981f899cf by falcon
trau: factor out V.110 frame conversion functions

Implementation of CSD conversion between TRAU frames and CLEARMODE
inside osmo_trau2rtp() and osmo_rtp2trau() contains lower-level
functions for conversion of individual V.110 frames and for alignment
checking.  Factor these functions out into API, as they are useful
for other applications besides TRAU<->RTP conversion:

* Compression and decompression functions that convert between
  standard (but inefficient) CLEARMODE and compressed-CSD RTP format
  of TW-TS-007;

* Implementations of IWFs that terminate CSD RTP streams at the CN
  and support both CLEARMODE and TW-TS-007.

Change-Id: I3f51254b4b985a0f8499c375b61069ca24f77ae8
The file was modifiedsrc/Makefile.am
The file was addedsrc/trau/csd_v110.c
The file was modifiedinclude/Makefile.am
The file was addedinclude/osmocom/trau/csd_v110.h