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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? parse_capture_cmdline.c

?? SigmDesign SMP8634 media decode chip development SDK
?? C
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
/* * * Copyright (c) Sigma Designs, Inc. 2005. All rights reserved. * *//**	@file parse_capture_cmdline.c	@brief sample application to access the 86xx chip family		@author Christian Wolff*/#include "sample_os.h"#define ALLOW_OS_CODE 1#include "../rua/include/rua.h"#include "../dcc/include/dcc.h"#include "../rmcore/include/rmstatustostring.h"#include "common.h"#define SCANPARAM(x, msg, skip)\do {\	argi++;\	if (argi < argc) {\		param = strtoul(argv[argi], &endptr, 0);\		if (endptr[0] == '\0') x = param;\		else {\			RMDBGPRINT((ENABLE, msg " after %s\n", argv[argi - skip]));\			err = RM_ERROR;\		}\	} else {\		RMDBGPRINT((ENABLE, "Please specify %d number%s after %s\n", skip, (skip == 1) ? "" : "s", argv[argi - skip]));\		err = RM_ERROR;\	}\} while(0)void show_capture_options(void){	fprintf(stderr, "CAPTURE INPUT OPTIONS\n");	fprintf(stderr, "	note: video input can capture video at 8 or 16 bit,\n");	fprintf(stderr, "		graphic input can capture video at 8 or 16 bit, or graphics at 24 and 32 bit\n");	fprintf(stderr, "	-i <input>: input block, 'graphic', 'video' or 'colorbars' (default: video)\n");	fprintf(stderr, "	-if <input format>: tv standard of the input, same list as -f option (default: ntsc)\n");	fprintf(stderr, "	-prot <video protcol>: 656, 601 or 601v (with vvld signal) (default: 601)\n");	fprintf(stderr, "	-bus <bus size>: 8, 16, 24 or 32, use 8/16 bit data bus for video capture, 8/16/24/32 bit for graphics capture (default: 8)\n");	fprintf(stderr, "	-format <in_format>: bit size and pixel formatting for graphics capture\n");	fprintf(stderr, "		24_888 24_8565 24_5676 32_8888 16_565 16_1555 16_4444 31_7888 (default: 24_888)\n");	fprintf(stderr, "	-inasp <x> <y>: picture aspect ratio of the input frame (default: 4 by 3)\n");	fprintf(stderr, "	-inaspix <x> <y>: alternatively, pixel aspect ratio of the input frame (picture asp. is used by default)\n");	fprintf(stderr, "	-in_deint: allow De-Interlacing (increases memory usage)\n");	fprintf(stderr, "	-ics <cs>: color space of the input (default: yuv_601)\n");	fprintf(stderr, "		yuv_601, yuv_709, rgb_0_255, rgb_16_235\n");	fprintf(stderr, "	-scs <cs>: color space of the scaler, allows conversion on graphic input (default: same as -ics)\n");	fprintf(stderr, "		yuv_601, yuv_709, rgb_0_255, rgb_16_235\n");	fprintf(stderr, "	-disablescaler: don't connect capture input to scaler (useful for other usage of captured pics, for instance, capture_crc\n");	fprintf(stderr, "	-ddr, -ddri: enable dual edge / double data rate mode\n");	fprintf(stderr, "		ddr: LSB on positive edge, MSB on negative edge\n");	fprintf(stderr, "		ddri: MSB on positive edge, LSB on negative edge\n");	fprintf(stderr, "		ddrw: cature full 16 bit DDR instead of 12 bit video + 4 bit alpha\n");	fprintf(stderr, "	-X <hor.shift> -Y <vert.shift>: shift input frame\n");	fprintf(stderr, "	-over <top> <bottom> <left> <right>: over-scan the input on each edge by as many pixels\n");	fprintf(stderr, "	-vbi <x> <y> <w> <h>: window of VBI data in the captured video (w in pixel)\n");	fprintf(stderr, "	-vbiraw <top_start> <top_mask> <bot_start> <bot_mask>: capture raw VBI data from vertical blanking area\n");	fprintf(stderr, "	-vbianc <w> <h> <y_top> <y_bot>: cature sliced VBI data (h lines with w bytes each, starting at line y_top in top fields and line y_bot in bottom fields) from horizontal blanking area (w in bytes, h in lines per field)\n");	fprintf(stderr, "	-vbidma: Use DMA to retreive VBI data, instead of CPU copy (useful for TeleText)\n");	fprintf(stderr, "	-TT: PAL TeleText shortcut for '-vbianc 52 18 5 5' (with 656 capture on EM8622 and up, use with -anc -vbidma)\n");	fprintf(stderr, "	-CC: NTSC ClosedCaption shortcut for '-vbianc 12 3 16 17' (with 656 capture on EM8622 and up, use with -softcc608)\n");	fprintf(stderr, "	-dram <x>: DRAM bank to be used for the capture buffer\n");	fprintf(stderr, "	-invv: invert V-Sync of capture format\n");	fprintf(stderr, "	-invh: invert H-Sync of capture format\n");	fprintf(stderr, "	-v2: Use alternate input pads on lower 8 bits of the input\n");	fprintf(stderr, "	-inpicovr <format> <width> <height>: Override displayed picture format with different pixel format and frame size.\n");	fprintf(stderr, "   -freerun [0|1]: disable/enable free running audio capture (no more PTS to STC sync after initial delay enforcement)\n");}RMstatus init_capture_options(	struct capture_cmdline *options){	options->TVStandard = EMhwlibTVStandard_Custom;  // none	options->guess = TRUE;  // probe input sync params unless a standard is forced	options->dram = 0;	options->InputColorSpace = EMhwlibColorSpace_YUV_601;	options->SurfaceColorSpace = EMhwlibColorSpace_None;	options->SamplingMode = EMhwlibSamplingMode_422;	options->ColorMode = EMhwlibColorMode_VideoInterleaved;	options->InputColorFormat = EMhwlibInputColorFormat_16BPP_565;	options->PictureAspectRatio.X  = 4;	options->PictureAspectRatio.Y  = 3;	options->PixelAspectRatio.X = 0;  // disable	options->PixelAspectRatio.Y = 0;  // disable	options->InputModuleID = DispVideoInput;	options->DigitalTimingSignal = EMhwlibDigitalTimingSignal_601;	options->UseVideoValid = FALSE;	options->bussize = 8;	options->DualEdge = FALSE;	options->DualEdgeWidth = FALSE;	options->DualEdgeInvert = FALSE;	options->InvertVSync = FALSE;	options->InvertHSync = FALSE;	options->shift_x = 0;	options->shift_y = 0;	options->ov_top = 0;	options->ov_bot = 0;	options->ov_lft = 0;	options->ov_rgt = 0;	options->vbi_x = 0;	options->vbi_y = 0;	options->vbi_w = 0;	options->vbi_h = 0;	options->vbiraw_topstart = 0;	options->vbiraw_topmask = 0;	options->vbiraw_botstart = 0;	options->vbiraw_botmask = 0;	options->vbianc_enable = FALSE;	options->vbianc_w = 0;	options->vbianc_h = 0;	options->vbianc_ytop = 0;	options->vbianc_ybot = 0;	options->vbi_buf = 0;	options->vbi_size = 0;	options->vbi_dma = FALSE;	options->DeInt = FALSE;	options->UseV2Pads = FALSE;	options->disablescaler = FALSE;	options->override.Enable = FALSE;	options->override.ColorFormat = EMhwlibInputColorFormat_32BPP;	options->override.Width = 0;	options->override.Height = 0;	options->audio_free_run = TRUE;  // default: disable AV-Sync after audio passthrough has started up with the expected delay. This is necessary because the STC can not run syncronous to an external clock and the phantom PTS of the audio SO ucode lacks the precision for long time playback	options->AudioGuardTime = 0;		return RM_OK;}RMstatus parse_capture_cmdline(	int argc, 	char **argv, 	int *index, 	struct capture_cmdline *options){	RMstatus err = RM_OK;	int argi = *index;	RMuint32 param;	RMascii *endptr;		if (argv[argi][0] == '-') {		if (! strcmp(&(argv[argi][1]), "if")) {			// TODO check if options == NULL			argi++;			if (argi < argc) {				if (RMFAILED(GetTVStandard(argv[argi], &(options->TVStandard)))) {					RMDBGPRINT((ENABLE, "unknown TV standard: %s %s!\n", argv[argi - 1], argv[argi]));					err = RM_ERROR;				}				options->guess = FALSE;			} else {				RMDBGPRINT((ENABLE, "please specify a TV standard after -f\n"));				err = RM_ERROR;			}		}		else if (! strcmp(&(argv[argi][1]), "ics")) {			argi++;			if (argi < argc) {				if (! strcmp(argv[argi], "yuv_601")) {					options->InputColorSpace = EMhwlibColorSpace_YUV_601;				} else if (! strcmp(argv[argi], "yuv_709")) {					options->InputColorSpace = EMhwlibColorSpace_YUV_709;				} else if (! strcmp(argv[argi], "xv_601")) {					options->InputColorSpace = EMhwlibColorSpace_xvYCC_601;				} else if (! strcmp(argv[argi], "xv_709")) {					options->InputColorSpace = EMhwlibColorSpace_xvYCC_709;				} else if (! strcmp(argv[argi], "rgb_0_255")) {					options->InputColorSpace = EMhwlibColorSpace_RGB_0_255;				} else if (! strcmp(argv[argi], "rgb_16_235")) {					options->InputColorSpace = EMhwlibColorSpace_RGB_16_235;				} else {					RMDBGPRINT((ENABLE, "unknown ColorSpace: -ics %s!\n", argv[argi]));					err = RM_ERROR;				}			} else {				RMDBGPRINT((ENABLE, "please specify a ColorSpace after -ics\n"));				err = RM_ERROR;			}		}		else if (! strcmp(&(argv[argi][1]), "scs")) {			argi++;			if (argi < argc) {				if (! strcmp(argv[argi], "yuv_601")) {					options->SurfaceColorSpace = EMhwlibColorSpace_YUV_601;				} else if (! strcmp(argv[argi], "yuv_709")) {					options->SurfaceColorSpace = EMhwlibColorSpace_YUV_709;				} else if (! strcmp(argv[argi], "xv_601")) {					options->SurfaceColorSpace = EMhwlibColorSpace_xvYCC_601;				} else if (! strcmp(argv[argi], "xv_709")) {					options->SurfaceColorSpace = EMhwlibColorSpace_xvYCC_709;				} else if (! strcmp(argv[argi], "rgb_0_255")) {					options->SurfaceColorSpace = EMhwlibColorSpace_RGB_0_255;				} else if (! strcmp(argv[argi], "rgb_16_235")) {					options->SurfaceColorSpace = EMhwlibColorSpace_RGB_16_235;				} else {					RMDBGPRINT((ENABLE, "unknown ColorSpace: -scs %s!\n", argv[argi]));					err = RM_ERROR;				}			} else {				RMDBGPRINT((ENABLE, "please specify a ColorSpace after -scs\n"));				err = RM_ERROR;			}		}		else if (! strcmp(&(argv[argi][1]), "disablescaler")) {			options->disablescaler = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "inaspix")) {			SCANPARAM(options->PixelAspectRatio.X, "please specify a number for pixel aspect x", 1);			SCANPARAM(options->PixelAspectRatio.Y, "please specify a number for pixel aspect y", 2);			options->PictureAspectRatio.X = 0;			options->PictureAspectRatio.Y = 0;		}		else if (! strcmp(&(argv[argi][1]), "inasp")) {			SCANPARAM(options->PictureAspectRatio.X, "please specify a number for picture aspect x", 1);			SCANPARAM(options->PictureAspectRatio.Y, "please specify a number for picture aspect y", 2);			options->PixelAspectRatio.X = 0;			options->PixelAspectRatio.Y = 0;		}		else if (! strcmp(&(argv[argi][1]), "i")) {			argi++; 			if (argi < argc) {				if (argv[argi][0] == 'g') {					options->InputModuleID = DispGraphicInput;				} else if (argv[argi][0] == 'v') {					options->InputModuleID = DispVideoInput;				} else if (argv[argi][0] == 'c') {					options->InputModuleID = DispColorBars;				} else {					RMDBGPRINT((ENABLE, "unknown input: %s\n", argv[argi]));					err = RM_ERROR;				}			}		}		else if (! strcmp(&(argv[argi][1]), "ddri")) {			options->DualEdge = TRUE;			options->DualEdgeInvert = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "ddrw")) {			options->DualEdge = TRUE;			options->DualEdgeWidth = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "ddr")) {			options->DualEdge = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "bus")) {			SCANPARAM(options->bussize, "please specify a bus size (8, 16, 24 or 32 bit)", 1);			if (options->bussize == 24) options->bussize = 32;			if ((options->bussize != 8) && (options->bussize != 16) && (options->bussize != 32)) {				RMDBGPRINT((ENABLE, "ERROR: bus size must be 8, 16, 24 or 32 bit\n"));				err = RM_ERROR;			}		}		else if (! strcmp(&(argv[argi][1]), "format")) {			argi++; 			if (argi < argc) {				if (! strcmp(argv[argi], "24_888")) {					options->InputColorFormat = EMhwlibInputColorFormat_24BPP;				} else if (! strcmp(argv[argi], "24_8565")) {					options->InputColorFormat = EMhwlibInputColorFormat_24BPP_8565;				} else if (! strcmp(argv[argi], "24_5676")) {					options->InputColorFormat = EMhwlibInputColorFormat_24BPP_5676;				} else if (! strcmp(argv[argi], "32_8888")) {					options->InputColorFormat = EMhwlibInputColorFormat_32BPP;				} else if (! strcmp(argv[argi], "16_565")) {					options->InputColorFormat = EMhwlibInputColorFormat_16BPP_565;				} else if (! strcmp(argv[argi], "16_1555")) {					options->InputColorFormat = EMhwlibInputColorFormat_16BPP_1555;				} else if (! strcmp(argv[argi], "16_4444")) {					options->InputColorFormat = EMhwlibInputColorFormat_16BPP_4444;				} else if (! strcmp(argv[argi], "31_7888")) {					options->InputColorFormat = EMhwlibInputColorFormat_31BPP_7888;				} else {					RMDBGPRINT((ENABLE, "unknown color format: %s!\n", argv[argi]));					err = RM_ERROR;				}			} else {				RMDBGPRINT((ENABLE, "please specify a color format after %s\n", argv[argi - 1]));				err = RM_ERROR;			}		}		else if (! strcmp(&(argv[argi][1]), "prot")) {			argi++;			if (argi < argc) {				if (! strcmp(argv[argi], "601")) {					options->DigitalTimingSignal = EMhwlibDigitalTimingSignal_601;					options->UseVideoValid = FALSE;				} else if (! strcmp(argv[argi], "601v")) {					options->DigitalTimingSignal = EMhwlibDigitalTimingSignal_601;					options->UseVideoValid = TRUE;				} else if (! strcmp(argv[argi], "656")) {					options->DigitalTimingSignal = EMhwlibDigitalTimingSignal_656;				} else {					RMDBGPRINT((ENABLE, "unknown protocol: %s!\n", argv[argi]));					err = RM_ERROR;				}			} else {				RMDBGPRINT((ENABLE, "please specify a video protocol after %s\n", argv[argi - 1]));				err = RM_ERROR;			}		}		else if (! strcmp(&(argv[argi][1]), "X")) {			SCANPARAM(options->shift_x, "please specify a horizontal input frame shift", 1);		}		else if (! strcmp(&(argv[argi][1]), "Y")) {			SCANPARAM(options->shift_y, "please specify a vertical input frame shift", 1);		}		else if (! strcmp(&(argv[argi][1]), "over")) {			SCANPARAM(options->ov_top, "please specify a top value", 1);			SCANPARAM(options->ov_bot, "please specify a bottom value", 2);			SCANPARAM(options->ov_lft, "please specify a left value", 3);			SCANPARAM(options->ov_rgt, "please specify a right value", 4);		}		else if (! strcmp(&(argv[argi][1]), "vbi")) {			SCANPARAM(options->vbi_x, "please specify a x value", 1);			SCANPARAM(options->vbi_y, "please specify a y value", 2);			SCANPARAM(options->vbi_w, "please specify a w value", 3);			SCANPARAM(options->vbi_h, "please specify a h value", 4);		}		else if (! strcmp(&(argv[argi][1]), "vbiraw")) {			SCANPARAM(options->vbiraw_topstart, "please specify a topstart value", 1);			SCANPARAM(options->vbiraw_topmask, "please specify a topmask value", 2);			SCANPARAM(options->vbiraw_botstart, "please specify a botstart value", 3);			SCANPARAM(options->vbiraw_botmask, "please specify a botmask value", 4);		}		else if (! strcmp(&(argv[argi][1]), "vbianc")) {			SCANPARAM(options->vbianc_w, "please specify a w value", 1);			SCANPARAM(options->vbianc_h, "please specify a h value", 2);			SCANPARAM(options->vbianc_ytop, "please specify a ytop value", 3);			SCANPARAM(options->vbianc_ybot, "please specify a ybot value", 4);			options->vbianc_enable = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "vbidma")) {			options->vbi_dma = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "TT")) {			options->vbianc_w = 52;			options->vbianc_h = 18;			options->vbianc_ytop = 5;			options->vbianc_ybot = 5;			options->vbianc_enable = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "CC")) {			options->vbianc_w = 12;			options->vbianc_h = 3;			options->vbianc_ytop = 16;			options->vbianc_ybot = 17;			options->vbianc_enable = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "in_deint")) {			options->DeInt = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "invv")) {			options->InvertVSync = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "invh")) {			options->InvertHSync = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "dram")) {			SCANPARAM(options->dram, "please specify a DRAM bank value", 1);		}		else if (! strcmp(&(argv[argi][1]), "v2")) {			options->UseV2Pads = TRUE;		}		else if (! strcmp(&(argv[argi][1]), "inpicovr")) {			if (argi + 3 < argc) {				options->override.Enable = TRUE;				argi++; 				if (! strcmp(argv[argi], "24_888")) {					options->override.ColorFormat = EMhwlibInputColorFormat_24BPP;				} else if (! strcmp(argv[argi], "24_8565")) {					options->override.ColorFormat = EMhwlibInputColorFormat_24BPP_8565;				} else if (! strcmp(argv[argi], "24_5676")) {					options->override.ColorFormat = EMhwlibInputColorFormat_24BPP_5676;				} else if (! strcmp(argv[argi], "32_8888")) {					options->override.ColorFormat = EMhwlibInputColorFormat_32BPP;				} else if (! strcmp(argv[argi], "16_565")) {

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产三级| 精品国产乱码久久久久久牛牛| 欧美aⅴ一区二区三区视频| 国产精品女人毛片| 日韩一级大片在线| 91免费在线看| 国产精品自拍毛片| 丝袜亚洲另类欧美| 亚洲激情图片qvod| 国产精品丝袜在线| 精品国产一区a| 欧美日韩精品专区| 91传媒视频在线播放| 国产iv一区二区三区| 久久精品国产免费| 偷拍亚洲欧洲综合| 亚洲欧美日韩在线| 国产精品乱人伦| 久久免费看少妇高潮| 日韩三级免费观看| 欧美日韩的一区二区| 色综合久久66| 91麻豆视频网站| 成人性生交大片免费看在线播放| 免费成人小视频| 亚洲香肠在线观看| 亚洲人成伊人成综合网小说| 中文字幕第一区综合| 337p日本欧洲亚洲大胆色噜噜| 91精品视频网| 91精品国产美女浴室洗澡无遮挡| 欧美日韩亚洲综合在线 | 亚洲女人小视频在线观看| 国产丝袜在线精品| 久久久噜噜噜久久人人看 | 亚洲国产日韩a在线播放性色| 有码一区二区三区| 亚洲激情一二三区| 一区二区三区小说| 亚洲码国产岛国毛片在线| 专区另类欧美日韩| 亚洲精品国产a| 亚洲另类中文字| 亚洲美女区一区| 亚洲一区二区三区精品在线| 一区二区三区视频在线看| 一区二区三区不卡视频| 樱花草国产18久久久久| 亚洲高清不卡在线| 青青草原综合久久大伊人精品| 日韩成人av影视| 免费观看一级特黄欧美大片| 久久成人久久爱| 国产精品一级片| www.亚洲人| 色婷婷久久久久swag精品| 欧洲国内综合视频| 欧美日韩亚洲国产综合| 日韩欧美你懂的| 久久精品欧美一区二区三区麻豆| 久久精品一二三| 亚洲少妇最新在线视频| 亚洲成人免费在线观看| 精品一区二区三区在线观看 | 欧美三级电影网站| 欧美精品 国产精品| 精品国产乱码久久久久久免费| 国产日韩三级在线| 亚洲日本成人在线观看| 亚洲综合丁香婷婷六月香| 美日韩一级片在线观看| 丁香啪啪综合成人亚洲小说| 色婷婷综合视频在线观看| 51久久夜色精品国产麻豆| 久久你懂得1024| 一区二区欧美精品| 久久国产精品99久久久久久老狼| 成人一区二区三区视频| 欧美性生活一区| 欧美第一区第二区| 国产精品久久国产精麻豆99网站| 亚洲成a人在线观看| 国产麻豆午夜三级精品| 在线观看不卡一区| 精品国产免费一区二区三区香蕉| 成人欧美一区二区三区黑人麻豆| 高清不卡一二三区| 精品视频全国免费看| 久久久精品国产99久久精品芒果| 亚洲欧美国产77777| 精品系列免费在线观看| 99久久精品国产观看| 欧美一区二区三区影视| 亚洲欧洲日韩女同| 国内精品伊人久久久久av影院| 日本高清不卡视频| 国产目拍亚洲精品99久久精品| 亚洲h精品动漫在线观看| 国产不卡视频一区二区三区| 555夜色666亚洲国产免| 亚洲欧美日韩电影| 国产成人综合网| 91精品国产综合久久精品| 国产精品―色哟哟| 精品一区二区三区免费视频| 欧美色视频一区| 国产精品盗摄一区二区三区| 久久99这里只有精品| 欧美三级三级三级| 亚洲黄网站在线观看| 成人激情黄色小说| 久久蜜臀中文字幕| 久久精品二区亚洲w码| 3d成人h动漫网站入口| 亚洲欧美国产毛片在线| av在线这里只有精品| 国产嫩草影院久久久久| 国产一区二区三区四区在线观看| 欧美剧情片在线观看| 亚洲丰满少妇videoshd| 91国在线观看| 尤物视频一区二区| 色婷婷久久99综合精品jk白丝| 中文字幕精品一区二区精品绿巨人| 精品一区二区三区av| 日韩一区二区三区视频在线观看 | 一区二区三区不卡视频| 99精品视频中文字幕| 亚洲国产高清在线观看视频| 国内国产精品久久| 337p日本欧洲亚洲大胆精品| 狠狠色狠狠色综合| 久久视频一区二区| 国产成人精品三级| 久久久国产精品麻豆| 欧美影院一区二区三区| 最新国产成人在线观看| 99国产麻豆精品| 亚洲丝袜自拍清纯另类| 色哦色哦哦色天天综合| 亚洲最新视频在线观看| 在线看日本不卡| 亚洲国产毛片aaaaa无费看| 欧美性大战久久久久久久蜜臀 | 国产欧美精品在线观看| 国产精品一区二区x88av| 欧美国产精品中文字幕| 成人在线视频一区| 国产精品久久久久9999吃药| 色综合av在线| 丝袜诱惑制服诱惑色一区在线观看| 欧美一区二区三级| 极品少妇xxxx精品少妇偷拍| 久久精品亚洲精品国产欧美kt∨| 丁香桃色午夜亚洲一区二区三区| 中文乱码免费一区二区| 成人av资源站| 一区二区免费看| 欧美一个色资源| 国产高清久久久| 一区二区三区中文字幕在线观看| 欧美三级日韩三级| 麻豆成人av在线| 中文字幕精品一区| 欧美日韩激情一区二区三区| 免费精品视频在线| 中文字幕精品一区| 欧美日韩精品欧美日韩精品| 精品一区二区三区的国产在线播放 | 9人人澡人人爽人人精品| 亚洲卡通动漫在线| 欧美一区二区播放| 成人午夜电影网站| 一区二区三区四区在线播放| 精品奇米国产一区二区三区| 99在线精品一区二区三区| 午夜视频一区在线观看| 久久伊人蜜桃av一区二区| 成人app在线观看| 日韩电影在线观看电影| 国产精品欧美精品| 日韩一区二区麻豆国产| 91一区二区在线观看| 男人的j进女人的j一区| 亚洲欧洲精品天堂一级 | 欧美日韩一区在线| 美国十次综合导航| 亚洲天天做日日做天天谢日日欢| 日韩亚洲欧美成人一区| 91亚洲精品一区二区乱码| 精品无人码麻豆乱码1区2区 | 亚洲免费伊人电影| 日韩美女视频在线| 欧美在线影院一区二区| 国产一区二区在线观看免费| 亚洲综合色区另类av| 国产精品网站在线| 日韩欧美色综合| 欧美日韩在线精品一区二区三区激情| 国产精品系列在线播放|