亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ixjasync.c

?? mgcp協議源代碼。支持多種編碼:g711
?? C
字號:
#include <sys/types.h>#include <sys/time.h>#include <stdio.h>#include <stdlib.h>#include <strings.h>#include <signal.h>#include <sys/ioctl.h>#include <unistd.h>#include <fcntl.h>#include <asm/errno.h>#include "ixjuser.h"void closeall(void);void getdata(int);int ixj1, ixj2, size1, size2, len;unsigned long write1, write2;char buff1[480], buff2[480];int main(int argc, char *argv[]){  char pname1[80], pname2[80];  int codec, oflags1, oflags2;  sprintf(pname1, "/dev/ixj%s", argv[1]);  sprintf(pname2, "/dev/ixj%s", argv[2]);  ixj1 = open(pname1, O_RDWR);  ixj2 = open(pname2, O_RDWR);  atexit(closeall);  if(!ioctl(ixj1, IXJCTL_RING))  {    exit(0);  }  if(!ioctl(ixj2, IXJCTL_RING))  {    exit(0);  }  codec = atoi(argv[3]);  switch(codec)  {    case G723_63:      len = 24;      break;    case G723_53:      len = 20;      break;    case TS85:      len = 32;      break;    case TS48:      len = 18;      break;    case TS41:      len = 16;      break;    case G728:      len = 96;      break;    case G729:      len = 36;      break;    case ULAW:      len = 240;      break;    case ALAW:      len = 240;      break;    case LINEAR16:      len = 480;      break;    case LINEAR8:      len = 240;      break;    case WSS:      len = 240;      break;  }  signal(SIGIO, &getdata);  fcntl(ixj1, F_SETOWN, getpid());  fcntl(ixj2, F_SETOWN, getpid());  oflags1 = fcntl(ixj1, F_GETFL);  fcntl(ixj1, F_SETFL, oflags1 | FASYNC);  oflags2 = fcntl(ixj2, F_GETFL);  fcntl(ixj2, F_SETFL, oflags2 | FASYNC);  write1 = write2 = 0;  ioctl(ixj1, IXJCTL_PLAY_CODEC, codec);  ioctl(ixj1, IXJCTL_REC_CODEC, codec);  ioctl(ixj2, IXJCTL_PLAY_CODEC, codec);  ioctl(ixj2, IXJCTL_REC_CODEC, codec);  ioctl(ixj1, IXJCTL_PLAY_START);  ioctl(ixj2, IXJCTL_REC_START);  ioctl(ixj2, IXJCTL_PLAY_START);  ioctl(ixj1, IXJCTL_REC_START);    while(ioctl(ixj1, IXJCTL_HOOKSTATE) && ioctl(ixj2, IXJCTL_HOOKSTATE))  {    if(write1 == 500)    {      ioctl(ixj1, IXJCTL_AEC_START);      ioctl(ixj2, IXJCTL_AEC_START);      printf("AEC On.\n");      write1++;    }  }printf("Write1 = %ld, Write2 = %ld\n",write1,write2);getchar();}void closeall(void){  ioctl(ixj1, IXJCTL_REC_STOP);  ioctl(ixj1, IXJCTL_PLAY_STOP);  ioctl(ixj2, IXJCTL_REC_STOP);  ioctl(ixj2, IXJCTL_PLAY_STOP);  ioctl(ixj1, IXJCTL_AEC_STOP);  ioctl(ixj2, IXJCTL_AEC_STOP);  close(ixj1);  close(ixj2);}void getdata(int x){  fd_set  rfds,wfds,efds;  struct timeval  tv;  int nmax, size;  char buf[480];  signal(SIGIO, &getdata);  nmax = (ixj1 > ixj2 ? ixj1+1 : ixj2+1);  FD_ZERO(&rfds);  FD_ZERO(&wfds);  FD_ZERO(&efds);  FD_SET(ixj1, &rfds);  FD_SET(ixj2, &rfds);  FD_SET(ixj1, &wfds);  FD_SET(ixj2, &wfds);  FD_SET(ixj1, &efds);  FD_SET(ixj2, &efds);  tv.tv_sec = 0;  tv.tv_usec = 300;  select(nmax,&rfds, &wfds, &efds, &tv);  if(FD_ISSET(ixj1,&rfds))   {    size1 = read(ixj1, buff1, len);  }  if(FD_ISSET(ixj1,&wfds))   {    if(size2 > 0)    {      write(ixj1, buff2, len);       write1++;      size2 = 0;    }  }//  if(FD_ISSET(ixj1,&efds))   {    // Deal with DTMF    printf("DTMF from card 0 = %d",ioctl(ixj1, IXJCTL_GET_DTMF));  }  if(FD_ISSET(ixj2,&rfds))   {    size2 = read(ixj2, buff2, len);  }  if(FD_ISSET(ixj2,&wfds))   {    if(size1 > 0)    {      write(ixj2, buff1, len);      write2++;      size1 = 0;    }  }  if(FD_ISSET(ixj2,&efds))   {    // Deal with DTMF    printf("DTMF from card 1 = %d",ioctl(ixj2, IXJCTL_GET_DTMF));  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99视频精品全部免费在线| 国产高清在线精品| 亚洲欧洲www| 中文字幕免费观看一区| 26uuu亚洲综合色欧美| 日韩欧美国产小视频| 欧美精品亚洲二区| 欧美精品久久天天躁| 在线综合视频播放| 91精选在线观看| 日韩欧美美女一区二区三区| 欧美电影免费观看完整版| 日韩精品一区二区在线| 精品国产电影一区二区| 亚洲国产精品成人综合色在线婷婷 | 三级成人在线视频| 婷婷国产在线综合| 久久疯狂做爰流白浆xx| 国产麻豆精品久久一二三| 国产suv精品一区二区883| 成人免费毛片嘿嘿连载视频| 99精品欧美一区二区三区综合在线| 99久久久国产精品| 欧美日韩三级视频| 久久综合色天天久久综合图片| 国产色一区二区| 亚洲综合一区在线| 美腿丝袜亚洲一区| eeuss影院一区二区三区| 欧美性色欧美a在线播放| 精品国产乱码久久久久久闺蜜| 国产精品午夜春色av| 午夜精品久久久久久久久久久 | 亚洲欧洲一区二区在线播放| 国产精品女主播在线观看| 亚洲一区在线观看免费观看电影高清| 亚洲成人免费看| 岛国精品一区二区| 欧美日韩精品电影| 国产精品污污网站在线观看| 亚洲综合久久av| 国产精品911| 欧美精品vⅰdeose4hd| 久久久99久久精品欧美| 性欧美大战久久久久久久久| 国产成人av一区二区三区在线观看| 在线免费亚洲电影| 日本一区二区三区免费乱视频| 亚洲成av人片一区二区梦乃| 成人天堂资源www在线| 91精品国产入口| 亚洲免费大片在线观看| 国产九九视频一区二区三区| 欧美日韩国产高清一区| 亚洲三级在线观看| 国产成都精品91一区二区三| 91精品国产美女浴室洗澡无遮挡| 亚洲女同ⅹxx女同tv| 国产精品亚洲第一区在线暖暖韩国| 欧美日韩精品欧美日韩精品一综合| 国产精品久久久久久久久搜平片 | 国产乱妇无码大片在线观看| 欧美日韩国产精品成人| 一区二区三区高清| 99国产精品久久久久久久久久 | 99久久精品免费看国产免费软件| 久久久99精品免费观看| 青青草97国产精品免费观看| 欧美日韩国产在线观看| 一区二区三区四区乱视频| 国产麻豆精品一区二区| 欧美精品一区男女天堂| 久久国产精品区| 精品国产一区二区亚洲人成毛片| 日本不卡的三区四区五区| 在线成人免费视频| 婷婷综合五月天| 538在线一区二区精品国产| 香蕉成人啪国产精品视频综合网| 一本高清dvd不卡在线观看| 中文字幕一区不卡| 色偷偷一区二区三区| 亚洲综合图片区| 欧美三区免费完整视频在线观看| 亚洲欧洲精品成人久久奇米网| 99久久婷婷国产综合精品| 亚洲欧美另类小说| 欧美中文字幕不卡| 日本美女视频一区二区| 欧美成人官网二区| 国产老女人精品毛片久久| 久久精品一区二区三区不卡 | 亚洲一区二区精品视频| 欧美性欧美巨大黑白大战| 日韩和欧美一区二区| 欧美大肚乱孕交hd孕妇| 国产高清在线精品| 亚洲免费观看高清在线观看| 欧美视频三区在线播放| 免费成人av资源网| 国产清纯白嫩初高生在线观看91 | 亚洲国产日韩在线一区模特| 3d动漫精品啪啪1区2区免费| 国产精品亚洲人在线观看| 中文字幕亚洲综合久久菠萝蜜| 欧美性淫爽ww久久久久无| 裸体歌舞表演一区二区| 中文字幕第一区综合| 欧美三级中文字| 九九热在线视频观看这里只有精品| 亚洲国产精华液网站w| 色乱码一区二区三区88| 美国十次了思思久久精品导航| 日本一区二区免费在线观看视频| 91免费看视频| 国内精品写真在线观看| 亚洲三级免费观看| 精品美女一区二区三区| 色婷婷久久久久swag精品| 麻豆精品一区二区综合av| 自拍偷拍国产精品| 欧美第一区第二区| 色嗨嗨av一区二区三区| 极品美女销魂一区二区三区| 亚洲精品视频免费观看| 久久久精品影视| 91精品国产综合久久久久| 色综合亚洲欧洲| 国产成人精品综合在线观看 | 精品捆绑美女sm三区| 91福利在线导航| 成人激情小说乱人伦| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲另类一区二区| 亚洲国产成人私人影院tom| 欧美一区二区视频观看视频| 欧美亚洲综合一区| 色综合天天综合在线视频| 国产一区二区影院| 毛片不卡一区二区| 亚洲国产日韩综合久久精品| 亚洲欧美区自拍先锋| 国产精品免费人成网站| 久久精品亚洲精品国产欧美| 日韩欧美二区三区| 欧美美女黄视频| 欧美亚洲国产一区二区三区| 色狠狠综合天天综合综合| 91小宝寻花一区二区三区| 成人深夜视频在线观看| 国产成人亚洲综合a∨婷婷| 寂寞少妇一区二区三区| 另类成人小视频在线| 日韩 欧美一区二区三区| 亚洲自拍偷拍欧美| 亚洲影视在线观看| 亚洲综合久久av| 亚洲午夜久久久久| 日本伊人午夜精品| 久久99久久久欧美国产| 狠狠狠色丁香婷婷综合久久五月| 欧美aⅴ一区二区三区视频| 日韩精品成人一区二区在线| 日本中文字幕一区二区视频 | 国产不卡视频一区二区三区| 国产盗摄一区二区| 国产精品综合视频| gogo大胆日本视频一区| 91电影在线观看| 3751色影院一区二区三区| 欧美变态tickling挠脚心| 久久久久久夜精品精品免费| 欧美国产一区在线| 亚洲黄色片在线观看| 免费成人av资源网| 成人综合婷婷国产精品久久蜜臀| 色综合天天在线| 精品国产亚洲在线| 国产女人18水真多18精品一级做| 中文字幕在线视频一区| 亚洲成人动漫一区| 国产麻豆精品在线观看| 97精品视频在线观看自产线路二| 色欧美日韩亚洲| 日韩欧美一区中文| 国产精品不卡在线| 青青草精品视频| aaa欧美日韩| 日韩一区二区精品葵司在线| 久久久久97国产精华液好用吗| 亚洲乱码精品一二三四区日韩在线 | 久久er99热精品一区二区| va亚洲va日韩不卡在线观看| 717成人午夜免费福利电影| 国产精品久久看| 蜜桃视频一区二区三区在线观看| 懂色中文一区二区在线播放| 欧美日韩国产综合一区二区三区 | 亚洲一区二区三区四区在线| 国产一区在线观看麻豆|