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

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

?? dvb-apps.patch

?? tools for dgstation st cuberevo box
?? PATCH
字號:
diff -urN dvb-apps.070723/lib/libdvbapi/dvbfe.c cuberevo/lib/libdvbapi/dvbfe.c--- dvb-apps.070723/lib/libdvbapi/dvbfe.c	2007-07-23 17:31:17.000000000 +0900+++ cuberevo/lib/libdvbapi/dvbfe.c	2008-01-10 14:35:11.000000000 +0900@@ -88,8 +88,10 @@ { 	{ DVBFE_ATSC_MOD_QAM_64, QAM_64 }, 	{ DVBFE_ATSC_MOD_QAM_256, QAM_256 },+#ifdef VSB_8 	{ DVBFE_ATSC_MOD_VSB_8, VSB_8 }, 	{ DVBFE_ATSC_MOD_VSB_16, VSB_16 },+#endif 	{ DVBFE_ATSC_MOD_AUTO, QAM_AUTO }, 	{ -1, -1 } };@@ -205,9 +207,11 @@ 		fehandle->type = DVBFE_TYPE_DVBT; 		break; +#ifdef FE_ATSC 	case FE_ATSC: 		fehandle->type = DVBFE_TYPE_ATSC; 		break;+#endif 	} 	fehandle->name = strndup(info.name, sizeof(info.name)); @@ -320,10 +324,12 @@ 				lookupval(kevent.parameters.u.ofdm.hierarchy_information, 1, dvbfe_dvbt_hierarchy_to_kapi); 			break; +#ifdef FE_ATSC 		case FE_ATSC: 			result->feparams.u.atsc.modulation = 				lookupval(kevent.parameters.u.vsb.modulation, 1, dvbfe_atsc_mod_to_kapi); 			break;+#endif 		} 	} @@ -384,9 +390,11 @@ 			lookupval(params->u.dvbt.hierarchy_information, 0, dvbfe_dvbt_hierarchy_to_kapi);                 break; +#ifdef FE_ATSC 	case FE_ATSC: 		kparams.u.vsb.modulation = lookupval(params->u.atsc.modulation, 0, dvbfe_atsc_mod_to_kapi); 		break;+#endif  	default: 		return -EINVAL;@@ -525,6 +533,7 @@  int dvbfe_do_dishnetworks_legacy_command(struct dvbfe_handle *fehandle, unsigned int cmd) {+#ifdef FE_DISHNETWORK_SEND_LEGACY_CMD 	int ret = 0;  	ret = ioctl(fehandle->fd, FE_DISHNETWORK_SEND_LEGACY_CMD, cmd);@@ -532,6 +541,9 @@ 		print(verbose, ERROR, 1, "IOCTL failed");  	return ret;+#else+	return -EINVAL;+#endif }  int dvbfe_do_diseqc_command(struct dvbfe_handle *fehandle, uint8_t *data, uint8_t len)diff -urN dvb-apps.070723/lib/libdvben50221/en50221_transport.c cuberevo/lib/libdvben50221/en50221_transport.c--- dvb-apps.070723/lib/libdvben50221/en50221_transport.c	2007-07-23 17:31:17.000000000 +0900+++ cuberevo/lib/libdvben50221/en50221_transport.c	2008-01-14 20:36:08.000000000 +0900@@ -340,7 +340,11 @@ 	pthread_mutex_lock(&tl->global_lock); 	if (tl->slots_changed) { 		for (slot_id = 0; slot_id < tl->max_slots; slot_id++) {-			if (tl->slots[slot_id].ca_hndl != -1) {+			// do not poll for the same device+			for (j=0; j<slot_id; j++)+				if( tl->slot_pollfds[j].fd == tl->slots[slot_id].ca_hndl )+					break;+			if ((j == slot_id) && (tl->slots[slot_id].ca_hndl != -1)) { 				tl->slot_pollfds[slot_id].fd = tl->slots[slot_id].ca_hndl; 				tl->slot_pollfds[slot_id].events = POLLIN | POLLPRI | POLLERR; 				tl->slot_pollfds[slot_id].revents = 0;@@ -355,7 +359,7 @@ 	pthread_mutex_unlock(&tl->global_lock);  	// anything happened?-	if (poll(tl->slot_pollfds, tl->max_slots, 10) < 0) {+	if (poll(tl->slot_pollfds, tl->max_slots, 300) < 0) { 		tl->error_slot = -1; 		tl->error = EN50221ERR_CAREAD; 		return -1;@@ -498,6 +502,12 @@ 					tl->error_slot = slot_id; 					tl->error = EN50221ERR_TIMEOUT; 					pthread_mutex_unlock(&tl->slots[slot_id].slot_lock);++					printf("[DVB-APPS] %s() : tx time:%u, repos timeout:%u\n", +							__func__,+							tl->slots[slot_id].connections[j].tx_time.tv_sec,+							tl->slots[slot_id].response_timeout);+ 					return -1; 				} 			}diff -urN dvb-apps.070723/lib/libucsi/dvb/service_descriptor.h cuberevo/lib/libucsi/dvb/service_descriptor.h--- dvb-apps.070723/lib/libucsi/dvb/service_descriptor.h	2007-07-23 17:31:17.000000000 +0900+++ cuberevo/lib/libucsi/dvb/service_descriptor.h	2008-01-10 14:35:11.000000000 +0900@@ -50,6 +50,13 @@ 	DVB_SERVICE_TYPE_RCS_MAP		= 0x0e, 	DVB_SERVICE_TYPE_RCS_FLS		= 0x0f, 	DVB_SERVICE_TYPE_MHP			= 0x10,+	DVB_SERVICE_TYPE_MPEG2_HD_DIGITAL_TV	= 0x11,+	DVB_SERVICE_TYPE_ADVANCED_CODEC_SD_DIGITAL_TV = 0x16,+	DVB_SERVICE_TYPE_ADVANCED_CODEC_SD_NVOD_TIMESHIFT = 0x17,+	DVB_SERVICE_TYPE_ADVANCED_CODEC_SD_NVOD_REF = 0x18,+	DVB_SERVICE_TYPE_ADVANCED_CODEC_HD_DIGITAL_TV = 0x19,+	DVB_SERVICE_TYPE_ADVANCED_CODEC_HD_NVOD_TIMESHIFT = 0x1a,+	DVB_SERVICE_TYPE_ADVANCED_CODEC_HD_NVOD_REF = 0x1b, };  /**diff -urN dvb-apps.070723/lib/libucsi/mpeg/types.h cuberevo/lib/libucsi/mpeg/types.h--- dvb-apps.070723/lib/libucsi/mpeg/types.h	2007-07-23 17:31:17.000000000 +0900+++ cuberevo/lib/libucsi/mpeg/types.h	2008-01-10 14:35:11.000000000 +0900@@ -55,6 +55,12 @@ 	MPEG_STREAM_TYPE_METADATA_DSMCC_DATA   = 0x17, 	MPEG_STREAM_TYPE_METADATA_DSMCC_OBJECT = 0x18, 	MPEG_STREAM_TYPE_METADATA_SYNCDOWNLOAD = 0x19,+	MPEG_STREAM_TYPE_IPMP = 0x1a,+	MPEG_STREAM_TYPE_AVC_VIDEO_H264 = 0x1b,+	MPEG_STREAM_TYPE_ISO14496_3_AUDIO = 0x1c,+	MPEG_STREAM_TYPE_ISO14496_17_TEXT = 0x1d,+	MPEG_STREAM_TYPE_AUX_VIDEO_ISO23002_3 = 0x1e,+	MPEG_STREAM_TYPE_AC3_AUDIO = 0x81, };  /**diff -urN dvb-apps.070723/Make.rules cuberevo/Make.rules--- dvb-apps.070723/Make.rules	2007-07-23 17:31:17.000000000 +0900+++ cuberevo/Make.rules	2008-01-10 14:35:11.000000000 +0900@@ -28,6 +28,7 @@ endif  prefix ?= /usr+kernelinc ?= /usr/include/  bindir     ?= $(prefix)/bin includedir ?= $(prefix)/includediff -urN dvb-apps.070723/util/av7110_loadkeys/generate-keynames.sh cuberevo/util/av7110_loadkeys/generate-keynames.sh--- dvb-apps.070723/util/av7110_loadkeys/generate-keynames.sh	2007-07-23 17:31:18.000000000 +0900+++ cuberevo/util/av7110_loadkeys/generate-keynames.sh	2008-01-10 14:35:11.000000000 +0900@@ -18,7 +18,7 @@ echo >> $1 echo >> $1 echo "static struct input_key_name key_name [] = {" >> $1-for x in $(cat /usr/include/linux/input.h input_fake.h | \+for x in $(cat $2/linux/input.h input_fake.h | \            egrep "#define[ \t]+KEY_" | grep -v KEY_MAX | \            cut -f 1 | cut -f 2 -d " " | sort -u) ; do     echo "        { \"$(echo $x | cut -b 5-)\", $x }," >> $1@@ -26,7 +26,7 @@ echo "};" >> $1 echo >> $1 echo "static struct input_key_name btn_name [] = {" >> $1-for x in $(cat /usr/include/linux/input.h input_fake.h | \+for x in $(cat $2/linux/input.h input_fake.h | \            egrep "#define[ \t]+BTN_" | \            cut -f 1 | cut -f 2 -d " " | sort -u) ; do      echo "        { \"$(echo $x | cut -b 5-)\", $x }," >> $1diff -urN dvb-apps.070723/util/av7110_loadkeys/Makefile cuberevo/util/av7110_loadkeys/Makefile--- dvb-apps.070723/util/av7110_loadkeys/Makefile	2007-07-23 17:31:18.000000000 +0900+++ cuberevo/util/av7110_loadkeys/Makefile	2008-01-10 14:35:11.000000000 +0900@@ -1,3 +1,4 @@+ # Makefile for linuxtv.org dvb-apps/util/av7110_loadkeys  binaries = av7110_loadkeys@@ -13,7 +14,7 @@ $(binaries): input_keynames.h  input_keynames.h:-	$(SHELL) generate-keynames.sh $@+	$(SHELL) generate-keynames.sh $@ $(kernelinc)  include ../../Make.rules 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级高清大全免费观看| 亚洲影院久久精品| 一区二区三区国产| 精品一区二区三区免费毛片爱| 懂色av噜噜一区二区三区av| 欧美视频一区二区在线观看| 中文字幕免费一区| 免费一级片91| 色婷婷亚洲精品| 中文字幕第一区二区| 蜜桃视频在线观看一区| 欧美系列一区二区| 亚洲美女视频在线观看| 国产99精品在线观看| 欧美精品一区二区三区久久久| 亚洲电影一级黄| 91亚洲精品久久久蜜桃网站| 国产清纯在线一区二区www| 日本欧洲一区二区| 欧美亚洲丝袜传媒另类| 日韩美女视频一区二区 | gogo大胆日本视频一区| 精品国内二区三区| 免费看欧美美女黄的网站| 91成人免费网站| 最新热久久免费视频| 成人一区二区在线观看| 国产偷国产偷精品高清尤物 | 日韩欧美一区二区免费| 午夜欧美在线一二页| 欧洲一区二区三区在线| 一区二区三区在线观看国产| 97久久精品人人做人人爽| 国产精品久久毛片av大全日韩| 国产精品99久久久久久有的能看| 精品人伦一区二区色婷婷| 久久国产福利国产秒拍| 亚洲欧美综合在线精品| 99综合电影在线视频| 综合欧美一区二区三区| 91欧美一区二区| 亚洲天堂福利av| 欧美色男人天堂| 亚洲一区二区三区免费视频| 精品视频一区二区不卡| 偷拍日韩校园综合在线| 欧美成人性战久久| 久久av老司机精品网站导航| 2020国产精品久久精品美国| 国产精品一区二区三区99| 欧美国产精品专区| 色婷婷国产精品| 亚洲国产成人精品视频| 日韩一区二区免费在线电影| 国产中文一区二区三区| 久久精品视频在线看| av亚洲精华国产精华精华 | 天堂一区二区在线| 欧美不卡激情三级在线观看| 丁香激情综合五月| 一区二区视频免费在线观看| 69成人精品免费视频| 精品制服美女丁香| 综合欧美一区二区三区| 欧美日韩国产综合久久| 国产麻豆精品95视频| 亚洲精选免费视频| 精品国产一区二区三区忘忧草| 粉嫩高潮美女一区二区三区| 夜夜嗨av一区二区三区中文字幕| 日韩视频免费观看高清完整版在线观看| 精品写真视频在线观看 | 久久夜色精品国产噜噜av| caoporm超碰国产精品| 午夜电影网一区| 国产精品色哟哟| 日韩午夜在线播放| caoporm超碰国产精品| 美女任你摸久久| 亚洲免费av在线| 久久日韩精品一区二区五区| 91久久国产综合久久| 国产一区二区日韩精品| 亚洲综合男人的天堂| 国产精品美女久久久久久2018| 欧美丝袜自拍制服另类| 成人精品电影在线观看| 日本强好片久久久久久aaa| 亚洲色图都市小说| 国产人成亚洲第一网站在线播放| 欧美午夜片在线看| 99久久精品99国产精品 | 日韩av一区二区三区| 国产精品不卡一区| 久久综合国产精品| 欧美精选在线播放| 91欧美一区二区| 丁香五精品蜜臀久久久久99网站 | 亚洲成a人片在线不卡一二三区| 欧美激情综合五月色丁香小说| 欧美一区二区性放荡片| 在线免费观看日本欧美| 国产69精品久久久久777| 五月婷婷另类国产| 亚洲国产精品一区二区久久 | 日本欧洲一区二区| 午夜影视日本亚洲欧洲精品| 亚洲精品久久嫩草网站秘色| 国产农村妇女毛片精品久久麻豆 | 欧美成人aa大片| 3atv一区二区三区| 欧美久久久久久久久久| 色婷婷综合久久久久中文一区二区 | 丝袜诱惑亚洲看片| 香蕉成人伊视频在线观看| 亚洲尤物视频在线| 亚洲图片欧美色图| 夜夜精品视频一区二区| 亚洲国产你懂的| 亚洲aaa精品| 日本最新不卡在线| 久久国产人妖系列| 国产伦精一区二区三区| 国产精品88888| 成人免费视频视频在线观看免费 | 日本视频免费一区| 免费欧美在线视频| 国产一区高清在线| 成人自拍视频在线观看| www.一区二区| 欧美日韩视频在线观看一区二区三区| 欧美亚洲综合一区| 日韩一区二区电影| 久久免费国产精品| 国产精品乱人伦中文| 亚洲欧美日韩国产另类专区| 亚洲精品中文字幕在线观看| 亚洲一区二区三区在线看| 日本伊人色综合网| 国产精品18久久久久久久久 | 欧美男男青年gay1069videost | 韩国成人在线视频| 成人性生交大合| 欧美中文字幕亚洲一区二区va在线| 在线中文字幕不卡| 日韩欧美中文一区| 国产精品久久久久久久久晋中| 一区二区三区日韩欧美| 日本视频一区二区三区| 成人一区二区三区视频| 欧美在线一区二区三区| 日韩一区二区三区免费看| 中文字幕av资源一区| 亚洲成人动漫在线免费观看| 国内国产精品久久| 91麻豆swag| 欧美精品一区二区三区蜜桃| 亚洲你懂的在线视频| 狠狠色伊人亚洲综合成人| 播五月开心婷婷综合| 正在播放一区二区| 亚洲四区在线观看| 韩国精品免费视频| 色94色欧美sute亚洲13| 精品国产污污免费网站入口| 亚洲免费在线看| 国内精品在线播放| 欧洲精品一区二区三区在线观看| 精品成人一区二区三区四区| 亚洲主播在线播放| 成人蜜臀av电影| 欧美电影免费观看高清完整版在线观看 | 成人深夜视频在线观看| 88在线观看91蜜桃国自产| 亚洲欧洲综合另类| 国产成人免费av在线| 欧美一区二区三区视频免费 | 欧美吞精做爰啪啪高潮| 国产精品午夜在线观看| 日本美女一区二区三区视频| 色综合视频在线观看| 国产亚洲欧美中文| 裸体一区二区三区| 欧美视频三区在线播放| 亚洲精品成a人| 成人动漫av在线| 中文字幕不卡在线播放| 激情av综合网| 欧美哺乳videos| 男男成人高潮片免费网站| 欧美视频自拍偷拍| 一区二区免费在线播放| 91美女在线观看| 国产精品美女久久久久aⅴ国产馆| 蜜桃av一区二区三区| 欧美喷水一区二区| 午夜精品爽啪视频| 欧美精选一区二区| 日本欧美一区二区三区| 欧美高清一级片在线|