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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dma_b.c

?? 基于Linux的ffmepg decoder
?? C
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
#define DMA_B_GLOBALS

#include "portab.h"
#include "dma.h"
#include "dma_b.h"
#include "dma_m.h"
#include "decoder.h"
#include "local_mem.h"
#include "image/image.h"
#include "define.h"
#include "mp4.h"
#include "me.h"
#if 1
#define DEFAULT_WIDTH	176
#define DEFAULT_HEIGHT	144
#define DEFAULT_STRIDE	DEFAULT_WIDTH
#ifndef LINUX
__align(8)
#endif
uint32_t u32dma_const0[] = {
	///////////////////////////// DMA_TOGGLE 0 //////////////////////////
	// 1. CHNP_REF_4MV_Y0,Y1,Y2,Y3,U,V
	// 2. CHNP_REF_1MV_Y, U,V
	// 3. CHNP_IMG_Y, U,V
	// 4. CHNP_YUV_Y, U,V or CHNP_RGB
	// 5. CHNP_LD
	// 6. CHNP_ST
	// 7, CHNI_IMG_Y, U, V
	// 8. CHNI_YUV_Y, U,V or CHNI_RGB
	// 9. CHNI_LD
	// 10. CHNI_ST

	///////////////////////////////////////////////////
	// p-frame
	// vld->toggle			vld(load)	ref	dmc		img(yuv)	rgb
	//		0			1		1			1		0
	//		1			0		0			0		1
	//		...
	///////////////////////////////////////////////////
	// Toggle 0
	///////////////////////////////////////////////////
	// 1
	// CHNP_REF_4MV_Y0 + 0
		DONT_CARE,
	// CHNP_REF_4MV_Y0 + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (8 * PIXEL_U) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_Y0_OFF_1) |
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_4MV_Y0 + 2
		mDmaSysWidth6b(2 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * 2 * SIZE_U / 4) + 1 - (2 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b((8 * PIXEL_U / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_REF_4MV_Y0 + 3
		mDmaLoc3dOff8b((8 * PIXEL_U / 4) + 1 - (2 * PIXEL_U / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b( 4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_4MV),
	// CHNP_REF_4MV_Y1 + 0
		DONT_CARE,
	// CHNP_REF_4MV_Y1 + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (8 * PIXEL_U) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_Y1_OFF_1) |
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_4MV_Y1 + 2
		mDmaSysWidth6b(2 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * 2 * SIZE_U / 4) + 1 - (2 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b((8 * PIXEL_U / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_REF_4MV_Y1 + 3
		mDmaLoc3dOff8b((8 * PIXEL_U / 4) + 1 - (2 * PIXEL_U / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b( 4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_4MV),
	// CHNP_REF_4MV_Y2 + 0
		DONT_CARE,
	// CHNP_REF_4MV_Y2 + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (8 * PIXEL_U) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_Y2_OFF_1) |
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_4MV_Y2 + 2
		mDmaSysWidth6b(2 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * 2 * SIZE_U / 4) + 1 - (2 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b((8 * PIXEL_U / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_REF_4MV_Y2 + 3
		mDmaLoc3dOff8b((8 * PIXEL_U / 4) + 1 - (2 * PIXEL_U / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b( 4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_4MV),
	// CHNP_REF_4MV_Y3 + 0
		DONT_CARE,
	// CHNP_REF_4MV_Y3 + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (8 * PIXEL_U) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_Y3_OFF_1) |
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_4MV_Y3 + 2
		mDmaSysWidth6b(2 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * 2 * SIZE_U / 4) + 1 - (2 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b((8 * PIXEL_U / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_REF_4MV_Y3 + 3
		mDmaLoc3dOff8b((8 * PIXEL_U / 4) + 1 - (2 * PIXEL_U / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b( 4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_4MV),
	// CHNP_REF_4MV_U + 0
		DONT_CARE,
	// CHNP_REF_4MV_U + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (8 * PIXEL_U) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_U_OFF_1) | 
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_4MV_U + 2
		mDmaSysWidth6b(2 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * SIZE_U / 4) + 1 - (2 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b(((8 * PIXEL_U) / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_REF_4MV_U + 3
		mDmaLoc3dOff8b((8 * PIXEL_U / 4) + 1 - (2 * PIXEL_U / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b(4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_4MV),
	// CHNP_REF_4MV_V + 0
		DONT_CARE,
	// CHNP_REF_4MV_V + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_V - 1) * (8 * PIXEL_V) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_V_OFF_1) | 
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_4MV_V + 2
		mDmaSysWidth6b(2 * SIZE_V / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * SIZE_V / 4) + 1 - (2 * SIZE_V / 4)) |
		mDmaLocWidth4b(PIXEL_V / 4) |
		mDmaLocOff8b(((8 * PIXEL_V) / 4) + 1 - (PIXEL_V / 4)),
	// CHNP_REF_4MV_V + 3
		mDmaLoc3dOff8b((8 * PIXEL_V / 4) + 1 - (2 * PIXEL_V / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b(4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_4MV),

	// 2
	// CHNP_REF_1MV_Y + 0
		DONT_CARE,
	// CHNP_REF_1MV_Y + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (8 * PIXEL_U) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(3) |								// 3 block/row
		mDmaLocMemAddr14b(REF_Y_OFF_1) |
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_1MV_Y + 2
		mDmaSysWidth6b(3 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * 2 * SIZE_U / 4) + 1 - (3 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b(((8 * PIXEL_U) / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_REF_1MV_Y + 3
		mDmaLoc3dOff8b((8 * PIXEL_U / 4) + 1 - (3 * PIXEL_U / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b(9 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_1MV),
	// CHNP_REF_1MV_U + 0
		DONT_CARE,
	// CHNP_REF_1MV_U + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (8 * PIXEL_U) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_U_OFF_1) | 
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_1MV_U + 2
		mDmaSysWidth6b(2 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * SIZE_U / 4) + 1 - (2 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b(((8 * PIXEL_U) / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_REF_1MV_U + 3
		mDmaLoc3dOff8b((8 * PIXEL_U / 4) + 1 - (2 * PIXEL_U / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b(4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_1MV),
	// CHNP_REF_1MV_V + 0
		DONT_CARE,
	// CHNP_REF_1MV_V + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_V - 1) * (8 * PIXEL_V) / 4) |	// jump to new block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(REF_V_OFF_1) |
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_REF_1MV_V + 2
		mDmaSysWidth6b(2 * SIZE_V / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * SIZE_V / 4) + 1 - (2 * SIZE_V / 4)) |
		mDmaLocWidth4b(PIXEL_V / 4) |
		mDmaLocOff8b(((8 * PIXEL_V) / 4) + 1 - (PIXEL_V / 4)),
	// CHNP_REF_1MV_V + 3
		mDmaLoc3dOff8b((8 * PIXEL_V / 4) + 1 - (2 * PIXEL_V / 4)) |// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2LOCAL) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b(4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_1MV),

	// 3.
	// CHNP_IMG_Y + 0
		DONT_CARE,
	// CHNP_IMG_Y + 1
		mDmaLoc2dWidth4b(8) |								// 8 lines/block
		mDmaLoc2dOff8b(1 - (PIXEL_U - 1) * (2 * PIXEL_U) / 4) |	// jump to next block
		mDmaLoc3dWidth4b(2) |								// 2 block/row
		mDmaLocMemAddr14b(INTER_Y_OFF_1) |
		mDmaLocInc2b(DMA_INCL_0),
	// CHNP_IMG_Y + 2
		mDmaSysWidth6b(2 * SIZE_U / 8) |
		mDmaSysOff14b((DEFAULT_WIDTH * 2 * SIZE_U / 4) + 1 - (2 * SIZE_U / 4)) |
		mDmaLocWidth4b(PIXEL_U / 4) |
		mDmaLocOff8b((2 * PIXEL_U / 4) + 1 - (PIXEL_U / 4)),
	// CHNP_IMG_Y + 3
		mDmaLoc3dOff8b(1) |						// jump to next row
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2SYS) |
		mDmaSType2b(DMA_DATA_2D) |
		mDmaLType2b(DMA_DATA_4D) |
		mDmaLen12b(4 * SIZE_U / 4) |
		mDmaID4b(ID_CHN_IMG),
	// CHNP_IMG_U + 0
		DONT_CARE,
	// CHNP_IMG_U + 1
		mDmaLocMemAddr14b(INTER_U_OFF_1),
	// CHNP_IMG_U + 2
		DONT_CARE, 								// dont care block width
	// CHNP_IMG_U + 3
		mDmaLoc3dOff8b(DONT_CARE) |
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2SYS) |
		mDmaSType2b(DMA_DATA_SEQUENTAIL) |
		mDmaLType2b(DMA_DATA_SEQUENTAIL) |
		mDmaLen12b(SIZE_U / 4) |
		mDmaID4b(ID_CHN_IMG),
	// CHNP_IMG_V + 0
		DONT_CARE,
	// CHNP_IMG_V + 1
		mDmaLocMemAddr14b(INTER_V_OFF_1),
	// CHNP_IMG_V + 2
		DONT_CARE,								// dont care block width
	// CHNP_IMG_V + 3
		mDmaLoc3dOff8b(DONT_CARE) |
		mDmaIntChainMask1b(TRUE) |
		mDmaEn1b(TRUE) |
		mDmaChainEn1b(TRUE) |
		mDmaDir1b(DMA_DIR_2SYS) |
		mDmaSType2b(DMA_DATA_SEQUENTAIL) |
		mDmaLType2b(DMA_DATA_SEQUENTAIL) |
		mDmaLen12b(SIZE_V / 4) |
		mDmaID4b(ID_CHN_IMG),
	///////////////////////////////////////////////////
	// 4. 
	#if (OUTPUT_FMT == OUTPUT_FMT_YUV)
		// CHNP_YUV_Y + 0
			DONT_CARE,
		// CHNP_YUV_Y + 1
			mDmaLoc2dWidth4b(16) |				// 16 lines/MB
			mDmaLoc2dOff8b(DONT_CARE) |
			mDmaLoc3dWidth4b(DONT_CARE) |			// 2 block/row
			mDmaLocMemAddr14b(INTER_Y_OFF_1) |
			mDmaLocInc2b(DMA_INCL_0),
		// CHNP_YUV_Y + 2
			mDmaSysWidth6b(PIXEL_Y / 8) |
			mDmaSysOff14b((DEFAULT_STRIDE / 4) + 1 - (PIXEL_Y / 4)) |
			mDmaLocWidth4b(DONT_CARE) |
			mDmaLocOff8b(DONT_CARE),
		// CHNP_YUV_Y + 3
			mDmaLoc3dOff8b(DONT_CARE) |
			mDmaIntChainMask1b(TRUE) |
			mDmaEn1b(TRUE) |
			mDmaChainEn1b(TRUE) |
			mDmaDir1b(DMA_DIR_2SYS) |
			mDmaSType2b(DMA_DATA_2D) |
			mDmaLType2b(DMA_DATA_SEQUENTAIL) |
			mDmaLen12b(SIZE_Y / 4) |
			mDmaID4b(ID_CHN_YUV),
		// CHNP_YUV_U + 0
			DONT_CARE,
		// CHNP_YUV_U + 1
			mDmaLocMemAddr14b(INTER_U_OFF_1),
		// CHNP_YUV_U + 2
			mDmaSysWidth6b(PIXEL_U / 8) |
			mDmaSysOff14b(((DEFAULT_STRIDE / 2) / 4) + 1 - (PIXEL_U / 4)) |
			mDmaLocWidth4b(DONT_CARE) |
			mDmaLocOff8b(DONT_CARE),
		// CHNP_YUV_U + 3
			mDmaLoc3dOff8b(DONT_CARE) |
			mDmaIntChainMask1b(TRUE) |
			mDmaEn1b(TRUE) |
			mDmaChainEn1b(TRUE) |
			mDmaDir1b(DMA_DIR_2SYS) |
			mDmaSType2b(DMA_DATA_2D) |
			mDmaLType2b(DMA_DATA_SEQUENTAIL) |
			mDmaLen12b(SIZE_U / 4) |
			mDmaID4b(ID_CHN_YUV),
		// CHNP_YUV_V + 0
			DONT_CARE,
		// CHNP_YUV_V + 1
			mDmaLocMemAddr14b(INTER_V_OFF_1),
		// CHNP_YUV_V + 2
			mDmaSysWidth6b(PIXEL_V / 8) |
			mDmaSysOff14b(((DEFAULT_STRIDE / 2) / 4) + 1 - (PIXEL_V / 4)) |
			mDmaLocWidth4b(DONT_CARE) |
			mDmaLocOff8b(DONT_CARE),
		// CHNP_YUV_V + 3
			mDmaLoc3dOff8b(DONT_CARE) |
			mDmaIntChainMask1b(TRUE) |
			mDmaEn1b(TRUE) |
			mDmaChainEn1b(TRUE) |
			mDmaDir1b(DMA_DIR_2SYS) |
			mDmaSType2b(DMA_DATA_2D) |
			mDmaLType2b(DMA_DATA_SEQUENTAIL) |
			mDmaLen12b(SIZE_V / 4) |
			mDmaID4b(ID_CHN_YUV),
	#else
		// CHNP_RGB + 0
			DONT_CARE,
		// CHNP_RGB + 1
			mDmaLocMemAddr14b(BUFFER_RGB_OFF_0),		// watch-out
		// CHNP_RGB + 2
			mDmaSysWidth6b(RGB_PIXEL_SIZE * PIXEL_Y / 8) |
			mDmaSysOff14b((RGB_PIXEL_SIZE * DEFAULT_STRIDE / 4) + 1 - (RGB_PIXEL_SIZE * PIXEL_Y / 4)) |
			mDmaLocWidth4b(DONT_CARE) |
			mDmaLocOff8b(DONT_CARE),
		// CHNP_RGB + 3
			mDmaIntChainMask1b(TRUE) |
			mDmaEn1b(TRUE) |
			mDmaChainEn1b(TRUE) |
			mDmaDir1b(DMA_DIR_2SYS) |
			mDmaSType2b(DMA_DATA_2D) |

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品aⅴ在线视频| 93久久精品日日躁夜夜躁欧美| 国产在线播放一区三区四| 91国偷自产一区二区使用方法| 欧美精品一区二区三区在线 | 国产三级精品三级| 亚洲欧美国产高清| 99久久伊人网影院| 国产精品盗摄一区二区三区| 久久av中文字幕片| 欧美xxx久久| 久久国产精品露脸对白| 成人免费视频免费观看| 国产亚洲欧洲997久久综合| 国模少妇一区二区三区| 久久久欧美精品sm网站| 国内一区二区视频| 国产精品久线在线观看| 色偷偷久久人人79超碰人人澡| 国产精品久久久久久久久动漫| 成人黄色国产精品网站大全在线免费观看| 国产欧美日本一区二区三区| 成人亚洲一区二区一| 亚洲一区二区欧美日韩| 9191成人精品久久| 国产91精品一区二区麻豆网站| 国产精品国产自产拍高清av王其| 91久久国产综合久久| 毛片不卡一区二区| 国产女同互慰高潮91漫画| 欧美性色aⅴ视频一区日韩精品| 亚洲自拍偷拍图区| 久久久久国产精品厨房| 色综合欧美在线| 国产黑丝在线一区二区三区| 亚洲一区二区在线播放相泽| 亚洲欧洲日韩女同| 国产91丝袜在线播放0| 日韩一区欧美二区| 亚洲天堂福利av| 精品噜噜噜噜久久久久久久久试看 | 奇米影视一区二区三区小说| 亚洲国产成人午夜在线一区| 欧美猛男男办公室激情| 成人aa视频在线观看| 黄页网站大全一区二区| 日韩福利电影在线| 一个色妞综合视频在线观看| 精品久久久影院| 日韩午夜在线播放| 欧美情侣在线播放| 欧美色视频在线观看| 99re视频这里只有精品| 国产精品羞羞答答xxdd| 日本成人在线电影网| 婷婷久久综合九色综合伊人色| 国产日产亚洲精品系列| 久久久777精品电影网影网 | 精品国精品国产| 91原创在线视频| 99久免费精品视频在线观看| 国产成人av影院| 粉嫩av一区二区三区粉嫩 | 久久99国产精品久久99| 精品亚洲欧美一区| 国产美女精品在线| 国产69精品久久久久毛片| 成人手机电影网| 99久久精品一区| 欧美精品第1页| 精品国产1区二区| 中文字幕日韩一区二区| 一区二区三区在线视频观看| 亚洲成人手机在线| 麻豆成人在线观看| 99久久久精品免费观看国产蜜| 色香蕉成人二区免费| 欧美精品一二三四| 国产无一区二区| 亚洲国产日日夜夜| 国产精品一二三四| 91精品国产综合久久久蜜臀粉嫩| 国产午夜精品一区二区三区四区| 亚洲激情中文1区| 日韩avvvv在线播放| 国产裸体歌舞团一区二区| 久久av老司机精品网站导航| 成人一区二区三区| 日韩视频一区二区三区在线播放| 亚洲精品中文在线影院| 韩国三级中文字幕hd久久精品| 在线观看欧美日本| 亚洲欧美日韩久久| 97精品电影院| 国产精品人人做人人爽人人添| 韩国女主播成人在线观看| 欧美精品日韩精品| 亚洲一级不卡视频| 欧美色倩网站大全免费| 亚洲视频在线观看三级| 91亚洲精品一区二区乱码| 中文字幕av不卡| 97精品电影院| 亚洲色图色小说| 色婷婷久久久亚洲一区二区三区 | 成人看片黄a免费看在线| 久久嫩草精品久久久久| 麻豆国产精品官网| 久久亚区不卡日本| 国产99久久精品| 亚洲欧洲99久久| 91国偷自产一区二区三区成为亚洲经典| 亚洲人成精品久久久久久| 日本高清免费不卡视频| 国产精品欧美综合在线| 九九九久久久精品| 久久蜜桃香蕉精品一区二区三区| 久久99国内精品| 国产精品灌醉下药二区| 色菇凉天天综合网| 日本欧美大码aⅴ在线播放| 欧美疯狂性受xxxxx喷水图片| 久久精品理论片| 亚洲靠逼com| 欧美videos中文字幕| 欧美亚洲综合久久| 国产福利一区二区| 亚洲国产精品麻豆| 中文字幕日韩一区二区| 精品国偷自产国产一区| 91福利视频网站| 国产一区二区在线电影| 水野朝阳av一区二区三区| 中文一区二区在线观看| 欧美一区二区在线免费播放| 91在线视频免费观看| 日韩不卡一二三区| 一区二区三区精品视频在线| 国产日产欧美一区| 精品区一区二区| 91福利国产精品| www.亚洲人| 成人ar影院免费观看视频| 国产一区不卡在线| 精品在线免费视频| 图片区日韩欧美亚洲| 天堂av在线一区| 国产精品网站导航| 日韩一区二区中文字幕| 欧美无砖砖区免费| 欧美日韩午夜在线| 欧美久久久久久蜜桃| 欧美日韩三级一区| 欧美丝袜第三区| 91精品国产黑色紧身裤美女| 在线电影院国产精品| 欧美精选午夜久久久乱码6080| 欧美做爰猛烈大尺度电影无法无天| 97精品视频在线观看自产线路二| 国产iv一区二区三区| 99精品国产热久久91蜜凸| 色综合视频一区二区三区高清| 色综合天天综合网国产成人综合天| 成人综合婷婷国产精品久久蜜臀| 国产精品66部| 91女神在线视频| 8x8x8国产精品| 国产欧美精品日韩区二区麻豆天美 | 亚洲色图.com| 亚洲一区二区在线观看视频| 日韩1区2区日韩1区2区| 国产精一品亚洲二区在线视频| 成人小视频在线| 欧美精品一二三区| 国产欧美日韩在线观看| 偷拍亚洲欧洲综合| 成人在线综合网| 日韩欧美国产不卡| 亚洲午夜激情网页| av影院午夜一区| 精品福利一二区| 国产精品看片你懂得| 天天av天天翘天天综合网 | www..com久久爱| 精品国产一区二区三区久久久蜜月| 国产精品色在线观看| 经典三级在线一区| 欧美一级黄色片| 午夜不卡av免费| 欧美午夜寂寞影院| 亚洲欧美经典视频| 成人动漫一区二区在线| 国产欧美日韩激情| 成人av在线看| 亚洲欧洲精品成人久久奇米网| 成人免费三级在线| 中文字幕精品一区二区精品绿巨人| 免费成人在线视频观看| 欧美一区二区福利在线| 久久国产尿小便嘘嘘|