diff amrconv/amr_common_tbl.c @ 211:78d1a6513393

amrconv: new program amr-cod-parse
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 20 Apr 2023 01:30:46 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/amrconv/amr_common_tbl.c	Thu Apr 20 01:30:46 2023 +0000
@@ -0,0 +1,36 @@
+/*
+ * This C module provides some common tables for AMR parsing programs.
+ */
+
+#include "amr_defs.h"
+
+char *amr_mode_names[16] = {
+	"MR475",
+	"MR515",            
+	"MR59",
+	"MR67",
+	"MR74",
+	"MR795",
+	"MR102",
+	"MR122",            
+	"SID",
+	"EFR-SID",
+	"TDMA-SID",
+	"PDC-SID",
+	"InvalidC",
+	"InvalidD",
+	"InvalidE",
+	"NO_DATA"
+};
+
+unsigned amr_bit_lengths[9] = {
+	AMR_NBITS_475,
+	AMR_NBITS_515,
+	AMR_NBITS_59,
+	AMR_NBITS_67,
+	AMR_NBITS_74,
+	AMR_NBITS_795,
+	AMR_NBITS_102,
+	AMR_NBITS_122,
+	AMR_NBITS_SID
+};