日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

FFmpeg再学习 -- FFmpeg解码知识

發布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FFmpeg再学习 -- FFmpeg解码知识 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

繼續看雷霄驊的 課程資料 - 基于FFmpeg+SDL的視頻播放器的制作


前面用了五個篇幅來講 FFmpeg,其主要目的是為實現將圖片轉視頻的功能。

總的來說,對于 FFmepg 多少有一些了解了。但是源碼部分還是一點都不清楚。接下來簡單的梳理一下 FFmpeg 源碼結構。畢竟現在從事的工作,不太偏重這個。等以后有機會再系統的研究吧。

ffmpeg再學習 -- Linux 安裝說明

ffmpeg再學習 -- Windows下安裝說明

ffmpeg再學習 -- 將 jpeg 轉成 mp4

ffmpeg再學習 -- 硬件加速編解碼

ffmpeg再學習 -- 視音頻基礎知識

一、FFmpeg 簡介

參看:ffmpeg 源碼 來來來,README。 FFmpeg是庫和工具的集合來處理多媒體內容,如音頻、視頻、字幕和相關的元數據。

其包含的庫有:

libavcodec ? ? ? ? 提供了更廣泛的編解碼器的實現。
libavformat ? ? ? ?實現流協議,容器格式和基本I / O訪問。
libavutil ? ? ? ? ? ? ?包括哈希爾,解壓縮器和雜項效用函數。
libavfilter ? ? ? ? ? ?提供了通過一系列過濾器來改變已解碼的音頻和視頻的意思。
libavdevice ? ? ? ? 提供了訪問捕獲和播放設備的抽象。
libswresample ? ?實現音頻混合和重采樣程序。
libswscale ? ? ? ? ? 實現顏色轉換和縮放程序。

工具

ffmpeg ? 是用于操縱,轉換和流式傳輸多媒體內容的命令行工具箱。
ffplay ? ? ?是一個簡約的多媒體播放器。
ffprobe ? 是一種檢查多媒體內容的簡單分析工具。
ffserver ? 是一種多媒體流媒體服務器,用于直播。
其他小工具,如 aviocat,ismindex 和 qt-faststart。

二、FFmpeg 解碼函數

FFmpeg解碼函數簡介

av_register_all() ? ? ? ? ? ? ? ? ? ? ? ? 注冊所有組件。
avformat_open_input() ? ? ? ? ? ? 打開輸入視頻文件。
avformat_find_stream_info() ? ?獲取視頻文件信息。
avcodec_find_decoder() ? ? ? ? ? 查找解碼器。
avcodec_open2() ? ? ? ? ? ? ? ? ? ? ?打開解碼器。
av_read_frame() ? ? ? ? ? ? ? ? ? ? ? 從輸入文件讀取一幀壓縮數據。
avcodec_decode_video2() ? ? ? 解碼一幀壓縮數據。
avcodec_close() ? ? ? ? ? ? ? ? ? ? ? 關閉解碼器。
avformat_close_input() ? ? ? ? ? ?關閉輸入視頻文件。

FFmpeg解碼的流程圖如下所示



源碼解析

【架構圖】

FFmpeg源代碼結構圖 - 解碼

FFmpeg源代碼結構圖 - 編碼

【通用】

FFmpeg 源代碼簡單分析:av_register_all()

FFmpeg 源代碼簡單分析:avcodec_register_all()

FFmpeg 源代碼簡單分析:內存的分配和釋放(av_malloc()、av_free()等)

FFmpeg 源代碼簡單分析:常見結構體的初始化和銷毀(AVFormatContext,AVFrame等)

FFmpeg 源代碼簡單分析:avio_open2()

FFmpeg 源代碼簡單分析:av_find_decoder()和av_find_encoder()

FFmpeg 源代碼簡單分析:avcodec_open2()

FFmpeg 源代碼簡單分析:avcodec_close()

【解碼】

圖解FFMPEG打開媒體的函數avformat_open_input

FFmpeg 源代碼簡單分析:avformat_open_input()

FFmpeg 源代碼簡單分析:avformat_find_stream_info()

FFmpeg 源代碼簡單分析:av_read_frame()

FFmpeg 源代碼簡單分析:avcodec_decode_video2()

FFmpeg 源代碼簡單分析:avformat_close_input()

三、FFFmpeg解碼的數據結構

可通過,轉到定義(F12),來查看下面的結構體定義.

FFmpeg解碼的數據結構如下所示


FFmpeg數據結構簡介

AVFormatContext
? ? 封裝格式上下文結構體,也是統領全局的結構體,保存了視頻文件封裝格式相關信息。
iformat:輸入視頻的AVInputFormatnb_streams :輸入視頻的AVStream 個數streams :輸入視頻的AVStream []數組duration :輸入視頻的時長(以微秒為單位)bit_rate :輸入視頻的碼率 AVInputFormat
? ? 每種封裝格式(例如FLV, MKV, MP4, AVI)對應一個該結構體。
name:封裝格式名稱long_name:封裝格式的長名稱extensions:封裝格式的擴展名id:封裝格式ID 一些封裝格式處理的接口函數 AVStream
? ? 視頻文件中每個視頻(音頻)流對應一個該結構體。
id:序號codec:該流對應的AVCodecContexttime_base:該流的時基r_frame_rate: 該流的幀率 AVCodecContext
? ? 編碼器上下文結構體,保存了視頻(音頻)編解碼相關信息。
codec:編解碼器的AVCodecwidth, height:圖像的寬高(只針對視頻)pix_fmt:像素格式(只針對視頻)sample_rate:采樣率( 只針對音頻)channels:聲道數(只針對音頻)sample_fmt:采樣格式(只針對音頻) AVCodec
? ? 每種視頻(音頻)編解碼器(例如H.264解碼器)對應一個該結構體。
name:編解碼器名稱long_name:編解碼器長名稱type:編解碼器類型id:編解碼器ID一些編解碼的接口函數 AVPacket
? ? 存儲一幀壓縮編碼數據。
pts:顯示時間戳dts :解碼時間戳data :壓縮編碼數據size :壓縮編碼數據大小stream_index :所屬的AVStream AVFrame
? ? 存儲一幀解碼后像素(采樣)數據。
data:解碼后的圖像像素數據(音頻采樣數據)。linesize:對視頻來說是圖像中一行像素的大小;對音頻來說是整個音頻幀的大小。width, height:圖像的寬高(只針對視頻)。key_frame:是否為關鍵幀(只針對視頻) 。pict_type:幀類型(只針對視頻) 。例如I, P, B。

四、解碼示例

(1)源代碼如下:

/** * 最簡單的基于FFmpeg的解碼器 * Simplest FFmpeg Decoder * * 雷霄驊 Lei Xiaohua * leixiaohua1020@126.com * 中國傳媒大學/數字電視技術 * Communication University of China / Digital TV Technology * http://blog.csdn.net/leixiaohua1020 * * 本程序實現了視頻文件的解碼(支持HEVC,H.264,MPEG2等)。 * 是最簡單的FFmpeg視頻解碼方面的教程。 * 通過學習本例子可以了解FFmpeg的解碼流程。 * This software is a simplest video decoder based on FFmpeg. * Suitable for beginner of FFmpeg. * */#include <stdio.h> #include "stdafx.h"#define __STDC_CONSTANT_MACROS#ifdef _WIN32 //Windows extern "C" { #include "libavcodec/avcodec.h" #include "libavformat/avformat.h" #include "libswscale/swscale.h" }; #else //Linux... #ifdef __cplusplus extern "C" { #endif #include <libavcodec/avcodec.h> #include <libavformat/avformat.h> #include <libswscale/swscale.h> #ifdef __cplusplus }; #endif #endifint main(int argc, char* argv[]) {AVFormatContext *pFormatCtx;int i, videoindex;AVCodecContext *pCodecCtx;AVCodec *pCodec;AVFrame *pFrame, *pFrameYUV;uint8_t *out_buffer;AVPacket *packet;int y_size;int ret, got_picture;struct SwsContext *img_convert_ctx;//輸入文件路徑char filepath[] = "Titanic.ts";//創建兩個解碼后的輸出文件FILE *fp_yuv = fopen("output.yuv", "wb+");FILE *fp_h264 = fopen("output.h264", "wb+");av_register_all();//注冊所有組件avformat_network_init();//初始化網絡pFormatCtx = avformat_alloc_context();//初始化一個AVFormatContextif (avformat_open_input(&pFormatCtx, filepath, NULL, NULL) != 0) {//打開輸入的視頻文件printf("Couldn't open input stream.\n");return -1;}if (avformat_find_stream_info(pFormatCtx, NULL)<0) {//獲取視頻文件信息printf("Couldn't find stream information.\n");return -1;}videoindex = -1;for (i = 0; i < pFormatCtx->nb_streams; i++){if (pFormatCtx->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO) {videoindex = i;break;}}if (videoindex == -1) {printf("Didn't find a video stream.\n");return -1;}pCodecCtx = pFormatCtx->streams[videoindex]->codec;pCodec = avcodec_find_decoder(pCodecCtx->codec_id);//查找解碼器if (pCodec == NULL) {printf("Codec not found.\n");return -1;}if (avcodec_open2(pCodecCtx, pCodec, NULL)<0) {//打開解碼器printf("Could not open codec.\n");return -1;}/** 在此處添加輸出視頻信息的代碼* 取自于pFormatCtx,使用fprintf()*/FILE *fp = fopen("info.txt", "wb+");fprintf(fp,"時長:%d\n",pFormatCtx->duration);fprintf(fp,"封裝格式:%s\n",pFormatCtx->iformat->long_name);fprintf(fp,"寬高:%d*%d\n",pFormatCtx->streams[videoindex]->codec->width, pFormatCtx->streams[videoindex]->codec->height);pFrame = av_frame_alloc();pFrameYUV = av_frame_alloc();out_buffer = (uint8_t *)av_malloc(avpicture_get_size(PIX_FMT_YUV420P, pCodecCtx->width, pCodecCtx->height));avpicture_fill((AVPicture *)pFrameYUV, out_buffer, PIX_FMT_YUV420P, pCodecCtx->width, pCodecCtx->height);packet = (AVPacket *)av_malloc(sizeof(AVPacket));//Output Info-----------------------------printf("--------------- File Information ----------------\n");av_dump_format(pFormatCtx, 0, filepath, 0);printf("-------------------------------------------------\n");img_convert_ctx = sws_getContext(pCodecCtx->width, pCodecCtx->height, pCodecCtx->pix_fmt,pCodecCtx->width, pCodecCtx->height, PIX_FMT_YUV420P, SWS_BICUBIC, NULL, NULL, NULL);int frame_cnt=0;while (av_read_frame(pFormatCtx, packet) >= 0) {//讀取一幀壓縮數據if (packet->stream_index == videoindex) {/** 在此處添加輸出H264碼流的代碼* 取自于packet,使用fwrite()*/fwrite(packet->data, 1, packet->size, fp_h264); //把H264數據寫入fp_h264文件ret = avcodec_decode_video2(pCodecCtx, pFrame, &got_picture, packet);//解碼一幀壓縮數據if (ret < 0) {printf("Decode Error.\n");return -1;}if (got_picture) {sws_scale(img_convert_ctx, (const uint8_t* const*)pFrame->data, pFrame->linesize, 0, pCodecCtx->height,pFrameYUV->data, pFrameYUV->linesize);y_size = pCodecCtx->width*pCodecCtx->height;/** 在此處添加輸出YUV的代碼* 取自于pFrameYUV,使用fwrite()*/printf("Decoded frame index: %d\n", frame_cnt);fwrite(pFrameYUV->data[0], 1, y_size, fp_yuv); //Y fwrite(pFrameYUV->data[1], 1, y_size / 4, fp_yuv); //Ufwrite(pFrameYUV->data[2], 1, y_size / 4, fp_yuv); //Vframe_cnt++;}}av_free_packet(packet);}//flush decoder//FIX: Flush Frames remained in Codecint frame_cnt1 = 0;while (1) {ret = avcodec_decode_video2(pCodecCtx, pFrame, &got_picture, packet);if (ret < 0)break;if (!got_picture)break;sws_scale(img_convert_ctx, (const uint8_t* const*)pFrame->data, pFrame->linesize, 0, pCodecCtx->height,pFrameYUV->data, pFrameYUV->linesize);int y_size = pCodecCtx->width*pCodecCtx->height;printf("Flush Decoder: %d\n", frame_cnt1);fwrite(pFrameYUV->data[0], 1, y_size, fp_yuv); //Y fwrite(pFrameYUV->data[1], 1, y_size / 4, fp_yuv); //Ufwrite(pFrameYUV->data[2], 1, y_size / 4, fp_yuv); //Vframe_cnt1++;}sws_freeContext(img_convert_ctx);//關閉文件以及釋放內存fclose(fp_yuv);fclose(fp_h264);av_frame_free(&pFrameYUV);av_frame_free(&pFrame);avcodec_close(pCodecCtx);avformat_close_input(&pFormatCtx);return 0; }

(2)項目下載

下載:FFmpeg 解碼 項目

(3)項目說明

使用 MediaInfo 軟件查看?Titanic.ts 視頻信息


查看調式生成 info.txt 可看出對應的視頻信息


通過 YUV播放器 和?CyberLink PowerDVD 14 查看生成的視頻。


五、后續總結

(1)flush_decoder作用

當av_read_frame()循環退出的時候,實際上解碼器中可能還包含剩余的幾幀數據。因此需要通過“flush_decoder”將這幾幀數據輸出。“flush_decoder”功能簡而言之即直接調用avcodec_decode_video2()獲得AVFrame,而不再向解碼器傳遞AVPacket。 具體原因: 參看: avcodec_decode_video2()解碼視頻后丟幀的問題解決 打斷點也可以看到,確實有幾幀是之前沒有打印出來的。

(2)解碼后的數據為什么要經過sws_scale()函數處理?

解碼后 YUV 格式的視頻像素數據保存在 AVFrame 的 data[0]、 data[1]、data[2] 中。 但是這些像素值并不是連續存儲的, 每行有效像素之后存儲了一些無效像素 。以亮度 Y 數據為例,data[0] 中一共包含了 linesize[0]*height 個數據。 但是出于優化等方面的考慮, linesize[0 ]實際上并不等于寬度 width, 而是一個比寬度大一些的值。 因此需要使用 sws_scale() 進行轉換。 轉換后去除了無效數據, width 和 linesize[0] 取值相等。

(3)源碼示例

源碼中也是有示例的,查看 FFmpeg/doc/examples/


查看?decode_video.c 源碼:

/** Copyright (c) 2001 Fabrice Bellard** Permission is hereby granted, free of charge, to any person obtaining a copy* of this software and associated documentation files (the "Software"), to deal* in the Software without restriction, including without limitation the rights* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell* copies of the Software, and to permit persons to whom the Software is* furnished to do so, subject to the following conditions:** The above copyright notice and this permission notice shall be included in* all copies or substantial portions of the Software.** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN* THE SOFTWARE.*//*** @file* video decoding with libavcodec API example** @example decode_video.c*/#include <stdio.h> #include <stdlib.h> #include <string.h>#include <libavcodec/avcodec.h>#define INBUF_SIZE 4096static void pgm_save(unsigned char *buf, int wrap, int xsize, int ysize,char *filename) {FILE *f;int i;f = fopen(filename,"w");fprintf(f, "P5\n%d %d\n%d\n", xsize, ysize, 255);for (i = 0; i < ysize; i++)fwrite(buf + i * wrap, 1, xsize, f);fclose(f); }static int decode_write_frame(const char *outfilename, AVCodecContext *avctx,AVFrame *frame, int *frame_count, AVPacket *pkt, int last) {int len, got_frame;char buf[1024];len = avcodec_decode_video2(avctx, frame, &got_frame, pkt);if (len < 0) {fprintf(stderr, "Error while decoding frame %d\n", *frame_count);return len;}if (got_frame) {printf("Saving %sframe %3d\n", last ? "last " : "", *frame_count);fflush(stdout);/* the picture is allocated by the decoder, no need to free it */snprintf(buf, sizeof(buf), "%s-%d", outfilename, *frame_count);pgm_save(frame->data[0], frame->linesize[0],frame->width, frame->height, buf);(*frame_count)++;}if (pkt->data) {pkt->size -= len;pkt->data += len;}return 0; }int main(int argc, char **argv) {const char *filename, *outfilename;const AVCodec *codec;AVCodecContext *c= NULL;int frame_count;FILE *f;AVFrame *frame;uint8_t inbuf[INBUF_SIZE + AV_INPUT_BUFFER_PADDING_SIZE];AVPacket avpkt;if (argc <= 2) {fprintf(stderr, "Usage: %s <input file> <output file>\n", argv[0]);exit(0);}filename = argv[1];outfilename = argv[2];avcodec_register_all();av_init_packet(&avpkt);/* set end of buffer to 0 (this ensures that no overreading happens for damaged MPEG streams) */memset(inbuf + INBUF_SIZE, 0, AV_INPUT_BUFFER_PADDING_SIZE);/* find the MPEG-1 video decoder */codec = avcodec_find_decoder(AV_CODEC_ID_MPEG1VIDEO);if (!codec) {fprintf(stderr, "Codec not found\n");exit(1);}c = avcodec_alloc_context3(codec);if (!c) {fprintf(stderr, "Could not allocate video codec context\n");exit(1);}if (codec->capabilities & AV_CODEC_CAP_TRUNCATED)c->flags |= AV_CODEC_FLAG_TRUNCATED; // we do not send complete frames/* For some codecs, such as msmpeg4 and mpeg4, width and heightMUST be initialized there because this information is notavailable in the bitstream. *//* open it */if (avcodec_open2(c, codec, NULL) < 0) {fprintf(stderr, "Could not open codec\n");exit(1);}f = fopen(filename, "rb");if (!f) {fprintf(stderr, "Could not open %s\n", filename);exit(1);}frame = av_frame_alloc();if (!frame) {fprintf(stderr, "Could not allocate video frame\n");exit(1);}frame_count = 0;for (;;) {avpkt.size = fread(inbuf, 1, INBUF_SIZE, f);if (avpkt.size == 0)break;/* NOTE1: some codecs are stream based (mpegvideo, mpegaudio)and this is the only method to use them because you cannotknow the compressed data size before analysing it.BUT some other codecs (msmpeg4, mpeg4) are inherently framebased, so you must call them with all the data for oneframe exactly. You must also initialize 'width' and'height' before initializing them. *//* NOTE2: some codecs allow the raw parameters (frame size,sample rate) to be changed at any frame. We handle this, soyou should also take care of it *//* here, we use a stream based decoder (mpeg1video), so wefeed decoder and see if it could decode a frame */avpkt.data = inbuf;while (avpkt.size > 0)if (decode_write_frame(outfilename, c, frame, &frame_count, &avpkt, 0) < 0)exit(1);}/* Some codecs, such as MPEG, transmit the I- and P-frame with alatency of one frame. You must do the following to have achance to get the last frame of the video. */avpkt.data = NULL;avpkt.size = 0;decode_write_frame(outfilename, c, frame, &frame_count, &avpkt, 1);fclose(f);avcodec_free_context(&c);av_frame_free(&frame);return 0; }

編譯:

make 編譯會出現如下錯誤: Package libavdevice was not found in the pkg-config search path. Perhaps you should add the directory containing `libavdevice.pc' to the PKG_CONFIG_PATH environment variable No package 'libavdevice' found 查看 README,有一種方法: Method 1: build the installed examples in a generic read/write user directoryCopy to a read/write user directory and just use "make", it will link to the libraries on your system, assuming the PKG_CONFIG_PATH is correctly configured. 意思就是配置?PKG_CONFIG_PATH 庫位置 參看:從編譯ffmpeg/examples,緊接著了解pkg-config?
解決方法: 在 /etc/profile 最后添加: export PKG_CONFIG_PATH=/usr/local/ffmpeg/lib/pkgconfig:$PKG_CONFIG_PATH 執行: source /etc/profile 立即生效然后再 make 編譯,生成文件:


總結

以上是生活随笔為你收集整理的FFmpeg再学习 -- FFmpeg解码知识的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲国产成人在线播放 | 久久久久久久久久免费视频 | 国产精品欧美激情在线观看 | 日韩久久精品一区二区 | 亚洲h在线播放在线观看h | 久久国产精品视频免费看 | 国产玖玖精品视频 | 操操操日日 | 91av九色| 婷婷亚洲综合五月天小说 | 亚洲视频免费视频 | 精品国产一区二区三区男人吃奶 | 美女视频久久 | 久久人人爽人人片 | 色狠狠综合 | 亚洲国产精品影院 | 91视频这里只有精品 | 国产精品免费久久久久影院仙踪林 | 国产成人亚洲在线电影 | 国产中文字幕在线播放 | 久久免费大片 | 亚洲日b视频 | 在线观看一 | 免费观看丰满少妇做爰 | 国产精久久久久久久 | 日韩精品一区二区电影 | 在线观看av中文字幕 | 免费日韩 精品中文字幕视频在线 | 亚洲视频免费在线 | 亚洲国内精品 | 久久久久久久久久久免费视频 | 狠狠的干狠狠的操 | 国产在线观看一 | 超碰免费在线公开 | 国产精品免费视频久久久 | 18性欧美xxxⅹ性满足 | 麻豆成人精品 | 在线日本看片免费人成视久网 | 最新av网址在线 | 国产在线国偷精品产拍免费yy | 99久久久成人国产精品 | 日批视频国产 | 久久精品韩国 | 国精产品999国精产 久久久久 | 国产精品视频久久 | 又黄又爽的视频在线观看网站 | 国产高清视频在线播放 | av青草 | 一本一本久久a久久精品综合妖精 | 久精品视频在线观看 | 国产精品乱码在线 | 91视频-88av | 一区二区三区免费播放 | 亚洲精品国产品国语在线 | 国产一区欧美二区 | a级国产乱理伦片在线观看 亚洲3级 | 亚洲国产中文字幕在线观看 | 香蕉手机在线 | 成人国产精品久久久 | 欧美va日韩va | 青青草在久久免费久久免费 | 字幕网av | 特黄特色特刺激视频免费播放 | 91高清免费看 | 亚洲欧美日韩国产精品一区午夜 | 欧美日韩大片在线观看 | 中文字幕永久在线 | 国产精品美女 | 亚洲精品黄色 | 精品免费一区二区三区 | 国产精品美女久久久久久网站 | 久久精品国产一区二区三区 | 亚洲一区二区三区在线看 | 亚洲每日更新 | 一区二区精品在线视频 | 在线看日韩av | 97超在线 | 免费在线观看av网址 | 免费在线一区二区 | 综合激情av | 国产网站在线免费观看 | 91看毛片| 欧美日韩一区二区在线观看 | 久久九九九九 | 欧美xxxx性xxxxx高清 | 黄色成人毛片 | 日日草视频 | 国产高清不卡av | 99久久日韩精品免费热麻豆美女 | 国产精品久久一区二区无卡 | 91精品国产一区二区在线观看 | 精品国产一区二区三区男人吃奶 | 国内精品久久天天躁人人爽 | 91完整版观看 | 天天干 夜夜操 | 天天草天天操 | 久久视频精品 | 国产精品视频永久免费播放 | 精品欧美乱码久久久久久 | 国产成人精品福利 | 中文字幕欧美激情 | 亚洲日韩中文字幕在线播放 | 91色影院 | 国产精品久久久久久久久搜平片 | 国产精品久久久久aaaa九色 | 99在线播放 | 国产高清免费 | 亚洲高清国产视频 | 高清av中文在线字幕观看1 | 精品人人爽 | 日韩免费在线视频 | 九九热中文字幕 | 91精品爽啪蜜夜国产在线播放 | 亚洲第一区在线播放 | 精品国产乱码久久久久久1区二区 | 国产精品18久久久久久久久久久久 | 日本公妇在线观看 | 婷婷综合网 | 欧美特一级 | 97日日碰人人模人人澡分享吧 | 96国产在线| 日本久久免费电影 | 九九热免费观看 | 国产精品久久久久久久久久不蜜月 | 天天操天天操天天操天天操 | 国产精品久久久久久久久久新婚 | 高清一区二区三区 | 伊人色播| 一本一本久久a久久精品牛牛影视 | 在线精品视频免费播放 | 亚洲美女在线国产 | 天堂av在线 | 中文国产字幕 | www.久热| 国产亚洲欧美一区 | 色婷在线 | 国产 欧美 日产久久 | 在线视频 影院 | 久久久久久国产精品亚洲78 | av成人黄色| 91亚色免费视频 | 婷婷中文字幕在线观看 | 亚洲免费av观看 | 国产又黄又爽又猛视频日本 | 中国一级片在线 | 在线天堂视频 | 亚洲精品国产精品国产 | 五月情婷婷| 免费人成在线观看 | 免费在线观看成人小视频 | 夜夜爽88888免费视频4848 | 亚洲精品免费在线观看 | 日韩精品一区二区不卡 | 久久精品96 | 麻豆国产在线播放 | 亚洲精品久久久蜜桃 | 黄色电影网站在线观看 | 国产精品va在线播放 | 激情视频国产 | 人人超在线公开视频 | 日韩午夜剧场 | 又黄又爽免费视频 | 黄色日视频 | 美女在线国产 | 成人av免费在线观看 | 日韩电影在线一区二区 | 国产在线p | 免费在线观看成年人视频 | 日韩免费播放 | 久久欧美在线电影 | 97超碰伊人 | 久久9精品| 久久超级碰 | 99热最新在线 | 欧美极品少妇xbxb性爽爽视频 | 日韩理论片中文字幕 | 成人日批视频 | 国产又粗又猛又色又黄视频 | 久久蜜桃av | 欧美另类xxxx | 在线观看免费黄色 | 粉嫩av一区二区三区入口 | 日韩电影在线看 | 四虎视频 | 久久99在线观看 | 日韩av一区二区在线影视 | 少妇精69xxtheporn | 性色av免费观看 | 亚洲一级电影在线观看 | 成片免费观看视频999 | 国产97av | 亚洲精品国产精品国自 | 91精品国产三级a在线观看 | 亚洲成av人片在线观看www | 91av在线播放 | 精品国产精品久久一区免费式 | 日韩成年视频 | 五月丁香 | 国产特级毛片aaaaaa高清 | 91高清免费在线观看 | 综合网天天色 | 国产一级淫片免费看 | 亚洲精品在线视频观看 | 成人9ⅰ免费影视网站 | 久久人人爽人人爽人人片 | 久久久久久美女 | 国产在线精品一区二区三区 | 中文字幕乱码电影 | 999久久久久久久久久久 | 久久理论视频 | 日韩精品一区二区三区免费观看视频 | 黄色1级毛片 | 最近av在线| 欧美疯狂性受xxxxx另类 | 日日夜夜噜 | 91成人黄色 | 91精品国产一区 | 日韩国产欧美在线视频 | 欧美午夜久久久 | 色综合久久中文字幕综合网 | 亚洲精品国偷拍自产在线观看蜜桃 | 婷婷av电影 | 中文字幕丝袜一区二区 | 99视频久| 99视频在线观看一区三区 | 日韩丝袜在线 | 98超碰在线观看 | 国产一区二区不卡在线 | 久久五月激情 | 免费观看日韩av | 国产精品日韩 | 日韩黄色中文字幕 | 久久久.com | 免费99视频 | 日本黄色免费在线 | 五月香婷| 91精选 | av超碰免费在线 | 亚洲免费不卡 | 中文国产字幕 | 深夜免费福利网站 | 久草在线手机视频 | 精品视频不卡 | 最近中文字幕高清字幕在线视频 | 欧美在线一二区 | 黄色av电影在线观看 | 成人午夜电影在线播放 | 99视频网址| 97品白浆高清久久久久久 | 国产又粗又猛又爽 | 天天草天天草 | 在线观看免费成人 | av3级在线 | 国产精品麻豆果冻传媒在线播放 | 天堂av一区二区 | 国产99久久久精品 | 精品在线二区 | 欧美日韩电影在线播放 | 免费看久久久 | 永久黄网站色视频免费观看w | 一区二区日韩av | 国产精品免费不卡 | 丁香激情网 | 最新中文字幕在线资源 | 免费黄a | 福利视频午夜 | 国产一区二区在线观看视频 | 精品一区二区av | 日韩精品播放 | 天天操天天干天天操天天干 | 亚洲视频在线播放 | 五月天亚洲综合小说网 | 97超碰人人澡人人爱学生 | 欧美午夜激情网 | 免费黄色在线网址 | 国产精品久久电影观看 | 天天操天天色天天射 | 成人av片免费看 | 成年人黄色大片在线 | 亚洲午夜久久久久久久久电影网 | 黄色一级片视频 | 久久久99精品免费观看乱色 | 国内精品久久久久影院男同志 | 欧美日韩久久不卡 | 国产精品久久久久久久久久免费 | 精品日韩在线 | 亚洲综合涩 | 亚洲婷婷在线 | 最近免费中文字幕大全高清10 | 黄毛片在线观看 | 国产精品麻豆欧美日韩ww | 91亚洲精品久久久中文字幕 | 超碰个人在线 | 久久视频在线视频 | 中文字幕免费不卡视频 | 亚洲精品啊啊啊 | 久久久久久国产精品美女 | 九九九九精品九九九九 | 91亚洲永久精品 | 免费看片网址 | 91精品国产乱码久久桃 | 日本中文在线观看 | 欧美一二三区在线观看 | 九九欧美视频 | 久久久精品影视 | 日本免费久久高清视频 | 国产1区在线 | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美精品中文 | 97精品国产97久久久久久免费 | 午夜在线资源 | 久久久久美女 | 国产69久久| 九九免费视频 | 黄色小说免费观看 | 一级免费观看 | 亚洲精品国产片 | 97自拍超碰 | 在线亚洲欧美视频 | 在线国产不卡 | 91成人免费在线 | 美女在线国产 | 亚洲综合少妇 | 国产精品va在线 | av免费在线观 | 亚洲精品久久久蜜桃直播 | 欧美日韩高清在线观看 | 99精品视频免费在线观看 | 97免费在线视频 | 免费高清在线观看电视网站 | 天天干天天操天天做 | 国产午夜精品av一区二区 | 日韩黄色一级电影 | 伊人天天色 | 日韩av一区二区在线播放 | 狠狠干狠狠色 | 天天av在线播放 | 国产精品欧美久久久久天天影视 | 国产福利免费看 | 999久久久久久 | 一区免费视频 | 国产精品色婷婷视频 | 欧美在线你懂的 | 成人av免费在线 | 免费看毛片网站 | 亚洲精品乱码久久久久久按摩 | 亚洲欧美国产精品 | 国产黄色片在线免费观看 | 中文字幕之中文字幕 | 亚洲黄电影| 久久综合九色综合久99 | 在线观看你懂的网站 | 欧美一区二区伦理片 | 国产真实精品久久二三区 | 97在线精品国自产拍中文 | 亚洲黄色在线看 | 欧美日韩伦理一区 | 麻花传媒mv免费观看 | 蜜臀91丨九色丨蝌蚪老版 | 精品国产精品久久 | 久久久精华网 | 在线视频1卡二卡三卡 | 91麻豆精品国产91久久久使用方法 | 久久高清av| 2020天天干夜夜爽 | 免费观看国产视频 | 久久手机精品视频 | 成人免费观看视频大全 | 免费看黄色大全 | 久久成人麻豆午夜电影 | 亚洲成aⅴ人在线观看 | 日日爽天天 | 日韩黄色中文字幕 | 国产美女在线观看 | 国产色久 | 成人久久18免费网站图片 | 国产一区视频在线观看免费 | 干亚洲少妇| av先锋中文字幕 | 亚洲精品乱码久久 | 成年人在线看片 | 在线观看av的网站 | 亚洲激情综合 | 9i看片成人免费看片 | 色综合久久久久综合体 | 在线天堂亚洲 | 在线观看成人国产 | 夜夜躁狠狠躁 | 亚洲成aⅴ人在线观看 | 久久久久久久久久免费 | 香蕉成人在线视频 | 在线观看视频一区二区三区 | 国产中文a| 国产精品毛片一区二区在线 | 青青河边草免费 | 国产精品s色 | 成人性生交大片免费观看网站 | 日韩国产精品久久久久久亚洲 | 日韩黄色av网站 | 五月婷婷国产 | 亚洲激情国产精品 | 久久精品国产免费 | 国产专区视频在线 | 亚洲高清视频在线 | 婷婷色五 | 亚洲一二三区精品 | 国产精品123| 一二三区高清 | 美女黄视频免费看 | 在线香蕉视频 | 狠狠色丁香久久婷婷综合_中 | 日韩免费久久 | 国产精品一区二区三区电影 | 色七七亚洲影院 | 亚洲高清在线视频 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 国模一二三区 | 国产精品伦一区二区三区视频 | 日韩黄色免费电影 | 特级毛片在线 | 狠狠色噜噜狠狠 | 日日射天天射 | 91伊人| 欧美二区视频 | 精品国产亚洲在线 | 美女久久久久久 | 男女拍拍免费视频 | 天堂v中文 | 一级免费看 | 福利一区视频 | 午夜久久久精品 | 91色偷偷| 久草在线电影网 | 精品亚洲视频在线 | 国产高清黄 | 四虎成人精品在永久免费 | 亚洲欧洲国产视频 | 日韩午夜网站 | 粉嫩av一区二区三区四区在线观看 | 亚洲精品福利在线观看 | 日韩精品视频在线免费观看 | 玖玖玖精品 | 99久久99热这里只有精品 | 日本中文字幕久久 | 亚洲国产精品一区二区久久hs | 黄色午夜网站 | 中文伊人 | 四月婷婷在线观看 | 欧美xxxxx在线视频 | 2023av| 最近中文字幕在线播放 | 亚洲精品88欧美一区二区 | 黄色小说在线免费观看 | 久久精品999| 欧美一级乱黄 | 免费观看91| 亚洲美女精品 | 国产成人99av超碰超爽 | 五月的婷婷 | 日日日视频 | 国产传媒一区在线 | 天天做天天爱天天综合网 | 在线观看黄av | 狠狠狠操| 欧美一区二区在线 | 天天射天天艹 | 欧美精品一区在线发布 | 高清精品视频 | 亚洲免费在线看 | 精品在线不卡 | 国产黄色大片 | 久久精品99国产精品亚洲最刺激 | 日日日爽爽爽 | 国产做a爱一级久久 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲三级视频 | 日韩精品在线观看视频 | 91色国产在线 | 国产91国语对白在线 | 精品国产一区二区三区av性色 | 日日噜噜噜噜夜夜爽亚洲精品 | 欧美日韩首页 | 国产精品色在线 | 国产精品女同一区二区三区久久夜 | 久久久久久久久免费视频 | 日本精品一区二区在线观看 | 天天·日日日干 | 午夜av在线播放 | av综合av| 欧美色图另类 | 免费男女羞羞的视频网站中文字幕 | 成人免费在线电影 | 欧美日韩国产高清视频 | 国产99久久精品 | 狠狠色丁香婷婷综合最新地址 | 国产不卡在线播放 | 天天干人人 | 精品嫩模福利一区二区蜜臀 | 狠狠的干狠狠的操 | 字幕网资源站中文字幕 | 色婷婷综合久色 | 亚洲黄a| 久久久久久久久久久国产精品 | 国产成人久久精品77777 | 在线观看视频黄色 | 中文字幕二区在线观看 | 婷婷综合国产 | 天天色成人网 | av大片免费 | 麻豆传媒在线视频 | 欧美精品久久久久久久亚洲调教 | 日韩动漫免费观看高清完整版在线观看 | www.国产在线 | 欧美日韩精品在线观看 | 99久久99视频只有精品 | 中文字幕在线专区 | 欧美大片mv免费 | 91精品国产99久久久久 | 日日干天天 | 亚洲色综合 | 一区二区三区四区五区六区 | 国产精彩在线视频 | 日韩av电影手机在线观看 | 亚洲精品高清在线观看 | 在线观看网站黄 | 国产免费叼嘿网站免费 | 麻豆91精品 | 日日成人网 | 国内精品久久久 | 午夜久久 | 丁香六月中文字幕 | 久久久一本精品99久久精品66 | 黄色av一级 | 在线免费高清一区二区三区 | 精品中文字幕在线 | 91成人久久| 91视频最新网址 | 天天色 天天 | 亚洲专区中文字幕 | 麻花天美星空视频 | 久久精品国产精品亚洲精品 | 国产午夜精品一区二区三区嫩草 | 国产99久久精品一区二区永久免费 | 在线播放精品一区二区三区 | 免费观看国产精品 | 96香蕉视频| 欧美analxxxx| 四虎在线永久免费观看 | 999精品| 亚洲少妇xxxx | 天天爽夜夜爽精品视频婷婷 | 国产三级精品在线 | 激情欧美在线观看 | 亚洲码国产日韩欧美高潮在线播放 | 九九在线免费视频 | 97在线精品视频 | 99久久99视频 | 国产成人精品女人久久久 | 一区二区三区在线视频观看58 | 欧美久久久久久久久久久 | 国产麻豆精品久久一二三 | 午夜视频在线观看一区二区 | 99热国产在线 | av网站免费线看精品 | 超碰最新网址 | 国产精品久久人 | 国产精品欧美久久久久三级 | 亚洲资源在线网 | 免费能看的av | 91正在播放 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 日韩一级精品 | 日韩欧美在线高清 | 亚洲国产精品va在线看黑人动漫 | 91人人澡人人爽人人精品 | 一区二区视频在线观看免费 | 夜夜摸夜夜爽 | 日韩在线观看你懂的 | 国内精品久久久精品电影院 | 亚洲国产黄色片 | 久草视频国产 | av电影在线观看 | 精品国内自产拍在线观看视频 | 午夜美女福利 | 日韩高清一二区 | 成人中文字幕+乱码+中文字幕 | 91麻豆精品国产91久久久无需广告 | 成人免费视频视频在线观看 免费 | 狠狠的干狠狠的操 | 在线91av | 香蕉久草 | 在线免费中文字幕 | 日韩剧情 | 国产中文 | 99精品视频99 | 亚洲一区动漫 | 91精品国产一区二区在线观看 | 欧美一级免费片 | 中文字幕成人一区 | 久久天堂网站 | 天天透天天插 | 亚洲视频,欧洲视频 | 麻豆首页| 在线免费av电影 | 婷婷色5月| 欧美激情一区不卡 | 亚洲五月婷 | 中文字幕 在线 一 二 | 伊人色综合久久天天网 | 中文字幕在线观看1 | 成人三级网站在线观看 | 日本中文字幕电影在线免费观看 | 色狠狠综合天天综合综合 | 九九热在线播放 | 在线免费黄色毛片 | 天天艹日日干 | 狠狠色丁香婷婷综合最新地址 | www.狠狠插.com | 成人精品国产免费网站 | 国产精品美女久久久久久2018 | 久久综合久久综合这里只有精品 | 欧美一级片在线播放 | 亚洲在线不卡 | 久久99久久99精品免观看软件 | 久久精品久久综合 | 国产福利av在线 | 狠狠狠狠狠操 | 在线免费观看国产黄色 | 91色综合 | 99免费国产 | 91精品在线播放 | 精品日韩在线 | 国产精品video爽爽爽爽 | 激情综合五月婷婷 | 天天鲁天天干天天射 | 中文视频一区二区 | 99爱爱| 日韩av区 | 高清av免费观看 | 免费看久久 | 精品国内自产拍在线观看视频 | 综合色中文 | 亚洲女同videos | 丰满少妇麻豆av | 久久在线免费视频 | 丁香婷婷综合激情 | 中文在线字幕观看电影 | 91在线视频在线观看 | 中文字幕在线观看资源 | 最近日本字幕mv免费观看在线 | 国产高清99| 91视频88av| av大全在线看 | 欧美日韩亚洲在线观看 | 亚洲精品国产麻豆 | 能在线观看的日韩av | 免费黄色在线 | 国产精品久久久久久久午夜片 | 久久久高清一区二区三区 | 亚洲精品国产区 | 日韩精品视频免费看 | 狠狠狠色丁香婷婷综合激情 | 99热最新精品 | 日韩电影精品一区 | 成年人黄色免费看 | 国产精品第2页 | 综合网婷婷| a级片久久久 | 99免费在线视频观看 | 夜夜躁日日躁狠狠久久88av | 日韩大片在线观看 | 99在线热播精品免费 | 亚洲精品久久久蜜桃直播 | 日韩免费高清在线观看 | 免费高清在线视频一区· | 欧美日韩精品久久久 | 国产精品毛片久久久 | 亚洲婷婷在线 | 国产黄色片免费看 | 久久久私人影院 | 欧美男同视频网站 | 亚洲综合在 | 人人爽人人爽人人片 | 一区二区三区日韩视频在线观看 | 在线观看免费视频 | 成人av日韩 | 99热超碰在线 | 国产福利一区二区三区视频 | 91视频在线免费下载 | 亚洲婷婷综合色高清在线 | 精品国产精品一区二区夜夜嗨 | 91在线你懂的 | 91高清视频在线 | 欧美性生活久久 | 国产一级片在线播放 | 一区二区三区日韩在线观看 | 欧美日韩免费一区二区 | 国产午夜精品一区 | 久久伊人免费视频 | 免费观看国产精品视频 | 国产成在线观看免费视频 | 亚洲国产精品女人久久久 | 在线观看日韩精品视频 | 91插插视频 | 日韩精品在线视频 | 伊人永久 | 性色在线视频 | 国产中文字幕在线看 | 在线欧美最极品的av | 久草男人天堂 | 91.dizhi永久地址最新 | 91麻豆精品国产午夜天堂 | 久一网站 | 激情婷婷综合网 | 亚洲天堂网视频 | 久久免费在线观看视频 | 国产免费久久 | 91视频在线免费下载 | 婷婷丁香导航 | 色婷五月| 日韩在线精品视频 | 在线中文字幕播放 | 成年人免费在线看 | 天天综合天天综合 | 国产精品国内免费一区二区三区 | 欧美精品国产精品 | 久久夜色精品国产欧美一区麻豆 | 91久久国产精品 | 91女子私密保健养生少妇 | 久久天堂网站 | 日韩免费在线观看视频 | 99se视频在线观看 | 久久五月网 | 亚洲在线视频网站 | 国产成人三级三级三级97 | 国产小视频在线 | 91丨九色丨蝌蚪丨对白 | 91手机视频| 久久黄色免费视频 | 国产精品 国内视频 | av在线播放免费 | 国产中文字幕网 | 亚洲 欧美 91 | 欧美精品你懂的 | 国产精品中文字幕在线播放 | 免费麻豆| www.亚洲视频.com | 国产麻豆视频免费观看 | 色激情在线 | 午夜久久福利 | 国产黄a三级三级三级三级三级 | 一本之道乱码区 | 国产视频观看 | 黄色大全免费观看 | 国产精品永久在线 | 人人狠| 夜夜视频资源 | 国产在线第三页 | 九九视频热 | 久久综合免费视频影院 | 国产在线观看免费观看 | 九九九九免费视频 | 特级毛片网站 | 国产欧美精品xxxx另类 | 久久伊人热| av先锋影音少妇 | 精品国产一区二区三区四 | 日韩av电影中文字幕在线观看 | 中国美女一级看片 | 中文区中文字幕免费看 | 色综合久久综合中文综合网 | 在线黄av| av韩国在线 | 深爱开心激情网 | 91亚洲成人| 国产亚洲精品无 | 日韩高清一 | 精品久久久久久一区二区里番 | 国产日产欧美在线观看 | 欧美男同视频网站 | 在线导航福利 | 日日躁夜夜躁aaaaxxxx | 91人人爱| www日日夜夜| 国产中文字幕网 | 欧美另类老妇 | av免费网站| 日本久久久久久久久久久 | 在线视频 亚洲 | 九九久久精品 | 99久久er热在这里只有精品15 | 国产精品成人自拍 | 国产黄影院色大全免费 | av电影在线不卡 | 久久久99精品免费观看乱色 | 久久久在线免费观看 | 精品久久影院 | 2021av在线| 欧美日韩二区在线 | 亚洲最大免费成人网 | 麻花豆传媒mv在线观看 | 黄色av免费 | 奇米导航 | 在线视频专区 | 欧美九九视频 | 色婷婷视频| 免费看的黄色片 | 国产黄在线 | 五月天天色 | 国产一级在线视频 | 91xav| 久久电影中文字幕视频 | 米奇狠狠狠888 | 久久综合九色九九 | 五月婷婷激情五月 | 97国产在线播放 | 亚洲精品美女久久久久网站 | av黄色在线播放 | 免费在线观看日韩视频 | 亚洲va韩国va欧美va精四季 | 六月丁香社区 | 91完整版观看 | 麻豆91小视频 | 久久精品国产免费看久久精品 | 久久久这里有精品 | 天天av资源 | 欧美国产高清 | 香蕉久久久久久久 | 深爱激情婷婷网 | 成年人国产在线观看 | 91精品成人久久 | 国产成人av免费在线观看 | 一级久久精品 | 久久免费福利 | 国产精品久久久久aaaa | 500部大龄熟乱视频 欧美日本三级 | 亚洲精色 | 国产999久久久 | 91最新视频 | 五月激情六月丁香 | 欧美日韩国产精品一区二区亚洲 | 91视频免费观看 | av福利网址导航 | 欧美精品在线视频 | 成人一级片视频 | 最近日本中文字幕 | 国产精品成人久久久久久久 | 国产a精品 | 国产原厂视频在线观看 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 欧美性一级观看 | 四虎永久精品在线 | 国产伦精品一区二区三区四区视频 | 91最新地址永久入口 | 午夜a区 | av在线播放快速免费阴 | 婷婷久久网站 | 国产一级电影网 | 99热官网 | 黄在线 | 黄网站色成年免费观看 | 好看av在线 | 色婷婷综合在线 | 精品欧美在线视频 | 日韩毛片在线播放 | 天天拍天天操 | 在线播放91 | 国产一卡二卡四卡国 | 亚洲黄色免费 | 久久综合综合久久综合 | 国产精品久久久久一区二区国产 | 九九九九免费视频 | 国产精品视频在线看 | 日韩天天干 | 免费看的黄色录像 | 久久蜜臀一区二区三区av | 九九免费观看视频 | 综合在线观看色 | 亚洲一级黄色片 | 免费久久99精品国产婷婷六月 | 欧美a视频在线观看 | 婷婷综合电影 | 激情综合五月婷婷 | 久久久久久久久久久免费视频 | 国产精品久久久久久久久搜平片 | 嫩草av在线| 91免费版成人| 婷婷久月 | 丁香婷婷综合激情 | 9在线观看免费 | 日韩小视频网站 | 福利一区二区在线 | 美女视频是黄的免费观看 | 成人啊 v | 久久超碰99 | 中文字幕在线观看完整版 | 日韩色区| 日韩欧美一区二区三区在线 | 婷婷色网视频在线播放 | 在线看一级片 | 91精品国产综合久久福利不卡 | 狠狠色香婷婷久久亚洲精品 | 亚洲最新av | 国产精品国产亚洲精品看不卡15 | 亚洲精品色婷婷 | 久久这里只有精品1 | 久久免费国产精品1 | 黄色www | 亚洲爽爽网 | 亚洲综合色激情五月 | 精品国产电影一区二区 | 亚洲一级特黄 | www一起操 | 毛片一二区 | 中文字幕一区二区三区精华液 | 91亚洲网站| 日本激情中文字幕 | 成人影音在线 | 国产 视频 高清 免费 | 国产一区二区三区四区大秀 | 国产视频日韩 | 亚洲视频电影在线 | 日韩国产精品久久久久久亚洲 | 96精品在线 | 久久精品网址 | 99热九九这里只有精品10 | 在线国产中文字幕 | 中文字幕免费 | 中文字幕电影在线 | 久久福利综合 | 色婷婷国产精品一区在线观看 | 中文字幕av一区二区三区四区 | 视频在线观看91 | 日韩美女黄色片 | 亚洲综合视频在线播放 | 欧美精品久久久久久久久久久 | 黄色在线免费观看网站 | 91超在线| www九九热| 亚洲伊人网在线观看 | 国产成人a亚洲精品v | 一区二区高清在线 | 国产视频一区二区在线 | 成人国产精品一区 | 91视频在线观看下载 | 天天做天天爱天天爽综合网 | 日韩在线一区二区免费 | 亚洲最大免费成人网 | 国产一级黄 | 久久精品网站免费观看 | 91伊人久久大香线蕉蜜芽人口 | 国产xx在线| 国产精品乱码在线 | 天天操天天怕 | 中文字幕第一页在线视频 | 四虎影视精品永久在线观看 | 91麻豆国产| 日韩在线精品一区 | 国产丝袜在线 | 亚洲女欲精品久久久久久久18 | 久久久精品国产免费观看一区二区 | 天天干,夜夜操 | 在线婷婷| 午夜影院一级片 | 国产一区二区三区在线免费观看 | 亚洲精品久久久久中文字幕二区 | 99久久99精品 | 国产高清免费在线播放 | 国产精品久久久久久久久岛 | 丰满少妇在线观看资源站 | 91视频麻豆视频 | 精品日韩在线 | av电影久久| 日日夜夜操av | 99久久婷婷国产综合亚洲 | 国产精品午夜久久 | 美女中文字幕 | 欧美国产日韩中文 | 国产999视频| av黄色免费在线观看 | 国产69久久精品成人看 | 中文字幕 国产视频 | 日韩午夜网站 | 色偷偷888欧美精品久久久 | 97视频播放 | 国产麻豆果冻传媒在线观看 | 中文字幕在线专区 | 久久久久久国产精品免费 | 日韩高清国产精品 | 日韩av一区二区在线影视 | 日韩毛片在线播放 | 一区二区视频电影在线观看 | 亚洲区精品| 91成人免费看| 国产日本高清 | 亚洲精品国产免费 | 精品99久久久久久 | 在线观看va |