aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/netif/rtp.h
AgeCommit message (Collapse)AuthorFilesLines
2023-02-27rtp.h: add RTP_PT_CSDATAOliver Smith1-0/+2
Related: OS#4393 Change-Id: I2ea378ba4d17e977da25ef9e6e86b3de2ccd0ad7
2023-02-20Run struct_endianness.pyOliver Smith1-1/+1
Ensure there is no diff to prepare to run this in CI. Related: OS#5884 Change-Id: Ib3459ebb2414dd1798dfda6d3c585232ceff741b
2020-01-12add/clean big-endian packed structs (struct_endianess.py)Neels Hofmeyr1-6/+3
Change-Id: If408153af472a41dcea8d6f6aedd22adb16963d5
2015-03-22rtp: Declare struct msgb to fix compiler warningHolger Hans Peter Freyther1-0/+3
Fixes: /usr/include/osmocom/netif/rtp.h:63:41: warning: ‘struct msgb’ declared inside parameter list struct rtp_hdr *osmo_rtp_get_hdr(struct msgb *msg);
2015-03-22rtp: Add "data" to access the data behind the headerHolger Hans Peter Freyther1-0/+1
This is needed for mgcp_transcode.c of OpenBSC to access the data after the header. Use a zero sized array for it.
2015-03-22endian: Use the new endian macros for portabilityHolger Hans Peter Freyther1-2/+4
Use the new macros to deal with little/big endian. Im a bit worried to make this change due the little test coverage in this module but in case of a typo the elements would not be defined.
2012-08-06rtp: add osmo_rtp_snprintfPablo Neira Ayuso1-0/+2
To print the RTP header and payload.
2012-07-12rtp: add new parameter to osmo_rtp_get_payload to obtain payload lengthPablo Neira Ayuso1-1/+1
2012-07-09rtp: add RTP_PT_RTCP (72-76 for RTCP)Pablo Neira Ayuso1-0/+2
As specified by RFC 3551, these are reserved to distinguish RCTP from RTP.
2012-07-09rtp: add missing RTP_PT_AMR for AMR-WB (type 98) and RTP_PT_GSM_HALF (96)Pablo Neira Ayuso1-0/+4
2012-07-07rtp: split osmo_rtp_parse in two functionsPablo Neira Ayuso1-1/+3
This patch splits osmo_rtp_parse in two functions: osmo_rtp_get_hdr osmo_rtp_get_payload So we can validate corrent RTP header to access its fields. Then, obtain the payload.
2012-07-03rtp: remove unused rtp_handle parameter from osmo_rtp_parsePablo Neira Ayuso1-1/+1
And also adjust example files to use the new function. Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>
2012-07-03rtp: move RTP header definitions to include rtp.hPablo Neira Ayuso1-0/+45
Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>
2012-02-23add RTP supportPablo Neira Ayuso1-0/+27
This patch adds the initial RTP support for libosmo-netif, it's based on Harald's RTP support available in openBSC. I have also added a couple of example to show how our new channel infrastructure interacts with the RTP layer. Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>