From 888927ac1c34c9b49f6f2b1808851c8eefe8fdda Mon Sep 17 00:00:00 2001 From: blogic Date: Mon, 7 Feb 2011 21:47:54 +0000 Subject: [voip] * drop libtapi and tapi_sip (moved to external git) * add build variants to pjsip * split tapi_dev audio driver out of patch into src/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25412 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/libtapi/src/tapi-device.c | 46 --------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 package/libtapi/src/tapi-device.c (limited to 'package/libtapi/src/tapi-device.c') diff --git a/package/libtapi/src/tapi-device.c b/package/libtapi/src/tapi-device.c deleted file mode 100644 index 66e4260a0..000000000 --- a/package/libtapi/src/tapi-device.c +++ /dev/null @@ -1,46 +0,0 @@ -#include - -#include "tapi-device.h" -#include "tapi-ioctl.h" - -int tapi_device_open(unsigned int id, struct tapi_device *dev) -{ - char path[100]; - - snprintf(path, sizeof(path), "/dev/tapi%dC", id); - dev->control_fd = open(path, 0); - if (dev->control_fd < 0) - return -1; - - snprintf(dev->stream_path, 100, "/dev/tapi%dS", id); - - dev->id = id; - dev->num_ports = 2; - - return 0; -} - -int tapi_link_alloc(struct tapi_device *dev, unsigned int ep1, unsigned int ep2) -{ - return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_ALLOC, (ep1 << 16) | ep2); -} - -int tapi_link_free(struct tapi_device *dev, unsigned int link) -{ - return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_FREE, link); -} - -int tapi_link_enable(struct tapi_device *dev, unsigned int link) -{ - return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_ENABLE, link); -} - -int tapi_link_disable(struct tapi_device *dev, unsigned int link) -{ - return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_DISABLE, link); -} - -int tapi_sync(struct tapi_device *dev) -{ - return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_SYNC, 0); -} -- cgit v1.2.3