falconia has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/libosmocore/+/41211?usp=email )


Change subject: gsm/protocol/gsm_48_103.h: new header file
......................................................................

gsm/protocol/gsm_48_103.h: new header file

3GPP TS 48.103 prescribes a set of fixed RTP payload type numbers
for use on GSM AoIP interface - however, until now there was no
Osmocom header file that formally captures these spec definitions.
Fix this omission.

Change-Id: Id41d4dffd0eb562df4fc948b237d629e858e495b
---
M include/osmocom/gsm/protocol/Makefile.am
A include/osmocom/gsm/protocol/gsm_48_103.h
2 files changed, 22 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/11/41211/1

diff --git a/include/osmocom/gsm/protocol/Makefile.am 
b/include/osmocom/gsm/protocol/Makefile.am
index 23429dc..ada2ce2 100644
--- a/include/osmocom/gsm/protocol/Makefile.am
+++ b/include/osmocom/gsm/protocol/Makefile.am
@@ -22,6 +22,7 @@
        gsm_44_318.h \
        gsm_48_049.h \
        gsm_48_071.h \
+       gsm_48_103.h \
        gsm_49_031.h \
        ipaccess.h \
        smpp34_osmocom.h \
diff --git a/include/osmocom/gsm/protocol/gsm_48_103.h 
b/include/osmocom/gsm/protocol/gsm_48_103.h
new file mode 100644
index 0000000..d40acac
--- /dev/null
+++ b/include/osmocom/gsm/protocol/gsm_48_103.h
@@ -0,0 +1,21 @@
+/*
+ * This header file captures the set of fixed RTP payload type definitions
+ * specified in 3GPP TS 48.103 (GSM AoIP interface) Table 5.4.2.2.1.
+ */
+
+#pragma once
+
+/* uncompressed speech */
+#define        OSMO_AOIP_RTP_PT_PCMU           0
+#define        OSMO_AOIP_RTP_PT_PCMA           8
+
+/* compressed speech */
+#define        OSMO_AOIP_RTP_PT_FR1            3
+#define        OSMO_AOIP_RTP_PT_EFR            110
+#define        OSMO_AOIP_RTP_PT_HR1            111
+#define        OSMO_AOIP_RTP_PT_AMR            112
+#define        OSMO_AOIP_RTP_PT_AMRWB          113
+
+/* circuit-switched data */
+#define        OSMO_AOIP_RTP_PT_CSD            120     /* without redundancy */
+#define        OSMO_AOIP_RTP_PT_CSD_RED        121     /* with    redundancy */

--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/41211?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: newchange
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Id41d4dffd0eb562df4fc948b237d629e858e495b
Gerrit-Change-Number: 41211
Gerrit-PatchSet: 1
Gerrit-Owner: falconia <[email protected]>

Reply via email to