mgcp: Move transcoding to libmgcp

This patch moves the files relevant to transcoding from
src/osmo-bsc_mgcp to src/libmgcp and src/include/openbsc. Makefiles
and include directives are being updated accordingly.

Sponsored-by: On-Waves ehf
diff --git a/openbsc/contrib/testconv/Makefile b/openbsc/contrib/testconv/Makefile
index 90adecc..bb856f7 100644
--- a/openbsc/contrib/testconv/Makefile
+++ b/openbsc/contrib/testconv/Makefile
@@ -1,5 +1,5 @@
 
-OBJS = testconv_main.o mgcp_transcode.o
+OBJS = testconv_main.o
 
 CC = gcc
 CFLAGS = -O0 -ggdb -Wall
@@ -11,7 +11,6 @@
 	$(CC)  -o $@ $^ $(LDFLAGS) $(LIBS)
 
 testconv_main.o: testconv_main.c
-mgcp_transcode.o: ../../src/osmo-bsc_mgcp/mgcp_transcode.c
 
 $(OBJS):
 	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
diff --git a/openbsc/contrib/testconv/testconv_main.c b/openbsc/contrib/testconv/testconv_main.c
index e74c686..89dce1a 100644
--- a/openbsc/contrib/testconv/testconv_main.c
+++ b/openbsc/contrib/testconv/testconv_main.c
@@ -17,7 +17,7 @@
 #error "Requires MGCP transcoding enabled (see --enable-mgcp-transcoding)"
 #endif
 
-#include "src/osmo-bsc_mgcp/mgcp_transcode.h"
+#include "openbsc/mgcp_transcode.h"
 
 static int audio_name_to_type(const char *name)
 {