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

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

?? lirc.c

?? 君正早期ucos系統(只有早期的才不沒有打包成庫),MPLAYER,文件系統,圖片解碼,瀏覽,電子書,錄音,想學ucos,識貨的人就下吧 russblock fmradio explore set
?? C
字號:
#include "config.h"#include <lirc/lirc_client.h>#include <errno.h>#include <mplaylib.h>#include <sys/types.h>#include "mplayertm.h"#include "mplaylib.h"#include "mp_msg.h"#include "help_mp.h"#include "input.h"static struct lirc_config *lirc_config;char *lirc_configfile;static char* cmd_buf = NULL;int mp_input_lirc_init(void) {  int lirc_sock;  mp_msg(MSGT_LIRC,MSGL_V,MSGTR_SettingUpLIRC);  if((lirc_sock=lirc_init("mplayer",1))==-1){    mp_msg(MSGT_LIRC,MSGL_ERR,MSGTR_LIRCopenfailed);    return -1;  }  if(lirc_readconfig( lirc_configfile,&lirc_config,NULL )!=0 ){    mp_msg(MSGT_LIRC,MSGL_ERR,MSGTR_LIRCcfgerr,		    lirc_configfile == NULL ? "~/.lircrc" : lirc_configfile);    lirc_deinit();    return -1;  }  return lirc_sock;}int mp_input_lirc_read(int fd,char* dest, int s) {  fd_set fds;  struct timeval tv;  int r,cl = 0;  char *code = NULL,*c = NULL;  // We have something in the buffer return it  if(cmd_buf != NULL) {    int l = strlen(cmd_buf), w = l > s ? s : l;    memcpy(dest,cmd_buf,w);    l -= w;    if(l > 0)      memmove(cmd_buf,&cmd_buf[w],l+1);    else {      free(cmd_buf);      cmd_buf = NULL;    }    return w;  }        // Nothing in the buffer, pool the lirc fd  FD_ZERO(&fds);  FD_SET(fd,&fds);  memset(&tv,0,sizeof(tv));  while((r = select(fd+1,&fds,NULL,NULL,&tv)) <= 0) {    if(r < 0) {      if(errno == EINTR)	continue;      mp_msg(MSGT_INPUT,MSGL_ERR,"Select error : %s\n",strerror(errno));      return MP_INPUT_ERROR;    } else      return MP_INPUT_NOTHING;  }    // There's something to read  if(lirc_nextcode(&code) != 0) {    mp_msg(MSGT_INPUT,MSGL_ERR,"Lirc error :(\n");    return MP_INPUT_DEAD;  }  if(!code) return MP_INPUT_NOTHING;  // We put all cmds in a single buffer separated by \n  while((r = lirc_code2char(lirc_config,code,&c))==0 && c!=NULL) {    int l = strlen(c);    if(l <= 0)      continue;    cmd_buf = realloc(cmd_buf,cl+l+2);    memcpy(&cmd_buf[cl],c,l);    cl += l+1;    cmd_buf[cl-1] = '\n';    cmd_buf[cl] = '\0';  }  free(code);  if(r < 0)    return MP_INPUT_DEAD;  else if(cmd_buf) // return the first command in the buffer    return mp_input_lirc_read(fd,dest,s);  else    return MP_INPUT_RETRY;}voidmp_input_lirc_close(int fd) {  if(cmd_buf) {    free(cmd_buf);    cmd_buf = NULL;  }  lirc_freeconfig(lirc_config);  lirc_deinit();}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av片在线观看| 国产欧美日韩综合| 国产欧美一区二区三区在线老狼| 亚洲欧美日韩成人高清在线一区| 国产在线不卡视频| 欧美肥妇free| 亚洲激情自拍视频| 不卡一区中文字幕| 久久久99精品免费观看不卡| 午夜精品国产更新| 91久久精品一区二区三区| 欧美白人最猛性xxxxx69交| 一区二区激情小说| 93久久精品日日躁夜夜躁欧美| 国产三级精品视频| 国产一区二区三区免费播放| 日韩美女主播在线视频一区二区三区| 亚洲综合色噜噜狠狠| 99在线热播精品免费| 国产视频不卡一区| 国产在线观看免费一区| 91精品国产综合久久婷婷香蕉 | 精品国产凹凸成av人导航| 亚洲一卡二卡三卡四卡五卡| 99国产精品国产精品毛片| 久久色成人在线| 紧缚奴在线一区二区三区| 日韩女优av电影| 国内精品嫩模私拍在线| 精品久久久三级丝袜| 蜜桃视频一区二区三区 | 欧美aⅴ一区二区三区视频| 精品视频资源站| 亚洲一区二区三区三| 欧美三级视频在线播放| 午夜影院久久久| 91精品国产品国语在线不卡| 偷窥国产亚洲免费视频| 5566中文字幕一区二区电影| 日韩不卡一区二区| 欧美一区二区女人| 久久99精品一区二区三区| 欧美精品一区男女天堂| 韩国av一区二区三区四区| 久久久影视传媒| 丁香婷婷综合五月| 综合欧美一区二区三区| 欧美色欧美亚洲另类二区| 丝袜美腿亚洲综合| 精品国产凹凸成av人网站| 国产1区2区3区精品美女| 自拍偷拍亚洲欧美日韩| 欧美日韩中文另类| 蜜桃视频一区二区三区在线观看| 久久久久久久久久久久久女国产乱| 国产精品18久久久久久久网站| 亚洲欧洲国产专区| 欧美日韩成人一区| 国产乱码精品一区二区三区五月婷| 亚洲欧洲日韩在线| 欧美日韩不卡一区二区| 国产精品自拍三区| 亚洲精品视频自拍| 91精品国产麻豆国产自产在线 | 99vv1com这只有精品| 亚洲国产日韩在线一区模特| 7777女厕盗摄久久久| 国产大陆a不卡| 午夜精品视频在线观看| 亚洲精品一区二区三区影院| 色综合久久久久综合99| 美女脱光内衣内裤视频久久影院| 欧美极品另类videosde| 欧美剧情电影在线观看完整版免费励志电影 | 奇米四色…亚洲| 国产精品久久久久影院| 日韩一二三区不卡| 91在线视频观看| 精品亚洲porn| 亚洲国产精品久久一线不卡| 久久免费国产精品| 欧美日韩精品一二三区| 91同城在线观看| 黑人巨大精品欧美一区| 香蕉久久一区二区不卡无毒影院| 国产精品情趣视频| 日韩一区二区影院| 欧美日韩国产免费一区二区| 91在线观看地址| 国产精品69毛片高清亚洲| 日韩成人免费电影| 亚洲国产精品视频| 亚洲精品乱码久久久久久黑人| 国产农村妇女精品| 久久综合成人精品亚洲另类欧美| 欧美日韩不卡一区| 欧美优质美女网站| 99视频有精品| www.视频一区| 国产成人免费在线| 韩国三级在线一区| 久久精品国产网站| 日本女优在线视频一区二区| 夜夜精品视频一区二区| 亚洲欧美另类小说视频| 综合分类小说区另类春色亚洲小说欧美 | 欧美高清在线视频| 久久久www成人免费无遮挡大片| 日韩一区二区精品在线观看| 欧美精品 日韩| 这里是久久伊人| 51午夜精品国产| 日韩美女视频在线| 精品国产乱码91久久久久久网站| 91精品国产乱| 欧美成人精品1314www| 日韩欧美高清一区| 久久久另类综合| 欧美韩日一区二区三区| 成人免费在线视频观看| 亚洲老司机在线| 亚洲午夜在线视频| 丝袜亚洲另类欧美| 免费在线观看视频一区| 激情都市一区二区| 国产福利电影一区二区三区| 国产成人免费视| 91美女福利视频| 欧美网站大全在线观看| 欧美日本一区二区三区| 日韩欧美色综合| 国产视频一区在线观看| 亚洲男人电影天堂| 尤物视频一区二区| 日本女优在线视频一区二区| 精品亚洲欧美一区| 9l国产精品久久久久麻豆| 欧美日韩综合在线免费观看| 91精品免费观看| 欧美国产日韩亚洲一区| 亚洲综合色视频| 经典三级视频一区| 99re在线精品| 日韩精品一区国产麻豆| 国产欧美视频一区二区| 亚洲综合激情网| 久久国产剧场电影| 色综合久久久久综合体| 日韩午夜av一区| 最好看的中文字幕久久| 人人精品人人爱| 波多野结衣在线aⅴ中文字幕不卡| 欧美亚洲一区二区在线| 26uuu久久天堂性欧美| 专区另类欧美日韩| 久久99日本精品| 在线看不卡av| 国产女同互慰高潮91漫画| 亚洲国产va精品久久久不卡综合| 国产精品911| 91精品国产高清一区二区三区| 日本一区二区三区免费乱视频| 亚洲大片在线观看| 国产+成+人+亚洲欧洲自线| 欧美高清一级片在线| 国产精品毛片久久久久久| 青青草国产成人av片免费| 91麻豆精品视频| 久久久三级国产网站| 日韩精品免费专区| 99久久久免费精品国产一区二区| 精品国产一区二区三区av性色| 亚洲综合精品自拍| av一区二区三区在线| 精品sm在线观看| 日韩精品亚洲一区二区三区免费| 色综合久久中文字幕综合网| 久久精品一级爱片| 另类的小说在线视频另类成人小视频在线 | 欧美精品xxxxbbbb| 亚洲女人的天堂| 91视频在线观看| 国产精品久久午夜夜伦鲁鲁| 九九在线精品视频| 日韩美女视频一区二区在线观看| 亚洲成人资源网| 91福利视频网站| 亚洲一区二区视频在线观看| voyeur盗摄精品| 国产午夜精品一区二区三区四区| 精品一二三四在线| 欧美大片国产精品| 日本不卡一区二区| 91精品国产综合久久久久久久久久| 亚洲激情成人在线| 一本大道综合伊人精品热热| 亚洲欧美怡红院| 欧美视频一二三区| 亚洲午夜影视影院在线观看| 欧美三级视频在线观看|