diff options
author | John Crispin <blogic@openwrt.org> | 2011-02-07 21:47:54 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2011-02-07 21:47:54 +0000 |
commit | 116b670106681d51fac23d31b80aec695f1759fa (patch) | |
tree | 5c31bcc2a016b95e050fc7e3ee1dc2a4d2e3db35 /package/libtapi/src/tapidemo.c | |
parent | d3dddd3f7ed259534b7a71ad6b0f8e3ec7e52291 (diff) | |
download | upstream-116b670106681d51fac23d31b80aec695f1759fa.tar.gz upstream-116b670106681d51fac23d31b80aec695f1759fa.tar.bz2 upstream-116b670106681d51fac23d31b80aec695f1759fa.zip |
[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
Diffstat (limited to 'package/libtapi/src/tapidemo.c')
-rw-r--r-- | package/libtapi/src/tapidemo.c | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/package/libtapi/src/tapidemo.c b/package/libtapi/src/tapidemo.c deleted file mode 100644 index 63098b89cf..0000000000 --- a/package/libtapi/src/tapidemo.c +++ /dev/null @@ -1,56 +0,0 @@ - -#include <stdbool.h> -#include <stdlib.h> -#include <stdio.h> -#include <sys/ioctl.h> -#include <fcntl.h> -#include <errno.h> -#include <poll.h> - -#include <linux/input.h> -/*#include <sys/timerfd.h>*/ -#include "timerfd.h" -#include "dialdetector.h" - -#include "tapi-ioctl.h" - -#include "tapi-device.h" -#include "tapi-port.h" - -static struct tapi_device dev; -static struct tapi_port ports[2]; - -void dial_callback(struct tapi_port *port, size_t num_digits, const unsigned char *digits) -{ - unsigned int link; - - if (num_digits != 1) - return; - if (port->id == digits[0] || digits[0] > 1) - return; - - tapi_port_set_ring(&ports[digits[0]], true); - - tapi_session_alloc(&dev, port, &ports[digits[0]]); -} - -int main(int argc, char *argv[]) -{ - struct dialdetector *dd, *dd2; - unsigned int link; - unsigned char buf[1024]; - int ret; - - tapi_device_open(0, &dev); - tapi_port_open(0, 0, &ports[0]); - tapi_port_open(0, 1, &ports[1]); - - dd = dialdetector_alloc(&ports[0]); - dd->dial_callback = dial_callback; - dd2 = dialdetector_alloc(&ports[1]); - dd2->dial_callback = dial_callback; - - tapi_mainloop(); - - return 0; -} |