Skip to content
Success

Changes

Summary

  1. bring twrtp into libosmo-netif (details)
Commit f18b3b30365c397cf50e90c9a6a305977db21540 by falcon
bring twrtp into libosmo-netif

twrtp is the top layer of Themyscira Wireless RTP endpoint
implementation, an alternative to Belledonne libortp.
Unlike Belledonne software, ThemWi RTP library was developed
specifically for use in Osmocom-based GSM, ISDN and IP-PSTN
network elements, and is built on top of libosmocore primitives -
thus it can function more natively in Osmocom universe than ortp.
This ThemWi library was initially developed externally to Osmocom,
but is now being brought into libosmo-netif so it can be used by
native Osmocom projects, particularly OsmoBTS.

Related: OS#6474
Change-Id: Ib63215aaf13ef8ab8f2e0c8d310164cd5c8824eb
The file was modifiedinclude/osmocom/netif/Makefile.am
The file was addedinclude/osmocom/netif/twrtp.h
The file was addedsrc/twrtp_rtcp_rx.c
The file was addedsrc/twrtp_twjit.c
The file was addedsrc/twrtp_rtp_tx.c
The file was addedinclude/osmocom/netif/rtcp_defs.h
The file was addedsrc/twrtp_bind.c
The file was modifiedsrc/Makefile.am
The file was addedsrc/twrtp_base.c
The file was addedsrc/twrtp_misc.c
The file was addedsrc/twrtp_remote.c
The file was addedsrc/twrtp_rtp_rx.c
The file was addedsrc/twrtp_rtcp_tx.c
The file was addedinclude/osmocom/netif/twrtp_private.h