黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

FFMPEG解碼流程

系統 2463 0

http://www.douban.com/note/228831821/

FFMPEG解碼流程:
? ? 1. 注冊所有容器格式和CODEC: av_register_all()
? ? 2. 打開文件: av_open_input_file()
? ? 3. 從文件中提取流信息: av_find_stream_info()
? ? 4. 窮舉所有的流,查找其中種類為CODEC_TYPE_VIDEO
? ? 5. 查找對應的解碼器: avcodec_find_decoder()
? ? 6. 打開編解碼器: avcodec_open()
? ? 7. 為解碼幀分配內存: avcodec_alloc_frame()
? ? 8. 不停地從碼流中提取出幀數據: av_read_frame()
? ? 9. 判斷幀的類型,對于視頻幀調用: avcodec_decode_video()
? ? 10. 解碼完后,釋放解碼器: avcodec_close()
? ? 11. 關閉輸入文件: avformat_close_input_file()
主要數據結構:

基本概念:
? ? ? 編解碼器、數據幀、媒體流和容器是數字媒體處理系統的四個基本概念。
首先需要統一術語:
? ? ? ? 容器/文件(Conainer/File):即特定格式的多媒體文件。
? ? ? ? 媒體流(Stream):指時間軸上的一段連續數據,如一段聲音數據,一段視頻數據或一段字幕數據,可以是壓縮的,也可以是非壓縮的,壓縮的數據需要關聯特定的編解碼器。
? ? ? ? 數據幀/數據包(Frame/Packet):通常,一個媒體流由大量的數據幀組成,對于壓縮數據,幀對應著編解碼器的最小處理單元。通常,分屬于不同媒體流的數據幀交錯復用于容器之中,參見交錯。
? ? ? ? 編解碼器:編解碼器以幀為單位實現壓縮數據和原始數據之間的相互轉換。
在FFMPEG中,使用AVFormatContext、AVStream、AVCodecContext、AVCodec及AVPacket等結構來抽象這些基本要素,它們的關系如上圖所示:
AVCodecContext:
? ? ? ? 這是一個描述編解碼器上下文的數據結構,包含了眾多編解碼器需要的參數信息,如下列出了部分比較重要的域:
typedef struct AVCodecContext {
? / **
? ? ? ? ? *一些編解碼器需要/可以像使用extradata Huffman表。
? ? ? ? ? * MJPEG:Huffman表
? ? ? ? ? * RV10其他標志
? ? ? ? ? * MPEG4:全球頭(也可以是在比特流或這里)
? ? ? ? ? *分配的內存應該是FF_INPUT_BUFFER_PADDING_SIZE字節較大
? ? ? ? ? *,比extradata_size避免比特流器,如果它與讀prolems。
? ? ? ? ? * extradata按字節的內容必須不依賴于架構或CPU的字節順序。
? ? ? ? ? * - 編碼:設置/分配/釋放由libavcodec的。
? ? ? ? ? * - 解碼:由用戶設置/分配/釋放。
? ? ? ? ? * /
? ? ? ? uint8_t *extradata;
? ? ? ? int extradata_size;
? ? ? / **
? ? ? ? ? *這是時間的基本單位,在條件(以秒為單位)
? ? ? ? ? *幀時間戳派代表出席了會議。對于固定fps的內容,
? ? ? ? ? *基應該1/framerate和時間戳的增量應該
? ? ? ? ? *相同的1。
? ? ? ? ? * - 編碼:必須由用戶設置。
? ? ? ? ? * - 解碼:libavcodec的設置。
? ? ? ? ? * /
? ? ? ? AVRational time_base;
?
? ? ? ? enum CodecID codec_id;
? / **
? ? ? ? ? *的fourcc(LSB在前,所以“的ABCD” - >(“D”<< 24)(“C”<< 16)(“B”<< 8)+“A”)。
? ? ? ? ? *這是用來解決一些編碼錯誤。
? ? ? ? ? *分路器應設置什么是編解碼器用于識別領域中。
? ? ? ? ? *如果有分路器等多個領域,在一個容器,然后選擇一個
? ? ? ? ? *最大化使用的編解碼器有關的信息。
? ? ? ? ? *如果在容器中的編解碼器標記字段然后32位大分路器應該
? ? ? ? ? *重新映射到一個表或其他結構的32位編號。也可選擇新
? ? ? ? ? * extra_codec_tag+大小可以添加,但必須證明這是一個明顯的優勢
? ? ? ? ? *第一。
? ? ? ? ? * - 編碼:由用戶設置,如果沒有則默認基礎上codec_id將使用。
? ? ? ? ? * - 解碼:由用戶設置,將被轉換成在初始化libavcodec的大寫。
? ? ? ? ? * /
? ? ? ? unsigned int codec_tag;
? ? ? ? ......
? ? ? ? / **
? ? ? ? ? *在解碼器的幀重排序緩沖區的大小。
? ? ? ? ? *對于MPEG-2,這是IPB1或0低延時IP。
? ? ? ? ? * - 編碼:libavcodec的設置。
? ? ? ? ? * - 解碼:libavcodec的設置。
? ? ? ? ? * /
? ? ? ? int has_b_frames;
?
? ? ? / **
? ? ? ? ? *每包的字節數,如果常量和已知或0
? ? ? ? ? *用于一些WAV的音頻編解碼器。
? ? ? ? ? * /
? ? ? ? int block_align;
? ? ? ? / **
? ? ? ? ? *從分路器位每個樣品/像素(huffyuv需要)。
? ? ? ? ? * - 編碼:libavcodec的設置。
? ? ? ? ? * - 解碼:由用戶設置。
? ? ? ? ? * /
? ? ? ? ? int bits_per_coded_sample;
? ? ? ? ? .....
} AVCodecContext;

如 果是單純使用libavcodec,這部分信息需要調用者進行初始化;如果是使用整個FFMPEG庫,這部分信息在調用 avformat_open_input和avformat_find_stream_info的過程中根據文件的頭信息及媒體流內的頭部信息完成初始化。其中幾個主要域的釋義如下:
? ? ? ? extradata/extradata_size:這個buffer中存放了解碼器可能會用到的額外信息,在av_read_frame中填充。一般來說,首先,某種具體格式的demuxer在讀取格式頭信息的時候會填充extradata,其次,如果 demuxer沒有做這個事情,比如可能在頭部壓根兒就沒有相關的編解碼信息,則相應的parser會繼續從已經解復用出來的媒體流中繼續尋找。在沒有找到任何額外信息的情況下,這個buffer指針為空。
? ? ? ? time_base:
? ? ? ? width/height:視頻的寬和高。
? ? ? ? sample_rate/channels:音頻的采樣率和信道數目。
? ? ? ? sample_fmt:音頻的原始采樣格式。
? ? ? ? ? ? ? ? codec_name/codec_type/codec_id/codec_tag:編解碼器的信息。
AVStrea
? ? ? 該結構體描述一個媒體流,定義如下:
typedef struct AVStream {
? ? ? ? int index;
? ? ? ? AVCodecContext *codec;
? ? ? ? / **
? ? ? ? ? *流的實時幀率基地。
? ? ? ? ? *這是所有時間戳可以最低幀率
? ? ? ? ? *準確代表(它是所有的最小公倍數
? ? ? ? ? *流的幀率)。請注意,這個值只是一個猜測!
? ? ? ? ? *例如,如果時間基數為1/90000和所有幀
? ? ? ? ? *約3600或1800計時器刻度,,然后r_frame_rate將是50/1。
? ? ? ? ? * /
? ? ? ? AVRational r_frame_rate;
? ? ? / **
? ? ? ? ? *這是時間的基本單位,在條件(以秒為單位)
? ? ? ? ? *幀時間戳派代表出席了會議。對于固定fps的內容,
? ? ? ? ? *時基應該是1/framerate的時間戳的增量應為1。
? ? ? ? ? * /
? ? ? ? AVRational time_base;
? ? ? ? ......
? ? ? ? / **
? ? ? ? ? *解碼流量的第一幀,在流量時-base分。
? ? ? ? ? *如果你是絕對100%的把握,設定值
? ? ? ? ? *它真的是第一幀點。
? ? ? ? ? *這可能是未定義(AV_NOPTS_VALUE)的。
? ? ? ? ? *@注意的業余頭不弱者受制與正確的START_TIME的業余
? ? ? ? ? *分路器必須不設定此。
? ? ? ? ? * /
? ? ? ? int64_t start_time;
? ? ? ? / **
? ? ? ? ? *解碼:時間流流時基。
? ? ? ? ? *如果源文件中沒有指定的時間,但不指定
? ? ? ? ? *比特率,這個值將被從碼率和文件大小的估計。
? ? ? ? ? * /
? ? ? ? int64_t duration;
#if LIBAVFORMAT_VERSION_INT < (53<<16)
? ? ? ? char language[4];
#endif
? ?
? ? ? ? ? ? ? ? ? ? ? ? / *流信息* /
? ? ? ? ? ? ? ? ? ? ? ? int64_t timestamp;
? ? ? ? ? ? ? ? #if LIBAVFORMAT_VERSION_INT < (53<<16)
? ? ? ? ? ? ? ? ? ? ? ? char title[512];
? ? ? ? ? ? ? ? ? ? ? ? char author[512];
? ? ? ? ? ? ? ? ? ? ? ? char copyright[512];
? ? ? ? ? ? ? ? ? ? ? ? char comment[512];
? ? ? ? ? ? ? ? ? ? ? ? char album[512];
? ? ? ? ? ? ? ? ? ? ? ? int year;
? ? ? ? ? ? ? ? ? ? ? ? int track;
? ? ? ? ? ? ? ? ? ? ? ? char genre[32];
? ? ? ? ? ? ? ? #endif
? ? ? ? ? ? ? ? ? ? ? ? int ctx_flags;
? ? ? ? ? ? ? ? ? ? ? ? int64_t data_offset;
? ? ? ? ? ? ? ? ? ? ? ? int index_built;
? ? ? ? ? ? ? ? ? ? ? ? int mux_rate;
? ? ? ? ? ? ? ? ? ? ? ? unsigned int packet_size;
? ? ? ? ? ? ? ? ? ? ? ? int preload;
? ? ? ? ? ? ? ? ? ? ? ? int max_delay;
? ? ? ? ? ? ? ? #define AVFMT_NOOUTPUTLOOP -1
? ? ? ? ? ? ? ? #define AVFMT_INFINITEOUTPUTLOOP 0
? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? int loop_output;
? ? ? ? ? ? ? ? ? ? ? ? int flags;
? ? ? ? ? ? ? ? #define AVFMT_FLAG_GENPTS 0x0001 ///< 生成失蹤分,即使它需要解析未來框架。
? ? ? ? ? ? ? ? #define AVFMT_FLAG_IGNIDX 0x0002 ///< 忽略指數。
? ? ? ? ? ? ? ? #define AVFMT_FLAG_NONBLOCK 0x0004 ///<從輸入中讀取數據包時,不要阻止。
? ? ? ? ? ? ? ? #define AVFMT_FLAG_IGNDTS 0x0008 ///< 忽略幀的DTS包含DTS與PTS
? ? ? ? ? ? ? ? #define AVFMT_FLAG_NOFILLIN 0x0010 ///< 不要從任何其他值推斷值,只是返回存儲在容器中
? ? ? ? ? ? ? ? #define AVFMT_FLAG_NOPARSE 0x0020 ///< 不要使用AVParsers,你還必須設置為FILLIN幀代碼的工作,沒有解析AVFMT_FLAG_NOFILLIN - >無幀。也在尋求框架不能工作,如果找到幀邊界的解析已被禁用
? ? ? ? ? ? ? ? #define AVFMT_FLAG_RTP_HINT 0x0040 ///< 暗示到輸出文件添加的RTP
? ? ? ? ? ? ? ? ? ? ? ? int loop_input;
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? CODEC_ID_MPEG1VIDEO,
? ? ? ? ? ? ? ? ? ? ? ? CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding
? ? ? ? ? ? ? ? ? ? ? ? CODEC_ID_MPEG2VIDEO_XVMC,
? ? ? ? ? ? ? ? ? ? ? ? CODEC_ID_H261,
? ? ? ? ? ? ? ? ? ? ? ? CODEC_ID_H263,
? ? ? ? ? ? ? ? ? ? ? ? ...
? ? ? ? ? ? ? ? };
? ? ? ? ? ? ? ? 通常,如果某種媒體格式具備完備而正確的頭信息,調用avformat_open_input即可以得到這兩個參數,但若是因某種原因 avformat_open_input無法獲取它們,這一任務將由avformat_find_stream_info完成。
? ? ? ? ? ? ? ? 其次還要獲取各媒體流對應編解碼器的時間基準。
? ? ? ? ? ? ? ? 此外,對于音頻編解碼器,還需要得到:
? ? ? ? ? ? ? ? ? ? ? ? 采樣率,
? ? ? ? ? ? ? ? ? ? ? ? 聲道數,
? ? ? ? ? ? ? ? ? ? ? ? 位寬,
? ? ? ? ? ? ? ? ? ? ? 幀長度(對于某些編解碼器是必要的),
? ? ? ? ? ? ? ? 對于視頻編解碼器,則是:
? ? ? ? ? ? ? ? ? ? ? ? 圖像大小,
? ? ? ? ? ? ? ? ? ? ? ? 色彩空間及格式,
? ? ? ? ? ? ? ? av_read_frame
? ? ? ? ? ? ? ? int av_read_frame(AVFormatContext *s, AVPacket *pkt);
? ? ? ? ? ? ? ? 這個函數用于從多媒體文件或多媒體流中讀取媒體數據,獲取的數據由AVPacket結構pkt來存放。對于音頻數據,如果是固定比特率,則pkt中裝載著一個或多個音頻幀;如果是可變比特率,則pkt中裝載有一個音頻幀。對于視頻數據,pkt中裝載有一個視頻幀。需要注意的是:再次調用本函數之前,必須使用 av_free_packet釋放pkt所占用的資源。
? ? ? ? ? ? ? ? 通過pkt→stream_index可以查到獲取的媒體數據的類型,從而將數據送交相應的解碼器進行后續處理。
? ? ? ? ? ? ? ? av_seek_frame
? ? ? ? ? ? ? ? int av_seek_frame(AVFormatContext *s, int stream_index, int64_t timestamp, int flags);
? ? ? ? ? ? ? ? 這個函數通過改變媒體文件的讀寫指針來實現對媒體文件的隨機訪問,支持以下三種方式:
? ? ? ? ? ? ? ? ? ? ? ? 基于時間的隨機訪問:具體而言就是將媒體文件讀寫指針定位到某個給定的時間點上,則之后調用av_read_frame時能夠讀到時間標簽等于給定時間點的媒體數據,通常用于實現媒體播放器的快進、快退等功能。
? ? ? ? ? ? ? ? ? ? ? ? 基于文件偏移的隨機訪問:相當于普通文件的seek函數,timestamp也成為文件的偏移量。
? ? ? ? ? ? ? ? ? ? ? ? 基于幀號的隨機訪問:timestamp為要訪問的媒體數據的幀號。
? ? ? ? ? ? ? ? 關于參數:
? ? ? ? ? ? ? ? ? ? ? ? s:是個AVFormatContext指針,就是avformat_open_input返回的那個結構。
? ? ? ? ? ? ? ? ? ? ? ? stream_index:指定媒體流,如果是基于時間的隨機訪問,則第三個參數timestamp將以此媒體流的時間基準為單位;如果設為負數,則相當于不指定具體的媒體流,FFMPEG會按照特定的算法尋找缺省的媒體流,此時,timestamp的單位為AV_TIME_BASE(微秒)。
? ? ? ? ? ? ? ? ? ? ? ? timestamp:時間標簽,單位取決于其他參數。
? ? ? ? ? ? ? ? ? ? ? ? flags:定位方式,AVSEEK_FLAG_BYTE表示基于字節偏移,AVSEEK_FLAG_FRAME表示基于幀號,其它表示基于時間。
av_close_input_file:
? ? ? ? ? ? ? ? void av_close_input_file(AVFormatContext *s);
? ? ? ? ? ? ? ? 關閉一個媒體文件:釋放資源,關閉物理IO。
avcodec_find_decoder:
? ? ? ? ? ? ? ? AVCodec *avcodec_find_decoder(enum CodecID id);
? ? ? ? ? ? ? ? AVCodec *avcodec_find_decoder_by_name(const char *name);
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? 根據給定的codec id或解碼器名稱從系統中搜尋并返回一個AVCodec結構的指針。
avcodec_open:
? ? ? ? ? ? ? ? int avcodec_open(AVCodecContext *avctx, AVCodec *codec);
? ? ? ? ? ? ? ? 此函數根據輸入的AVCodec指針具體化AVCodecContext結構。在調用該函數之前,需要首先調用avcodec_alloc_context 分配一個AVCodecContext結構,或調用avformat_open_input獲取媒體文件中對應媒體流的AVCodecContext結構;此外還需要通過avcodec_find_decoder獲取AVCodec結構。
? ? ? ? ? ? ? ? 這一函數還將初始化對應的解碼器。
avcodec_decode_video2
? ? ? ? ? ? ? ? int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, int *got_picture_ptr, AVPacket *avpkt);
? ? ? ? ? ? ? ? 解碼一個視頻幀。got_picture_ptr指示是否有解碼數據輸出。
? ? ? ? ? ? ? ? 輸入數據在AVPacket結構中,輸出數據在AVFrame結構中。AVFrame是定義在avcodec.h中的一個數據結構:
? ? ? ? ? ? ? ? typedef struct AVFrame {
? ? ? ? ? ? ? ? ? ? ? ? FF_COMMON_FRAME
? ? ? ? ? ? ? ? } AVFrame;
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? FF_COMMON_FRAME定義了諸多數據域,大部分由FFMpeg內部使用,對于用戶來說,比較重要的主要包括:
? ? ? ? ? ? ? ? #define FF_COMMON_FRAME \
? ? ? ? ? ? ? ? ......
? ? ? ? ? ? ? ? ? ? ? ? uint8_t *data[4];\
? ? ? ? ? ? ? ? ? ? ? ? int linesize[4];\
? ? ? ? ? ? ? ? ? ? ? ? int key_frame;\
? ? ? ? ? ? ? ? ? ? ? ? int pict_type;\
? ? ? ? ? ? ? ? ? ? ? ? int64_t pts;\
? ? ? ? ? ? ? ? ? ? ? ? int reference;\
? ? ? ? ? ? ? ? ......
? ? ? ? ? ? ? ? FFMpeg內部以planar的方式存儲原始圖像數據,即將圖像像素分為多個平面(R/G/B或Y/U/V),data數組內的指針分別指向四個像素平面的起始位置,linesize數組則存放各個存貯各個平面的緩沖區的行寬:
? ? ? ? ? ? ? ? +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
? ? ? ? ? ? ? ? +++data[0]->#################################++++++++++++
? ? ? ? ? ? ? ? ++++++++++++###########picture data##########++++++++++++
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ........................
? ? ? ? ? ? ? ? ++++++++++++#################################++++++++++++
? ? ? ? ? ? ? ? |<-------------------line_size[0]---------------------->|
? ? ? ? ? ? ? ? 此外,key_frame標識該圖像是否是關鍵幀;pict_type表示該圖像的編碼類型:I(1)/P(2)/B(3)……;pts是以 time_base為單位的時間標簽,對于部分解碼器如H.261、H.263和MPEG4,可以從頭信息中獲??;reference表示該圖像是否被用作參考。
avcodec_decode_audio4
? ? ? ? ? ? ? ? int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame, int *got_frame_ptr, AVPacket *avpkt);
? ? ? ? ? ? ? ? 解碼一個音頻幀。輸入數據在AVPacket結構中,輸出數據在frame中,got_frame_ptr表示是否有數據輸出。
avcodec_close
? ? ? ? ? ? ? ? int avcodec_close(AVCodecContext *avctx);
? ? ? ? ? ? ? ? 關閉解碼器,釋放avcodec_open中分配的資源。
測試程序
#include
#include
#include
#include
#include "libavutil/avstring.h"
#include "libavformat/avformat.h"
#include "libavdevice/avdevice.h"
#include "libavcodec/opt.h"
#include "libswscale/swscale.h"
#define DECODED_AUDIO_BUFFER_SIZE 192000
struct options
{
? ? ? ? int streamId;
? ? ? ? int frames;
? ? ? ? int nodec;
? ? ? ? int bplay;
? ? ? ? int thread_count;
? ? ? ? int64_t lstart;
? ? ? ? char finput[256];
? ? ? ? char foutput1[256];
? ? ? ? char foutput2[256];
};
int parse_options(struct options *opts, int argc, char** argv)
{
? ? ? ? int optidx;
? ? ? ? char *optstr;
? ? ? ? if (argc < 2) return -1;
? ? ? ? opts->streamId = -1;
? ? ? ? opts->lstart = -1;
? ? ? ? opts->frames = -1;
? ? ? ? opts->foutput1[0] = 0;
? ? ? ? opts->foutput2[0] = 0;
? ? ? ? opts->nodec = 0;
? ? ? ? opts->bplay = 0;
? ? ? ? opts->thread_count = 0;
? ? ? ? strcpy(opts->finput, argv[1]);
? ? ? ? optidx = 2;
? ? ? ? while (optidx < argc)
? ? ? ? {
? ? ? ? ? ? ? ? optstr = argv[optidx++];
? ? ? ? ? ? ? ? if (*optstr++ != '-') return -1;
? ? ? ? ? ? ? ? switch (*optstr++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? case 's': //< stream id
? ? ? ? ? ? ? ? ? ? ? ? opts->streamId = atoi(optstr);
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 'f': //< frames
? ? ? ? ? ? ? ? ? ? ? ? opts->frames = atoi(optstr);
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 'k': //< skipped
? ? ? ? ? ? ? ? ? ? ? ? opts->lstart = atoll(optstr);
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 'o': //< output
? ? ? ? ? ? ? ? ? ? ? ? strcpy(opts->foutput1, optstr);
? ? ? ? ? ? ? ? ? ? ? ? strcat(opts->foutput1, ".mpg");
? ? ? ? ? ? ? ? ? ? ? ? strcpy(opts->foutput2, optstr);
? ? ? ? ? ? ? ? ? ? ? ? strcat(opts->foutput2, ".raw");
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 'n': //decoding and output options
? ? ? ? ? ? ? ? ? ? ? ? if (strcmp("dec", optstr) == 0)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? opts->nodec = 1;
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 'p':
? ? ? ? ? ? ? ? ? ? ? ? opts->bplay = 1;
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? case 't':
? ? ? ? ? ? ? ? ? ? ? ? opts->thread_count = atoi(optstr);
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? ? ? ? ? return -1;
? ? ? ? ? ? ? ? }
? ? ? ? }
?
? ? ? ? return 0;
}
void show_help(char* program)
{
? ? ? ? printf("簡單的FFMPEG測試方案\n");
? ? ? ? printf("Usage: %s inputfile [-sstreamid [-fframes] [-kskipped] [-ooutput_filename(without extension)] [-p] [-tthread_count]\n",
? ? ? ? ? ? ? ? ? ? ? program);
? ? ? ? return;
}
static void log_callback(void* ptr, int level, const char* fmt, va_list vl)
{
? ? ? ? vfprintf(stdout, fmt, vl);
}
/ *音頻渲染器的代碼(OSS)*/
#include
#include
#include
#include
#define OSS_DEVICE "/dev/dsp0"
struct audio_dsp
{
? ? ? ? int audio_fd;
? ? ? ? int channels;
? ? ? ? int format;
? ? ? ? int speed;
};
int map_formats(enum SampleFormat format)
{
? ? ? ? switch(format)
? ? ? ? {
? ? ? ? ? ? ? ? case SAMPLE_FMT_U8:
? ? ? ? ? ? ? ? ? ? ? ? return AFMT_U8;
? ? ? ? ? ? ? ? case SAMPLE_FMT_S16:
? ? ? ? ? ? ? ? ? ? ? ? return AFMT_S16_LE;
? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? ? ? ? ? return AFMT_U8;
? ? ? ? }
}
int set_audio(struct audio_dsp* dsp)
{
? ? ? ? if (dsp->audio_fd == -1)
? ? ? ? {
? ? ? ? ? ? ? ? printf("無效的音頻DSP ID!\n");
? ? ? ? ? ? ? ? return -1;
? ? ? ? }
? ? ? ? if (-1 == ioctl(dsp->audio_fd, SNDCTL_DSP_SETFMT, &dsp->format))
? ? ? ? {
? ? ? ? ? ? ? ? printf("無法設置DSP格式!\n");
? ? ? ? ? ? ? ? return -1;
? ? ? ? }
? ? ? ? if (-1 == ioctl(dsp->audio_fd, SNDCTL_DSP_CHANNELS, &dsp->channels))
? ? ? ? {
? ? ? ? ? ? ? ? printf("無法設置DSP格式!\n");
? ? ? ? ? ? ? ? return -1;
? ? ? ? }
? ? ? ? if (-1 == ioctl(dsp->audio_fd, SNDCTL_DSP_SPEED, &dsp->speed))
? ? ? ? {
? ? ? ? ? ? ? ? printf("無法設置DSP格式!\n");
? ? ? ? ? ? ? ? return -1;
? ? ? ? }
? ? ? ? return 0;
}
int play_pcm(struct audio_dsp* dsp, unsigned char *buf, int size)
{
? ? ? ? if (dsp->audio_fd == -1)
? ? ? ? {
? ? ? ? ? ? ? ? printf("無效的音頻DSP ID!\n");
? ? ? ? ? ? ? ? return -1;
? ? ? ? }
? ? ? ? if (-1 == write(dsp->audio_fd, buf, size))
? ? ? ? {
? ? ? ? ? ? ? ? printf("音頻DSP無法寫入!\n");
? ? ? ? ? ? ? ? return -1;
? ? ? ? }
? ? ? ? return 0;
}


#include
#include
?
#define FB_DEVICE "/dev/fb0"
?
enum pic_format
{
? ? ? ? eYUV_420_Planer,
};
struct video_fb
{
? ? ? ? int video_fd;
? ? ? ? struct fb_var_screeninfo vinfo;
? ? ? ? struct fb_fix_screeninfo finfo;
? ? ? ? unsigned char *fbp;
? ? ? ? AVFrame *frameRGB;
? ? ? ? struct
? ? ? ? {
? ? ? ? ? ? ? ? int x;
? ? ? ? ? ? ? ? int y;
? ? ? ? } video_pos;
};
int open_video(struct video_fb *fb, int x, int y)
{
? ? ? ? int screensize;
? ? ? ? fb->video_fd = open(FB_DEVICE, O_WRONLY);
? ? ? ? if (fb->video_fd == -1) return -1;
? ? ? ? if (ioctl(fb->video_fd, FBIOGET_FSCREENINFO, &fb->finfo)) return -2;
? ? ? ? if (ioctl(fb->video_fd, FBIOGET_VSCREENINFO, &fb->vinfo)) return -2;
? ? ? ? printf("視頻設備:分解 %dx%d, ?pp\n", fb->vinfo.xres, fb->vinfo.yres, fb->vinfo.bits_per_pixel);
? ? ? ? screensize = fb->vinfo.xres * fb->vinfo.yres * fb->vinfo.bits_per_pixel / 8;
? ? ? ? fb->fbp = (unsigned char *) mmap(0, screensize, PROT_READ|PROT_WRITE, MAP_SHARED, fb->video_fd, 0);
? ? ? ? if (fb->fbp == -1) return -3;
? ? ? ? if (x >= fb->vinfo.xres || y >= fb->vinfo.yres)
? ? ? ? {
? ? ? ? ? ? ? ? return -4;
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? ? ? fb->video_pos.x = x;
? ? ? ? ? ? ? ? fb->video_pos.y = y;
? ? ? ? }
?
? ? ? ? fb->frameRGB = avcodec_alloc_frame();
? ? ? ? if (!fb->frameRGB) return -5;
? ? ? ? return 0;
}
#if 0

int show_picture(struct video_fb *fb, AVFrame *frame, int width, int height, enum pic_format format)
{
? ? ? ? struct SwsContext *sws;
? ? ? ? int i;
? ? ? ? unsigned char *dest;
? ? ? ? unsigned char *src;
? ? ? ? if (fb->video_fd == -1) return -1;
? ? ? ? if ((fb->video_pos.x >= fb->vinfo.xres) || (fb->video_pos.y >= fb->vinfo.yres)) return -2;
? ? ? ? if (fb->video_pos.x + width > fb->vinfo.xres)
? ? ? ? {
? ? ? ? ? ? ? ? width = fb->vinfo.xres - fb->video_pos.x;
? ? ? ? }
? ? ? ? if (fb->video_pos.y + height > fb->vinfo.yres)
? ? ? ? {
? ? ? ? ? ? ? ? height = fb->vinfo.yres - fb->video_pos.y;
? ? ? ? }
?
? ? ? ? if (format == PIX_FMT_YUV420P)
? ? ? ? {
? ? ? ? ? ? ? ? sws = sws_getContext(width, height, format, width, height, PIX_FMT_RGB32, SWS_FAST_BILINEAR, NULL, NULL, NULL);
? ? ? ? ? ? ? ? if (sws == 0)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? return -3;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? if (sws_scale(sws, frame->data, frame->linesize, 0, height, fb->frameRGB->data, fb->frameRGB->linesize))
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? return -3;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? dest = fb->fbp + (fb->video_pos.x+fb->vinfo.xoffset) * (fb->vinfo.bits_per_pixel/8) +(fb->video_pos.y+fb->vinfo.yoffset) * fb->finfo.line_length;
? ? ? ? ? ? ? ? for (i = 0; i < height; i++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? memcpy(dest, src, width*4);
? ? ? ? ? ? ? ? ? ? ? ? src += fb->frameRGB->linesize[0];
? ? ? ? ? ? ? ? ? ? ? ? dest += fb->finfo.line_length;
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? ? return 0;
}
#endif
void close_video(struct video_fb *fb)
{
? ? ? ? if (fb->video_fd != -1)
? ? ? ? {
? ? ? ? ? ? ? ? munmap(fb->fbp, fb->vinfo.xres * fb->vinfo.yres * fb->vinfo.bits_per_pixel / 8);
? ? ? ? ? ? ? ? close(fb->video_fd);
? ? ? ? ? ? ? ? fb->video_fd = -1;
? ? ? ? }
}

?
int main(int argc, char **argv)
{
? ? ? ? AVFormatContext* pCtx = 0;
? ? ? ? AVCodecContext *pCodecCtx = 0;
? ? ? ? AVCodec *pCodec = 0;
? ? ? ? AVPacket packet;
? ? ? ? AVFrame *pFrame = 0;
? ? ? ? FILE *fpo1 = NULL;
? ? ? ? FILE *fpo2 = NULL;
? ? ? ? int nframe;
? ? ? ? int err;
? ? ? ? int got_picture;
? ? ? ? int picwidth, picheight, linesize;
? ? ? ? unsigned char *pBuf;
? ? ? ? int i;
? ? ? ? int64_t timestamp;
? ? ? ? struct options opt;
? ? ? ? int usefo = 0;
? ? ? ? struct audio_dsp dsp;
? ? ? ? int dusecs;
? ? ? ? float usecs1 = 0;
? ? ? ? float usecs2 = 0;
? ? ? ? struct timeval elapsed1, elapsed2;
? ? ? ? int decoded = 0;

? ? ? ? av_register_all();

? ? ? ? av_log_set_callback(log_callback);
? ? ? ? av_log_set_level(50);
?
? ? ? ? if (parse_options(&opt, argc, argv) < 0 || (strlen(opt.finput) == 0))
? ? ? ? {
? ? ? ? ? ? ? ? show_help(argv[0]);
? ? ? ? ? ? ? ? return 0;
? ? ? ? }
? ? ? ? err = avformat_open_input(&pCtx, opt.finput, 0, 0);
? ? ? ? if (err < 0)
? ? ? ? {
? ? ? ? ? ? ? ? printf("\n->(avformat_open_input)\tERROR:\t%d\n", err);
? ? ? ? ? ? ? ? goto fail;
? ? ? ? }
? ? ? ? err = avformat_find_stream_info(pCtx, 0);
? ? ? ? if (err < 0)
? ? ? ? {
? ? ? ? ? ? ? ? printf("\n->(avformat_find_stream_info)\tERROR:\t%d\n", err);
? ? ? ? ? ? ? ? goto fail;
? ? ? ? }
? ? ? ? if (opt.streamId < 0)
? ? ? ? {
? ? ? ? ? ? ? ? av_dump_format(pCtx, 0, pCtx->filename, 0);
? ? ? ? ? ? ? ? goto fail;
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? ? ? printf("\n 額外的數據流 %d (?):", opt.streamId, pCtx->streams[opt.streamId]->codec->extradata_size);
? ? ? ? ? ? ? ? for (i = 0; i < pCtx->streams[opt.streamId]->codec->extradata_size; i++)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? if (i == 0) printf("\n");
? ? ? ? ? ? ? ? ? ? ? ? printf("%2x ", pCtx->streams[opt.streamId]->codec->extradata[i]);
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? ? / *嘗試打開輸出文件*/
? ? ? ? if (strlen(opt.foutput1) && strlen(opt.foutput2))
? ? ? ? {
? ? ? ? ? ? ? ? fpo1 = fopen(opt.foutput1, "wb");
? ? ? ? ? ? ? ? fpo2 = fopen(opt.foutput2, "wb");
? ? ? ? ? ? ? ? if (!fpo1 || !fpo2)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? printf("\n->error 打開輸出文件\n");
? ? ? ? ? ? ? ? ? ? ? ? goto fail;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? usefo = 1;
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? ? ? usefo = 0;
? ? ? ? }
? ? ? ? if (opt.streamId >= pCtx->nb_streams)
? ? ? ? {
? ? ? ? ? ? ? ? printf("\n->StreamId\tERROR\n");
? ? ? ? ? ? ? ? goto fail;
? ? ? ? }
? ? ? ? if (opt.lstart > 0)
? ? ? ? {
? ? ? ? ? ? ? ? err = av_seek_frame(pCtx, opt.streamId, opt.lstart, AVSEEK_FLAG_ANY);
? ? ? ? ? ? ? ? if (err < 0)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? printf("\n->(av_seek_frame)\tERROR:\t%d\n", err);
? ? ? ? ? ? ? ? ? ? ? ? goto fail;
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? / *解碼器的配置*/
? ? ? ? if (!opt.nodec)
? ? ? ? {
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? pCodecCtx = pCtx->streams[opt.streamId]->codec;
?
? ? ? ? ? ? ? ? if (opt.thread_count <= 16 && opt.thread_count > 0 )
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? pCodecCtx->thread_count = opt.thread_count;
? ? ? ? ? ? ? ? ? ? ? ? pCodecCtx->thread_type = FF_THREAD_FRAME;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? pCodec = avcodec_find_decoder(pCodecCtx->codec_id);
? ? ? ? ? ? ? ? if (!pCodec)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? printf("\n->不能找到編解碼器!\n");
? ? ? ? ? ? ? ? ? ? ? ? goto fail;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? err = avcodec_open2(pCodecCtx, pCodec, 0);
? ? ? ? ? ? ? ? if (err < 0)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? printf("\n->(avcodec_open)\tERROR:\t%d\n", err);
? ? ? ? ? ? ? ? ? ? ? ? goto fail;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? pFrame = avcodec_alloc_frame();
?
? ? ? ? ? ? ? ? / *準備設備* /
? ? ? ? ? ? ? ? if (opt.bplay)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? / *音頻設備* /
? ? ? ? ? ? ? ? ? ? ? ? dsp.audio_fd = open(OSS_DEVICE, O_WRONLY);
? ? ? ? ? ? ? ? ? ? ? ? if (dsp.audio_fd == -1)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? printf("\n-> 無法打開音頻設備\n");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? goto fail;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? dsp.channels = pCodecCtx->channels;
? ? ? ? ? ? ? ? ? ? ? ? dsp.speed = pCodecCtx->sample_rate;
? ? ? ? ? ? ? ? ? ? ? ? dsp.format = map_formats(pCodecCtx->sample_fmt);
? ? ? ? ? ? ? ? ? ? ? ? if (set_audio(&dsp) < 0)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? printf("\n-> 不能設置音頻設備\n");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? goto fail;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? / *視頻設備* /
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? ? nframe = 0;
? ? ? ? while(nframe < opt.frames || opt.frames == -1)
? ? ? ? {
? ? ? ? ? ? ? ? gettimeofday(&elapsed1, NULL);
? ? ? ? ? ? ? ? err = av_read_frame(pCtx, &packet);
? ? ? ? ? ? ? ? if (err < 0)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? printf("\n->(av_read_frame)\tERROR:\t%d\n", err);
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? gettimeofday(&elapsed2, NULL);
? ? ? ? ? ? ? ? dusecs = (elapsed2.tv_sec - elapsed1.tv_sec)*1000000 + (elapsed2.tv_usec - elapsed1.tv_usec);
? ? ? ? ? ? ? ? usecs2 += dusecs;
? ? ? ? ? ? ? ? timestamp = av_rescale_q(packet.dts, pCtx->streams[packet.stream_index]->time_base, (AVRational){1, AV_TIME_BASE});
? ? ? ? ? ? ? ? printf("\nFrame No ] stream#%d\tsize mB, timestamp:%6lld, dts:%6lld, pts:%6lld, ", nframe++, packet.stream_index, packet.size,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? timestamp, packet.dts, packet.pts);
? ? ? ? ? ? ? ? if (packet.stream_index == opt.streamId)
? ? ? ? ? ? ? ? {
#if 0
? ? ? ? ? ? ? ? ? ? ? ? for (i = 0; i < 16; i++)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (i == 0) printf("\n pktdata: ");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? printf("%2x ", packet.data[i]);
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? printf("\n");
#endif
? ? ? ? ? ? ? ? ? ? ? ? if (usefo)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fwrite(packet.data, packet.size, 1, fpo1);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fflush(fpo1);
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if (pCtx->streams[opt.streamId]->codec->codec_type == AVMEDIA_TYPE_VIDEO && !opt.nodec)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? picheight = pCtx->streams[opt.streamId]->codec->height;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? picwidth = pCtx->streams[opt.streamId]->codec->width;
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gettimeofday(&elapsed1, NULL);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? avcodec_decode_video2(pCodecCtx, pFrame, &got_picture, &packet);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? decoded++;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gettimeofday(&elapsed2, NULL);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? dusecs = (elapsed2.tv_sec - elapsed1.tv_sec)*1000000 + (elapsed2.tv_usec - elapsed1.tv_usec);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? usecs1 += dusecs;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (got_picture)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? printf("[Video: type %d, ref %d, pts %lld, pkt_pts %lld, pkt_dts %lld]",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pFrame->pict_type, pFrame->reference, pFrame->pts, pFrame->pkt_pts, pFrame->pkt_dts);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (pCtx->streams[opt.streamId]->codec->pix_fmt == PIX_FMT_YUV420P)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (usefo)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? linesize = pFrame->linesize[0];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pBuf = pFrame->data[0];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? for (i = 0; i < picheight; i++)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fwrite(pBuf, picwidth, 1, fpo2);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pBuf += linesize;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? linesize = pFrame->linesize[1];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pBuf = pFrame->data[1];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? for (i = 0; i < picheight/2; i++)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fwrite(pBuf, picwidth/2, 1, fpo2);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pBuf += linesize;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? linesize = pFrame->linesize[2];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pBuf = pFrame->data[2];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? for (i = 0; i < picheight/2; i++)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fwrite(pBuf, picwidth/2, 1, fpo2);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pBuf += linesize;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fflush(fpo2);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (opt.bplay)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? av_free_packet(&packet);
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? else if (pCtx->streams[opt.streamId]->codec->codec_type == AVMEDIA_TYPE_AUDIO && !opt.nodec)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? int got;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gettimeofday(&elapsed1, NULL);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? avcodec_decode_audio4(pCodecCtx, pFrame, &got, &packet);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? decoded++;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gettimeofday(&elapsed2, NULL);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? dusecs = (elapsed2.tv_sec - elapsed1.tv_sec)*1000000 + (elapsed2.tv_usec - elapsed1.tv_usec);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? usecs1 += dusecs;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (got)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? printf("[Audio: ]B raw data, decoding time: %d]", pFrame->linesize[0], dusecs);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (usefo)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fwrite(pFrame->data[0], pFrame->linesize[0], 1, fpo2);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fflush(fpo2);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (opt.bplay)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? play_pcm(&dsp, pFrame->data[0], pFrame->linesize[0]);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? }
? ? ? ? if (!opt.nodec && pCodecCtx)
? ? ? ? {
? ? ? ? ? ? ? ? avcodec_close(pCodecCtx);
? ? ? ? }
? ? ? ? printf("\n%d 幀解析, average %.2f us per frame\n", nframe, usecs2/nframe);
? ? ? ? printf("%d 幀解碼,平均 %.2f 我們每幀\n", decoded, usecs1/decoded);
?
fail:
? ? ? ? if (pCtx)
? ? ? ? {
? ? ? ? ? ? ? ? avformat_close_input(&pCtx);
? ? ? ? }
? ? ? ? if (fpo1)
? ? ? ? {
? ? ? ? ? ? ? ? fclose(fpo1);
? ? ? ? }
? ? ? ? if (fpo2)
? ? ? ? {
? ? ? ? ? ? ? ? fclose(fpo2);
? ? ? ? }
? ? ? ? if (!pFrame)
? ? ? ? {
? ? ? ? ? ? ? ? av_free(pFrame);
? ? ? ? }
? ? ? ? if (!usefo && (dsp.audio_fd != -1))
? ? ? ? {
? ? ? ? ? ? ? ? close(dsp.audio_fd);
? ? ? ? }
? ? ? ? return 0;}






本文以H264視頻流為例,講解解碼流數據的步驟。

為突出重點,本文只專注于討論解碼視頻流數據,不涉及其它(如開發環境的配置等)。如果您需要這方面的信息,請和我聯系。


準備變量

定義AVCodecContext。如果您使用類,可以定義成類成員。我這里定義成全局變量。

static AVCodecContext * g_pCodecCtx = NULL;

定義一個AVFrame,AVFrame描述一個多媒體幀。解碼后的數據將被放在其中。

static AVFrame * g_pavfFrame = NULL;


初始化解碼器

現在開始初始化您的解碼器。我把整個初始化過程包在了一個函數里,除非您有更好的主意,我建議您也這么做。函數長得象這樣:

BOOL H264_Init()

{

?

?

}

初始化libavcodec,MMPEG要求,這個函數一定要第一個被調用:

avcodec_init();

掛上所有的codec。也許只掛一個H264的codec就行,我沒試過:

av_register_all();

得到H264的解碼器:

AVCodec * pCodec = avcodec_find_decoder(CODEC_ID_H264);

創建一個AVCodecContext,并用默認值初始化:

g_pCodecCtx = avcodec_alloc_context();

更改g_pCodecCtx的一些成員變量的值,您應該從解碼方得到這些變量值:

g_pCodecCtx->time_base.num = 1; //這兩行:一秒鐘25幀

g_pCodecCtx->time_base.den = 25;

g_pCodecCtx->bit_rate = 0; //初始化為0

g_pCodecCtx->frame_number = 1; //每包一個視頻幀

g_pCodecCtx->codec_type = CODEC_TYPE_VIDEO;

g_pCodecCtx->width = 704; //這兩行:視頻的寬度和高度

g_pCodecCtx->height = 576;

打開codec。如果打開成功的話,分配AVFrame:

if(avcodec_open(g_pCodecCtx, pCodec) >= 0)

{

g_pavfFrame = avcodec_alloc_frame();// Allocate video frame

}

列出完整的初始化解碼庫的代碼:

image


解碼

如果您只要求解成YUV 420I數據,只需一次調用就可以了:

avcodec_decode_video(g_pCodecCtx, g_pavfFrame, (int *)&nGot, (unsigned __int8 *)pSrcData, dwDataLen);

這里,nGot用來返回解碼成功與否,avcodec_decode_video調用完成后,如果nGot不等于0,則表示解碼成功,否則未解出視頻幀。

pSrcData是待解的H264編碼的一段數據流,dwDataLen表示該段數據流的長度,單位是byte。

解碼后的視頻幀(YUV數據)被存入g_pavfFrame,g_pavfFrame->data[0]、 g_pavfFrame->data[1]、g_pavfFrame->data[2]即是YUV數據。下面的示例代碼把YUV數據壓在了一塊內存里,排列方式為:

YY

YY

U

V

該函數有返回值:如果解碼成功,則返回本次解碼使用的碼流字節數,否則返回0。為簡單起見,我這里假設pSrcData只包含一個視頻幀。

同樣,出于模塊化的要求和代碼維護的方便,我把解碼動作也包在了一個函數里:

BOOL H264_Decode(const PBYTE pSrcData, const DWORD dwDataLen, PBYTE pDeData, int * pnWidth, int * pnHeight)

pSrcData – 待解碼數據

dwDataLen – 待解碼數據字節數

pDeData – 用來返回解碼后的YUV數據

pnWidth, pnHeight – 用來返回視頻的長度和寬度

下面列出完整的代碼:

image


釋放解碼器

以上其實已經完成了本文的任務,但從負責任的角度,要善始善終嘛。

釋放的過程沒什么好說的,一看就明白。同樣,我也把它們包在了一個函數里:

image

(抱歉的很,文章本來是用Word寫的,代碼塊是一個個文本框,但貼到這里卻變成了圖片。)


? 下面是如果解碼以及將 YV12 數據轉換成
32 位 ARGB 數據的代碼
1
2 #include "avcodec.h"
3 #include "h264decoder.h";
4
5 typedef unsigned char byte_t;
6 typedef unsigned int uint_t;
7
8 struct AVCodec *fCodec = NULL; // Codec
9 struct AVCodecContext *fCodecContext = NULL; // Codec Context
10 struct AVFrame *fVideoFrame = NULL; // Frame
11
12 int fDisplayWidth = 0;
13 int fDisplayHeight = 0;
14 int *fColorTable = NULL;
15
16 int avcodec_decode_video(AVCodecContext *avctx, AVFrame *picture,
17 int *got_picture_ptr,
18 const uint8_t *buf, int buf_size)
19 {
20 AVPacket avpkt;
21 av_init_packet(&avpkt);
22 avpkt.data = buf;
23 avpkt.size = buf_size;
24 // HACK for CorePNG to decode as normal PNG by default
25 avpkt.flags = AV_PKT_FLAG_KEY;
26 return avcodec_decode_video2(avctx, picture, got_picture_ptr, &avpkt);
27 }
28
29 #define RGB_V(v) ((v < 0) ? 0 : ((v > 255) ? 255 : v))
30
31 void DeleteYUVTable()
32 {
33 av_free(fColorTable);
34 }
35
36 void CreateYUVTable()
37 {
38 int i;
39 int u, v;
40 int *u_b_tab = NULL;
41 int *u_g_tab = NULL;
42 int *v_g_tab = NULL;
43 int *v_r_tab = NULL;
44
45 fColorTable = (int *)av_malloc(4 * 256 * sizeof(int));
46 u_b_tab = &fColorTable[0 * 256];
47 u_g_tab = &fColorTable[1 * 256];
48 v_g_tab = &fColorTable[2 * 256];
49 v_r_tab = &fColorTable[3 * 256];
50
51 for (i = 0; i < 256; i++) {
52 u = v = (i - 128);
53 u_b_tab[i] = (int) ( 1.772 * u);
54 u_g_tab[i] = (int) ( 0.34414 * u);
55 v_g_tab[i] = (int) ( 0.71414 * v);
56 v_r_tab[i] = (int) ( 1.402 * v);
57 }
58 }
59
60
61 void DisplayYUV_32(uint_t *displayBuffer, int videoWidth, int videoHeight, int outPitch)
62 {
63 int *u_b_tab = &fColorTable[0 * 256];
64 int *u_g_tab = &fColorTable[1 * 256];
65 int *v_g_tab = &fColorTable[2 * 256];
66 int *v_r_tab = &fColorTable[3 * 256];
67
68 // YV12: [Y:MxN] [U:M/2xN/2] [V:M/2xN/2]
69 byte_t* y = fVideoFrame->data[0];
70 byte_t* u = fVideoFrame->data[1];
71 byte_t* v = fVideoFrame->data[2];
72
73 int src_ystride = fVideoFrame->linesize[0];
74 int src_uvstride = fVideoFrame->linesize[1];
75
76 int i, line;
77 int r, g, b;
78
79 int ub, ug, vg, vr;
80
81 int width = videoWidth;
82 int height = videoHeight;
83
84 // 剪切邊框
85 if (width > fDisplayWidth) {
86 width = fDisplayWidth;
87 y += (videoWidth - fDisplayWidth) / 2;
88 u += (videoWidth - fDisplayWidth) / 4;
89 v += (videoWidth - fDisplayWidth) / 4;
90 }
91
92 if (height > fDisplayHeight) {
93 height = fDisplayHeight;
94 }
95
96 for (line = 0; line < height; line++) {
97 byte_t* yoff = y + line * src_ystride;
98 byte_t* uoff = u + (line / 2) * src_uvstride;
99 byte_t* voff = v + (line / 2) * src_uvstride;
100 //uint_t* buffer = displayBuffer + (height - line - 1) * outPitch;
101 uint_t* buffer = displayBuffer + line * outPitch;
102
103 for (i = 0; i < width; i++) {
104 ub = u_b_tab[*uoff];
105 ug = u_g_tab[*uoff];
106 vg = v_g_tab[*voff];
107 vr = v_r_tab[*voff];
108
109 b = RGB_V(*yoff + ub);
110 g = RGB_V(*yoff - ug - vg);
111 r = RGB_V(*yoff + vr);
112
113 *buffer = 0xff000000 | b << 16 | g << 8 | r;
114
115 buffer++;
116 yoff ++;
117
118 if ((i % 2) == 1) {
119 uoff++;
120 voff++;
121 }
122 }
123 }
124 }
125
126 int avc_decode_init(int width, int height)
127 {
128 if (fCodecContext != NULL) {
129 return 0;
130 }
131 avcodec_init();
132 avcodec_register_all();
133 fCodec = avcodec_find_decoder(CODEC_ID_H264);
134
135 fDisplayWidth = width;
136 fDisplayHeight = height;
137
138 CreateYUVTable();
139
140 fCodecContext = avcodec_alloc_context();
141 avcodec_open(fCodecContext, fCodec);
142 fVideoFrame = avcodec_alloc_frame();
143
144 return 1;
145 }
146
147 int avc_decode_release()
148 {
149 if (fCodecContext) {
150 avcodec_close(fCodecContext);
151 free(fCodecContext->priv_data);
152 free(fCodecContext);
153 fCodecContext = NULL;
154 }
155
156 if (fVideoFrame) {
157 free(fVideoFrame);
158 fVideoFrame = NULL;
159 }
160
161 DeleteYUVTable();
162 return 1;
163 }
164
165 int avc_decode(char* buf, int nalLen, char* out)
166 {
167 byte_t* data = (byte_t*)buf;
168 int frameSize = 0;
169
170 int ret = avcodec_decode_video(fCodecContext, fVideoFrame, &frameSize, data, nalLen);
171 if (ret <= 0) {
172 return ret;
173 }
174
175 int width = fCodecContext->width;
176 int height = fCodecContext->height;
177 DisplayYUV_32((uint32_t*)out, width, height, fDisplayWidth);
178 return ret;
179 }

?

FFMPEG解碼流程


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!?。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 未满十八勿入午夜免费网站 | 国产超薄肉色丝袜视频 | 一本一道vs无码中文字幕 | 久久久久九九九九九 | 久久久久无码中 | 91久久夜色精品国产网站 | 久久综合给合久久狠狠狠色97 | 人妻精品国产一区二区 | 中文字幕人妻第一区 | 韩国一区二区av | 国产一区二区三区影院 | 日本大片免a费观看视频三区 | 国产又白又嫩又紧又爽18p | 日韩精品无码人成视频手机 | 国产日韩欧美一区二区东京热 | 国产日比视频 | 在线国产一区二区 | 国产香蕉97碰碰久久人人 | 女人喷水高潮时的视频网站 | 少妇精品无码一区二区三区 | 国产高潮抽搐喷水高清 | 夜夜嗨av一区二区三区四区 | 国产亚洲成av人片在线观看 | 亚洲a∨天堂最新地址 | 久久九| 青青国产视频 | 在线不卡中文字幕 | 欧美肥胖老妇bbw | 亚洲人成人无码网www电影首页 | 灵媒泰国恐怖片在线观看国语翻译 | 一区二区三区四区在线不卡高清 | 欧洲熟妇色xxxxx视频 | 国产亚洲一卡2卡3卡4卡新区 | 国产99爱在线视频免费观看 | 国产精品毛片大码女人 | 久久综合乱子伦精品免费 | 日本精品久久久久中文字幕乱中年 | 欧美成人综合久久精品 | 少妇粗大进出白浆嘿嘿视频 | 亚洲熟伦熟女专区hd高清 | 国产美女高潮流白浆 | 国产第二页无限好源 | 国产一区二区丝袜 | 中国孕妇变态孕交xxxx | 亚洲国产成人一区二区在线 | 天堂а在线中文在线新版 | 久久久一本 | 国内精品久久久久久久电影视 | 偷拍视频一区 | www.久久伊人 | xfplay噜噜av| 精品视频久久 | 欧美人与动交视频在线观看 | 午夜在线国语中文字幕视频 | 成 人 网 站国产免费观看 | 91久久久久久久久久久 | 高潮喷水抽搐无码免费 | 黑人巨大精品oideo | 亚洲女人天堂成人av在线 | 亚洲一区色 | 欧美精品一区二区三区很污很色的 | 久久av影视 | 色老99久久精品偷偷鲁 | 手机看片日韩在线 | 肉嫁高柳家在线看 | 日本人毛片 | 国产又爽又黄又爽又刺激 | 国产第三页| 求欧美精品网址 | 娇小萝被两个黑人用半米长 | 国产熟女内射oooo | 国产理伦天狼影院 | 日韩一级免费 | 第一次疯狂做爰 | 内射女校花一区二区三区 | 欧美大胆性生话 | 四库影院永久国产精品地址 | 亚洲精品国产精品无码国模 | 色屁屁xxxxⅹ在线视频 | 天天干天天草天天射 | 欧美在线视频免费 | 9久9久热精品视频在线观看 | 亚洲中文久久精品无码99 | 九九热热九九 | 女人被狂c躁到高潮视频 | 免费无码专区毛片高潮喷水 | 欧美韩一区 | 国产青青青 | 四虎1515 | 国产成人精品免费视频大全最热 | 欧美色综合 | 99艹| 亚洲欧洲精品a片久久99 | 欧美老妇乱辈通奷 | 欧美xxxx做受欧美69 | 青青草视频导航 | 无码手机线免费播放三区视频 | 国产精品色婷婷亚洲综合看片 | 国产美女狂喷水潮在线播放 | 欧美最猛黑人xxxx黑人猛交 | 国产小福利 | 亚洲 综合 欧美 动漫 丝袜 | 亚洲日韩av无码中文字幕美国 | 狠狠色综合久久婷婷色天使 | 国产成人精品.视频 | 欧亚乱熟女一区二区三区在线 | 亚洲精品3区 | 日韩一二区 | 免费黄色毛片视频 | 四虎av在线播放 | 日韩性生交大片免费看 | 边啃奶头边躁狠狠躁玩爽在水里面 | 97青草超碰久久国内精品91 | 国内精品视频一区 | 日韩一卡2卡3卡4卡2021免费观看国色天香 | 天天操天天干天天爱 | 青草青草久热精品视频在线播放 | 久草香蕉视频在线观看 | 国产精品久久久久蜜臀 | 国产精品久久久天天影视 | 久久自己只精产国品 | 男女高潮又爽又黄又无遮挡 | a级淫片一二三区在线播放 国产成人无码a区视频 | 人与性动交bbbb | 欧美福利二区 | 国产日产精品久久久久快鸭 | 丰满少妇69激情啪啪无 | 蜜桃视频在线观看www社区 | www超碰 | 好想被狂躁无码视频在线字幕 | 亚洲a视频| 福利社黄色 | 在线观看欧美视频 | 人妻波多野结衣爽到喷水 | 女人被狂躁到高潮视频免费网站 | 亚洲日韩精品看片无码 | 午夜啪啪小视频 | 亚洲人成色7777在线观看不卡 | 女同啪啪免费网站www | 亚洲国产成人精品激情在线 | 亚洲大片 | 日日摸处处碰夜夜爽 | 亚洲免费在线观看 | 国产成人精品午夜视频' | 亚洲欧美精品 | 亚洲综合熟女久久久30p | 亚洲一卡二卡三卡四卡在线看 | 中文字幕无码专区一va亚洲v专区在线 | 日本丰满大乳乳液 | 国产精品视频六区 | 成年无码av片在线 | 成人中文字幕视频 | 操出白浆视频 | 国产精品一区2区 | 欧美日韩在线观看一区二区三区 | 亚洲国产成人久久综合人 | 午夜影院在线免费观看视频 | 91人网站免费 | 亚洲制服丝袜无码av在线 | 亚洲产国偷v产偷v自拍色戒 | 天天摸夜夜 | 日韩国产网站 | 国产精品色婷婷亚洲综合看片 | 99j久久精品久久久久久 | 亚洲欧美又粗又长久久久 | 亚洲a∨天堂最新地址 | 天天干天天色综合网 | 亚洲喷水 | 日韩手机看片 | 奇米影视亚洲春色 | 狠狠躁日日躁夜夜躁2020 | 熟女少妇丰满一区二区 | 国产香蕉尹人在线视频你看看 | 亚洲巨乳自拍在线视频 | 精品一区二区三区四区外站 | 国产人妖ts重口系列网站观看 | 亚洲一区二区三区偷拍女厕 | 国精品无码一区二区三区在线蜜臀 | 深夜福利日韩 | 国产亚洲精品久久久久蜜臀 | 午夜福利啪啪片 | 性网站免费 | 日韩a在线 | 午夜福利无码不卡在线观看 | 天堂√中文最新版在线 | 日韩天堂| 91久久精品国产91性色69 | 亚洲成无码电影在线观看 | 国产在线观看第一页 | 亚洲国产色图 | 99精品久久久久 | 偷欧洲亚洲另类图片av天堂 | 伊人精品一本久久综合 | 国产亚洲精品精品精品 | 香蕉成人av| 色一区二区三区四区 | 成av人片一区二区三区久久 | 亚洲永久精品www | 大ji巴好深好爽又大又粗视频 | 国内福利视频 | 国产美女的第一次好痛在线看 | 国产99久一区二区三区a片 | 亚洲精品美女在线观看播放 | 五月天免费网站 | 亚洲日韩中文字幕久热 | 国产精品爆乳奶水无码视频免费 | 丰满岳乱妇久久久 | 亚洲一区二区二区久久成人婷婷 | 国产成人综合久久精品推荐 | 日日草夜夜操 | 四虎4hu永久免费深夜福利 | 猫咪www免费人成人入口 | 2019av在线播放 | 99re这里只有精品在线 | 自偷自拍亚洲综合精品 | 亚洲国产欧美在线观看 | 国产黄色三级毛片 | 特级片毛片| 国偷自产一区二视频观看 | 成人精品久久日伦片大全免费 | 日韩精品a在线观看 | 欧美乱码视频 | 筱崎爱三级理论在线播放 | 亚洲а∨天堂2014在线无码 | 97se亚洲精品一区 | 亚洲第一天堂影院 | 别揉我奶胸啊 | 久草在线中文视频 | 久久奇米 | 欧美激情一二三 | 亚洲视频一区二区三区 | 亚洲精品天堂成人片av在线播放 | 亚洲国产精品无码久久秋霞 | 色蜜av| v一区无码内射国产 | 午夜精品乱人伦小说区 | 狠狠综合久久av一区二区小说 | 网友自拍露脸国语对白 | 中文字幕丝袜精品久久 | 国产成人免费97在线观看 | 人人草人人干 | 欧美黑人粗大猛烈18p | 午夜福利理论片在线观看播放 | 2021av在线| 91热精品视频 | 黑人上司与人妻激烈中文字幕 | 亚洲男人的天堂在线观看 | 亚洲欧美日韩网站 | 日本黄色二区 | 成人午夜片av在线看 | 高清无码爆乳潮喷在线观看 | 国产精品久久久久久福利 | 亚洲欧美成人精品香蕉网 | 日韩精品视频观看 | 日本韩国亚洲欧美在线 | 国产成人亚洲综合无码精品 | 国产欧美一区二区三区免费视频 | 真人第一次毛片 | 免费纯肉3d动漫无码网站 | 97影院理论片手机在线观看 | 9l国产精品久久久久尤物 | 国偷自产一区二区三区在线视频 | 免费无码成人av在线播放不卡 | 国产精品激情欧美可乐视频 | 熟女系列丰满熟妇av | 国产精品爆乳奶水无码视频 | 日韩一级片网址 | 麻豆av无码蜜臀av | 日韩在线一区二区视频 | 亚洲成av人在线观看网址 | 中文在线国产 | 亚洲欧美国产日产综合不卡 | 亚洲欧洲精品一区 | 末发育娇小性色xxxxx | 国产无套粉嫩白浆内精在线网站 | 男人边吃奶边做呻吟免费视频 | 无套熟女av呻吟在线观看 | 国内偷自拍性夫妇 | 麻批好紧日起要舒服死了 | 成人国产精品免费视频 | 性xxx4k欧美乱妇| 屁屁影院,国产第一页 | 亚洲欧美一级久久精品国产特黄 | 粉嫩av久久一区二区三区小说 | 无码综合天天久久综合网色吧影院 | 天堂av国产夫妇精品自在线 | 精品国产迷系列在线观看 | 91好色先生 | 九九免费 | 亚洲精品ww久久久久久p站 | 亚洲啪啪网址 | 亚洲乱码日产精品b | 亚洲欧美日韩中文在线 | 最新69成人精品视频免费 | av永久免费网站 | 国内自拍第三页 | 久久一本人碰碰人碰 | 国产亚洲一本大道中文在线 | 国产裸体xxxx视频 | a级片久久 | 九九影院理论片私人影院 | 在线观看91精品国产入口 | 亚洲成a人v | 日本三级视频在线播放 | 久久成熟 | 性色av一区二区三区夜夜嗨 | 国产一区二区三区乱码 | 男人j进入女人j内部免费网站 | 天天做天天爱夜夜爽毛片毛片 | 亚洲人成小说网站色在线观看 | 亚洲精品一区二区精华液 | 亚洲熟女乱综合一区二区 | 亚洲欧美国产国产一区 | 国产福利久久久 | 日本ts人妖系列在线专区 | 永久免费a级在线视频 | 亚洲一级黄色片 | 色人阁图片| 中文字幕在线观 | 久久久久久欧美精品se一二三四 | 中文综合在线观 | 狠狠久久亚洲欧美专区 | 56av国产精品久久久久久久 | 亚洲欧美日本国产 | 嫩草影院片| 国产在线观看精品一区二区三区 | 色热热| 国产精品女教师av久久 | 91久久精品国产91性色69 | 欧美日韩一级视频 | 岛国精品一区二区三区 | 免费网站日本a级淫片免费看 | 四虎国产精品成人影院 | 五月婷色 | 亚洲一本到无码av中文字幕 | 久久国产精品免费一区下载 | 在线观看国产精品乱码app | av在线大全| 国产成人亚洲精品无码青青草原 | 亚洲精品无码午夜福利中文字幕 | 国产午夜片 | 99爱在线视频| 忘忧草98| 亚洲理论在线观看 | 男女裸交无遮挡啪啪激情试看 | 亚洲精品午夜理伦不卡在线观看 | 成年人色网站 | 日本中文字幕视频在线 | 人妻aⅴ中文字幕无码 | 久久精品夜夜夜夜夜久久 | 97国产大学生情侣白嫩酒店 | 极品少妇粉嫩小泬v片可看 少妇一级淫片免费放正片 一级一毛片a级毛片 | 国产精品久久久久久久久久蜜臀 | 欧美人妻一区二区三区 | 欧洲 亚洲 国产图片综合 | 青青综合网| 欧美日产成人高清视频 | 黄色小视频在线免费观看 | 岛国4k人妻一区二区三区 | 欧美双人家庭影院 | 日本不卡在线视频二区三区 | 婷婷玖玖 | 精品人妻系列无码一区二区三区 | 免费毛片全部不收费的 | 最新亚洲人成无码网站 | 性农村xxxxx小树林 | 久久国产精品日本波多野结衣 | 国产一级性| 中文成人精品久久一区 | 美女18网站 | 九九在线精品 | 国产一卡2卡3卡四卡精品 | 青青青青国产免费线在线观看 | a√天堂中文字幕在线熟女 国产人妻精品午夜福利免费 | 国产精品久久久久久妇女 | 午夜一区二区亚洲福利vr | 国模蔻蔻私拍极品150p | 特级黄色一级片 | 亚洲欧洲成人av每日更新 | 国产精品乱子乱xxxx | 亚洲成人一区在线 | 久久无码人妻影院 | 日韩成人精品视频 | sm久久捆绑调教精品一区 | 天天综合网色在线观看 | 精品乱码一卡2卡三卡4卡二卡 | 全黄一级片 | 欧美三区视频 | 久久国产乱子伦精品免费午夜,浪货好紧 | 国产黑色丝袜高跟在线视频 | 激情福利视频 | 91精品国产一二三 | a在线观看免费网站大全 | 伊人免费在线观看 | 网红主播 国产精品 开放90后 | 亚洲中文字幕无码久久2020 | 丰满少妇好紧多水视频 | 免费看的av片 | 国产大片黄 | 国产精品去看片 | 国产曰批免费视频播放免费 | 欧美日本一区二区三区 | 性亚洲女人色欲色一www | 久久精品网站免费观看 | 激情五月色综合国产精品小说 | 99久久婷婷国产精品综合 | 午夜黄色一级片 | 国产美女色诱视频又又酱 | 草草久久久无码国产专区 | 午夜福利视频合集1000 | 亚洲国产综合久久久 | 无码国产成人久久 | 亚洲乱码国产乱码精品精 | 亚洲欧洲精品成人久久曰影片 | 国产suv精品一区二人妻 | 天天噜日日噜狠狠噜免费 | 女同互添互慰av毛片观看 | 国产中文字二暮区 | 2024国产精品视频 | 国产精品免费久久久久影院仙踪林 | 69视频污 | 中文av一区二区 | 亚洲精品污一区二区三区 | 成人h动漫精品一区二区无码 | 男女高潮喷水在线观看 | 伊人天堂午夜精品福利网 | 久久精品人人做人人综合 | 天堂网wwww| 国产欧美一区二区久久性色99 | 欧美日韩免费一区二区 | 亚洲 国产 另类 精品 专区 | 国产超碰人人做人人爰 | 国产五级床片全部免费硬硬 | 欧美最骚最疯日b视频观看 大杳蕉狼人伊人 | 精品九九人人做人人爱 | 国产精品女主播主要上线 | 131美女爱做视频 | 日韩精品无码熟人妻视频 | 天堂网视频在线 | 久欠精品国国产99国产精2021 | 国产一级特黄a高潮片 | 欧美日韩免费专区在线 | 国产又粗又猛又黄又爽 | 好吊妞这里都是精品 | 伊人春色在线视频 | 成人综合区一区 | 少妇与黑人一二三区无码 | 亚洲欧美日韩国产综合在线 | 国产成人久久精品麻豆二区 | 欧美成人免费大片 | 少妇厨房愉情理伦bd在线观看 | 久久精品人人 | 青青草免费观看视频 | 午夜福利精品亚洲不卡 | 国产小视频精品 | 99er这里只有精品 | 高潮白浆潮喷正在播放 | 色婷久久 | 中文字幕乱偷无码av先锋蜜桃 | 欧美视频中文在线看 | 色欲综合视频天天天综合网站 | 色噜噜亚洲男人的天堂www | 无套内谢少妇毛片aaaa片免费 | 中文一区在线 | 涩涩一区 | 怀孕挺大肚子疯狂高潮av毛片 | 纱纱原百合中文字幕 | 亚洲欧美综合在线一区 | 依依成人精品视频在线观看 | 久久免费视频在线观看30 | 日韩成人在线免费视频 | 精品国产成人av在线免 | 亚洲熟女少妇一区二区 | 国产亚洲精品久久久美女 | 精品久久伊人 | 日韩视频免费观看高清 | 国产成人精品综合 | 在线观看一区视频 | 高清不卡亚洲日韩av在线 | 欧美视频一区在线 | 爽爽av| 久久国产片 | 91网址在线播放 | 国产97久久 | 欧美视频在线免费播放 | 国产午夜毛片v一区二区三区 | 亚洲乱码国产乱码精品精在线网站 | 亚欧中文字幕久久精品无码 | 婷婷五月六月综合缴情 | 提莫影院av毛片入口 | а√天堂资源中文最新版地址 | 老熟女一区二区免费 | 亚洲gv白嫩小受在线观看 | 国产sm主人调教女m视频 | www久久九 | 一区二区三区日韩在线 | 中文字幕av中文字无码亚 | 特级西西444ww大胆高清图片 | 中文字幕不卡视频 | 日本三级免费 | 成人二区三区 | 99视频精品免费 | 国产福利无码一区二区在线 | 日日干狠狠干 | a级毛片特级毛片 | 少妇人妻大乳在线视频不卡 | 午夜伦理yy44008影院 | 国产精品免费福利 | 一色屋精品视频在线观看免费 | 一二三区中文字幕 | 真实乱子伦露脸自拍 | 午夜亚洲视频 | 日本伊人色综合网 | 91精品国产高清一区二区三密臀 | 国产熟女乱子视频正在播放 | 18成人在线 | 肉性天堂 | 精品九九九九 | 亚洲 日本 欧洲 欧美 视频 | 人人人爽人人爽人人av | 免费无遮挡无码h肉动漫在线观看 | 亚洲午夜未满十八勿入网站2 | 污片在线观看 | 亚洲乱码国产乱码精品天美传媒 | 九九视频免费在线 | 91国产丝袜脚调教 | 少妇极品熟妇人妻200片 | 又大又爽又硬的曰皮视频 | 欧美一区二区最爽乱淫视频免费看 | 日日摸天天碰中文字幕你懂的 | 日本高清视频免费在线观看 | 精品亚洲aⅴ无码一区二区三区 | 成年人交配视频 | 成人a毛片免费观看网站 | 又爽又黄无遮挡高潮视频网站 | 青青草国产在线视频 | 天堂网在线中文 | 国产三级不卡在线观看视频 | 好男人在线社区www在线播放 | 四虎永久在线精品视频 | 大乳丰满人妻中文字幕日本电影 | 国产精品女同一区二区在线 | 欧美视频在线观看,亚洲欧 中文字幕第5页 | 久久人妻精品国产 | 亚洲精品国产精品乱码不97 | 91精品国产综合久久久蜜臀粉嫩 | 国产模特嫩模私拍视频在线 | 日本永久视频 | 成年免费a级毛片 | 无码国产69精品久久久久孕妇 | 日本综合在线 | 无码写真精品永久福利在线 | 久草久草久草 | 人妻熟女少妇一区二区三区 | 国产精品狼人久久久久影院 | 国产精品国产亚洲区艳妇糸列短篇 | 欧美巨大另类极品videosbest | 巨大荫蒂视频欧美另类大 | 五月婷六月丁香狠狠躁狠狠爱 | 亚洲字幕成人中文在线电影网 | 精品无人乱码一区二区三区 | 狠狠色丁香四月婷婷综合 | 色播97 | 国产精品久久久久久久免费观看 | 国产黄色在线观看 | 男女啪啪免费观看网站 | 日韩高清精品免费观看 | 欧美丰满少妇xxⅹ | 日本不卡一二三区 | 国产欧美日韩精品一区二区三区 | 久草视频在线免费播放 | 日日夜夜精彩视频 | 日产久久 | 精品久久ai | 孩交精品xxxx视频视频 | 日本精品aⅴ一区二区三区 亚洲国产理论片在线播放 999精品 | 国产精品视频全国免费观看 | 超鹏在线视频 | 欧美日韩人成综合在线播放 | 高潮添下面视频免费看 | 亚洲美女被黑人巨大在线播放 | 婷婷夜色潮精品综合在线 | 成人年人免费看xxxxxxx | 直接在线观看的三级网址 | 八个男人躁我一个视频免费 | 婷婷五月深爱憿情网 | 亚洲狠狠婷婷综合久久久久图片 | 国产欧美日韩va另类在线播放 | 国产成人精品福利网站 | 亚洲视频色图 | 亚洲国产精品成人av | 中日产幕无线码一区 | 天天射综合网站 | 好吊妞人成视频在线观看强行 | 国产成_人_综合_亚洲_国产绿巨人 | 在线国产一区二区 | 天天看片天天干 | 青青青在线视频观看 | 五月婷婷综合色 | 国产激情精品一区二区三区 | 女人让男人桶爽30分钟 | 美女尿口羞羞视频 | 成人啪啪18免费网站 | 就操网| 一本色道久久综合亚洲精品图片 | 中国东北少妇bbb真爽 | 日韩欧美高清在线观看 | 欧美日韩精品免费 | 欧美片内射欧美美美妇 | 中文区第二页永久有效 | 日韩中文字幕在线免费观看 | 国产亚洲精品一区二区三区 | 八个男人躁我一个视频免费 | 欧美亚洲日韩国产人成在线播放 | 欧洲a级毛片 | 香蕉影院在线观看 | 丝袜熟女国偷自产中文字幕亚洲 | 久久夜av| av 日韩 人妻 黑人 综合 无码 | 亚洲人av高清无码 | 二区三区在线视频 | 欧美综合77777色婷婷 | 亚洲无碼网站观看 | 国产av一区二区三区最新精品 | 99爱精品| 不卡日韩 | 国产精品一区二区三区四区在线观看 | 日产中文字幕一码 | 肥老熟妇伦子伦456视频 | 欧美成人免费观看 | 国产成人愉拍免费视频 | 2017日日夜夜 | 久久婷婷五月综合97色一本一本 | 国产在线播放91 | 亚洲欧洲无码一区二区三区 | 无码中文字幕免费一区二区三区 | 国产伦子伦对白在线播放观看 | 中文字幕在线观看一区二区 | 久久香蕉网站 | 国产日产韩国精品视频 | 免费成人高清视频 | 国产91 在线播放 | 99在线成人精品视频 | 国产网曝门亚洲综合在线 | 成人做爰69片免费看 | 亚洲精品美女视频 | 午夜福利1000集在线观看 | 又大又粗又爽的少妇免费视频 | 性欧美videos 另类喷潮 | 成年性午夜免费视频网站 | 精品国产你懂的在线观看 | 丰满少妇大叫太大太粗 | 少妇粉嫩小泬喷水视频 | 国产精品盗摄!偷窥盗摄 | 粉嫩极品国产在线观看 | a国产在线v的不卡视频 | 鲁一鲁av2019在线 | 国产无遮挡18禁无码网站免费 | 国产精品亚洲专区无码唯爱网 | 18禁止午夜福利体验区 | 欧美刺激性大交 | 五月伊人网| 99成人国产综合久久精品 | 亚洲女人阳道毛茸茸黑森林 | 999www成人免费视频 | 91精品欧美一区二区三区 | 伊人91 | 色天天躁夜夜躁天干天干 | 久久精品国产自在天天线 | 尤物综合网 | 国产亚洲成人精品 | 免费看久久久性性 | 熟妇乱子作爱视频大陆 | 精品久久人妻av中文字幕 | 亚洲乱码国产乱码精品精不卡 | 福利亚洲 | 七妺福利精品导航大全 | 久久天天躁狠狠躁夜夜2020老熟妇 | 国产精品一二三区久久狼 | 欧美精品一区二区三区在线播放 | 蜜桃av久久久一区二区三区麻豆 | 天天躁日日躁狠狠久久 | 久久99国产精品尤物 | 久久久精品国产免费观看一区二区 | 99国产精品久久久久久久成人 | 午夜精品久久久久久中宇69 | 成人无码av免费网站 | 2019天天干| 天天舔天天爱 | 五十老熟妇乱子伦免费观看 | 你懂的视频在线播放 | 被黑人猛躁10次高潮视频 | 国产午夜在线观看 | 日日摸日日添夜夜爽97 | 久久久久久免费 | 国产又黄又硬 | 国产对白乱刺激福利视频 | 国产无遮挡一区二区三区毛片日本 | 岛国av噜噜噜久久久狠狠av | 免费无码成人av片在线 | 中文字幕在线视频第一页 | 狠狠色狠狠色合久久伊人 | 99热这里只有精品在线 | 日本在线色视频 | 久久精品区 | 国产明星换脸xxxx色视频 | 欧美成人高清ww | 成人无号精品一区二区三区 | 亚洲精品喷潮一区二区三区 | 久久精品国产色蜜蜜麻豆 | 亚洲精品精华液一区二区 | 欧美一级片在线看 | 欧美日韩国产精品自在自线 | 免费av观看 | 日韩精品视频在线 | 97成人碰碰久久人人超级碰oo | 国产成人精品久久二区二区 | 久久久久久av无码免费网站下载 | 一区二区三区日韩视频在线观看 | 媚药一区二区三区四区 | 久久国内精品自在自线400部 | 亚洲国产日韩欧美综合另类bd | 国产三级自拍视频 | 国产精品18久久久久久久久久久久 | 激情五月色综合国产精品小说 | 亚洲狠 | 久久久精品人妻一区二区三区蜜桃 | 少妇特黄一区二区三区 | 欧美性猛交一区二区三区精品 | 狠狠色成色综合网 | 国产精品久久久久9999吃药 | 成人精品一区日本无码网站 | 中文字幕小明 | 国产午夜永久福利视频在线观看 | 色婷婷久久 | 人妻影音先锋啪啪av资源 | 国产成人精品午夜福利在线播放 | 三级特黄特色视频 | 亚洲精品成人18久久久久 | 乱码国产丰满人妻www | 久久精品一品道久久精品 | 少妇精品高潮欲妇又嫩中文字幕 | 男人天堂av网 | 免费av黄色 | 亚洲精品无码成人av电影网 | 少妇又爽又刺激视频 | 老妇做爰xxx视频一区二区三区 | 国产成人一区二区视频免费 | 日日干狠狠操 | 嫩草影院懂你的影院 | 中文字幕精品av乱码在线 | 白白操在线视频 | 国产精品亚洲а∨天堂123bt | 亚洲国产精品激情综合图片 | 日本体内she精高潮2 | 欧美国产日韩亚洲中文 | 精品亚洲一区二区三区在线观看 | 97欧美视频 | 九九国产精品入口麻豆 | 国产福利精品在线 | 97免费在线观看视频 | 久久久精品日本一区二区三区 | 最新日韩av | 日韩精品无码免费专区网站 | 久久久久久久黄色 | 草草在线观看 | 国产毛片爱情岛久久久午夜 | 97精品国产一区二区三区四区 | 日韩一区二区免费播放 | 狠狠躁天天躁中文字幕无码 | 日韩无码电影 | 午夜亚洲国产理论片中文飘花 | 欧美喷水高潮 | 黑人ⅴvideo粗暴亚洲娇小 | 91免费高清无砖码网站 | 波多野结衣乳巨码无在线观看 | 黄色激情视频网站 | 国产精品一区二区福利视频 | 2020天天干| 玖玖资源站亚洲最大的网站 | 欧美日韩国语 | seyoyowww色哟哟 | 无码男男做受g片在线观看视频 | 又黄又爽又色成人免费视频体验区 | 精国产品一区二区三区四季综 | 少妇白吉1—178之大团结 | 99久久婷婷国产综合精品 | 国产精品免费av一区二区 | 国产一级特黄a大片免费 | 黄色aaa视频| 天堂最新版在线www 岛国av在线免费观看 | 麻豆果冻传媒精品国产av | 中文一区在线 | 亚洲精品无码久久不卡 | 欧美成人无码a区视频在线观看 | 久久99国产精品久久99大师 | 欧美一区二区久久久 | 亚洲成a人 | 国产福利免费看 | 人妻人人做人碰人人添 | 成人a在线 | 91风间由美一区二区三区四区 | 性欧美寡妇黑人异族 | www噜噜偷拍在线视频 | 欧美在线资源 | 91艹逼| 日日夜夜精品免费观看 | 成人做爰免费视频免费看 | 永久免费精品精品永久-夜色 | 韩国午夜理伦三级在线观看 | a吖天堂网2019 | 熟女人妻少妇精品视频 | 日本特级视频 | 色老板亚洲视频在线观 | 久久精品区 | 久久ク成人精品中文字幕 | 亚洲综合无码无在线观看 | 一出一进一爽一粗一大视频 | 在线观看亚洲精品视频 | 亚洲国产成人精品无码区二本 | 日韩高清av| 欧美一区二区视频在线观看 | 四虎影视在线影院在线观看免费视频 | 黑白丝美女国产 | 国产3344在线观看视频 | 亚洲色18禁成人网站www | 我要看a级毛片 | 国产成人精品一区二区在线 | 私人vps一夜爽毛片免费 | 精品久久久中文字幕二区 | 日日碰狠狠躁久久躁9 | 久久精品成人一区二区三区蜜臀 | 无码一区二区三区av免费 | 国产开嫩苞视频在线观看 | 久久aⅴ人妻少妇嫩草影院 无码超乳爆乳中文字幕 | 日韩在线网 | 国产黄在线观看免费观看不卡 | 亚洲欧美日韩中文二区 | 99久久综合国产精品二区国产 | 一本色道av | 精品国产yw在线观看 | 久久综合亚洲鲁鲁五月天69堂 | а√天堂资源中文在线官网 | 欧美色综合久久 | 91福利在线播放 | 国产精品一区二区人人爽 | 97人视频国产在线观看 | 大陆国语对白国产av片 | 婷婷射精av这里只有精品 | 免费的黄色大片 | 日本一区二区更新不卡 | 日韩裸体人体欣赏pics | 国产欧美又粗又猛又爽老小说 | 鲜嫩高中生无套进入 | 国产对白老熟女正在播放 | 午夜肉伦伦影院 | 亚洲一区二区三区四区五区乱码 | 亚洲精品无码永久在线观看你懂的 | 日韩激情第一页 | 黄页网站18以下勿看 | 精品一区二区成人精品 | 日本黄色不卡 | 亚洲国产精品美女久久久av | 亚洲午夜成人精品无码app | 国产色自拍 | av熟女人妻一区二区三区 | 亚洲春色综合另类网 | 色就色综合 | 国产精品亚洲产品一区二区三区 | 日本又色又爽又黄的a片吻戏 | 又湿又紧又大又爽a视频 | 国产精品高潮呻吟av久久4虎 | 久久人人玩人妻潮喷内射人人 | 欧美日韩国产精品综合 | 香蕉eeww99国产精选免费 | 五十六十老熟女毛片 | 国产精品久久久99 | 欧美三级少妇高潮 | 少妇饥渴偷公乱av在线观看涩爱 | 国产日韩精品一区二区 | 国产91在线播放 | 2021国产精品视频网站 | 国产福利一区二区三区在线观看 | 在线看的免费网站 | 少妇人妻系列无码专区系列 | 夜夜爽av| 嫩草视频在线免费观看 | 2020亚洲国产精品久久久 | 9191在线视频 | 无码人妻丰满熟妇啪啪区日韩久久 | 成人免费视频国产 | 无码成人精品区在线观看 | 国产看真人毛片爱做a片 | 国产精品厕所 | 亚洲精品久久久久午夜福利 | 国产亚洲va在线电影 | 天天插综合网 | 国语对白老女人一级hd | www视频在线观看免费 | 亚洲成人综合视频 | 天天影视色香欲综合久久 | 2021亚洲卡一卡二新区入口 | 国产美女视频一区二区三区 | 任你躁久久精品6 | 精品香蕉99久久久久网站 | 亚洲日韩欧美一区二区三区在线 | 国产一区二区三区在线视频 | 男人和女人上床视频 | 国产欧美一区二区精品老汉影院 | 天天操天天摸天天爽 | 午夜免费观看视频 | 国产午夜无码视频在线观看 | 久久你懂的 | 天天综合7799精品影视 | 中文字幕视频在线观看10页 | 北条麻妃久久 | 色综合综合色 | 四虎国产精品永久地址998 | 日韩黄色成人 | 深夜福利91| 国产最爽乱淫视频国语对白 | 中国娇小与黑人巨大交 | 中文字幕色网站 | 国产亚洲999精品aa片在线爽 | av观看地址 | 精品无码人妻一区二区免费蜜桃 | 国产精品看高国产精品不卡 | 国产人成精品一区二区三 | 亚洲日b | 天堂av2018| 国产视频第三页 | 日本精品一区二区三区无码 | 久久婷婷五月综合色和 | 国产网红主播无码精品 | 成人免费crm一区二区 | 日日撸夜夜操 | 久久久久久久性潮 | 久久久免费无码成人影片 | 国产亚洲日韩一区二区三区 | 国产欧美一区二区三区在线看 | 国内精品久久久久久久影院 | 婷婷精品在线 | 蜜桃视频在线观看www社区 | 欧洲精品欧美精品 | 国产av影片麻豆精品传媒 | 99精产国品一二三产区在线 | 狠狠操视频网站 | 欧美www色| 国内精品国产成人国产三级 | 小雪尝禁果又粗又大的视频 | 久久久高潮 | 日本sm/羞辱/调教/捆绑视频 | 在线观看91av | 成人免费视频久久 | 猫咪www免费人成网站无码 | 中文字幕妇偷乱视频在线观 | 男女性动态激烈动全过程 | 色播视频在线 | 99视频在线精品国自产拍 | 国产亚洲精品俞拍视频 | 亚洲资源在线 | 91精品国产91久久久久 | 天堂av网在线观看 | 午夜阳光精品一区二区三区 | 丰满少妇小早川怜子影片了 | 忘忧草www中文在线资源 | 久草在线视频中文 | 国产成人精品亚洲 | 欧美女优在线 | 久久一二三区 | 无码国产精品一区二区免费式直播 | 处破痛哭a√18成年片免费 | 国产精品jk白丝在线播放 | 国产乱子伦无套一区二区三区 | 免费看无码午夜福利片 | 日本黄网站三级三级三级 | 艳妇乳肉豪妇荡乳 | 国产日韩久久久久69影院 | 午夜男女刺激爽爽影院 | 欧美xxxxx做受vr91九色 | 激情丁香六月 | 亚洲高清最新av网站 | 青青国产精品视频 | 精品无码人妻一区二区免费蜜桃 | 久久精品人人做人人综合 | 国产精品欧美久久久久三级 | 亚洲线精品一区二区三区 | 国产一在线 | 教师夫妇交换刺激做爰小说 | 性色做爰片在线观看ww | 亚洲视频二区 | 久久久久免费精品国产小说 | 色草在线 | 欧美一区二区三区免费看 | 精品亚洲国产成人av在线 | 欧美v视频| 亚洲国产精品va在线观看香蕉 | 97色精品视频在线观看 | 99热亚洲色精品国产88 | 欧美一区网站 | 亚洲aaaaaaa | 国产女人喷浆抽搐高潮视频 | 中文字幕 欧美精品 第1页 | 亚洲欧美在线一区中文字幕 | 国产精品人妻一区二区高 | 男女国产视频 | 最新版天堂资源网在线种子 | 亚洲欧美综合国产精品二区 | 国产免费不卡午夜福利在线 | 成人亚洲精品 | 国产精品尤物麻豆一区二区三区 | 无码人妻精品一区二区三18禁 | 欧美一区二区三区免费在线观看 | 欧美日韩精品丝袜 | 久青草免费视频 | 国产精品久久福利 | 国产黄a一级| 日韩国产人妻一区二区三区 | 嫩草影院懂你的影院 | 在线播放无码后入内射少妇 | 久久俺也去丁香综合色 | 8x拔播拔播x8国产精品 | www午夜视频| 女子浴室啪啪hd三级 | 992tv福利 | 91丨国产丨白丝 | 7m视频成人精品分类 | 99久久精品美女高潮喷水 | 亚洲欧洲日韩国内高清 | 成人做爰www免费看视频网站 | 午夜精品久久久久久久男人的天堂 | 国产同性女女互磨在线播放 | 综合无码精品人妻一区二区三区 | 中文字幕xxx | 国产色视频一区二区三区 | 国产一区在线视频 | www.国产精品.com | 亚洲免费在线视频观看 | 色综合欧美五月俺也去 | 国产麻豆精品在线观看 | 国产微拍精品一区二区 | 丰满尤物白嫩啪啪少妇 | 图片专区亚洲欧美另类 | 91国产丝袜脚调教 | 天天干天天草天天射 | 人人干人人干人人干 | 性夜影院爽黄e爽 | 国内自拍真实伦在线观看 | 激情av免费 | 最新中文乱码字字幕在线 | 好吊妞视频988gao在线播放 | 国产好爽又高潮了毛片91 | 亚洲欧美国产一区二区三区 | 加勒比综合在线888 色综久久综合桃花网国产精品 | 日本做床爱激情爽全视频 | 日韩激情小视频 | 中文字幕小明 | 久久视频这里只精品 | 国产精品久久久久久二区 | 国产16videosex性国产 | 亚洲国产不卡视频 | 影音先锋av资源网无码 | 亚洲欧洲国产码专区在线观看 | 欧美亚洲久久 | 国产精品一区二区在线看 | 成人h动漫精品一区二区器材 | 亚洲另类在线视频 | 免费毛片网站 | www国产 | 欧美黑人又粗又大高潮喷水 | 国产男女无遮挡猛进猛出免费 | 在教室伦流澡到高潮hgl视频 | 久久久久一区二区三区 | 亚洲成a人v影院色老汉影院 | 亚洲欧洲日产国码无码网站 | 国产成人无码免费视频79 | 成人无码av一区二区 | 亚洲一区自拍偷拍 | 欧美日韩精品一区二区三区不卡 | 米奇777超碰欧美日韩亚洲 | 小鲜肉自慰网站xnxx | 日韩免费无码一区二区视频 | 国产精品久久久久久久久久iiiii | 久久精品a亚洲国产v高清不卡 | 在线观看日本网站 | 国产乱妇无乱码大黄aa片 | 欧美亚洲二区 | 伊人色综合网久久天天 | 国内偷自第一区二区三区 | 一边吃奶一边摸做爽视频 | 91精品区 | 毛片成人 | 成人一区三区 | 动漫av一区二区三区 | 老湿机国产福利视频 | 国产青草视频在线观看 | 国产无遮挡免费真人视频在线观看 | 亚洲猛交xxxx乱大交 | 国产乱人伦精品免费 | 人人入人人爱 | 亚洲色播爱爱爱爱爱爱爱 | 亚洲国产综合视频 | 暖暖av| 91在线激情视频 | 国产刚发育娇小性色xxxxx | 亚洲精品粉嫩小仙女高潮 | 国产精品免费久久久久软件 | 精品国产一区二区三区在线 | 日韩精品动漫一区二区三区 | 国产精品成人免费视频一区二区 | 夜夜艹| 国产精品久久久久久久久免费丝袜 | 色欲a∨无码蜜臀av免费播 | 欧美自拍网站 | 青青草av在线播放 | 日本a在线观看 | 丰满少妇叫我吸她大乳 | 亚洲精品不卡 | 日韩精品极品视频在线观看免费 | 成年女人片免费视频播放a 亚洲图区综合网 | 久久久久久久久久久免费精品 | 色久月| 国产jk精品白丝av在线观看 | 女人14毛片毛片毛片毛片区二 | 久久婷婷久久一区二区三区 | 免费在线亚洲 | av大片在线播放 | 国产女人与拘做视频免费 | 国产在线精品无码av不卡顿 | 天堂最新版资源网 | 国产成人亚洲精品另类动态图 | 亚洲成人福利视频 | fc2性色av久久精品 | 午夜无码一区二区三区在线观看 | 国产黑色丝袜在线看片不卡顿 | 成人久久久精品乱码一区二区三区 | 精品久久久一区二区 | 亚洲精品高潮呻吟久久av | 亚洲精品乱码日本按摩久久久久 | 动漫高h纯肉无码视频在线观看 | 日韩免费在线观看av | 亚洲综合一区二区 | 美国毛片基地 | 欧美一线二线动漫精品 | 国产第一亚洲 | 猫咪av.com| 白丝爆浆18禁一区二区三区 | 久久婷婷五月国产色综合 | 欧美性生活a级片 | 中文字幕不卡视频在线观看 | 亚洲伦理片在线观看 | 无码人妻精品一区二区蜜桃色欲 | 四虎娱乐 | 欧美性开放视频 | 本田岬88av在线播放 | 成 人影片 aⅴ毛片免费观看 | 精品久久久久久久人人人人传媒 | 一级做a爰黑人又硬又粗 | 亚洲 春色 古典 小说 自拍 | 四虎精品成人a在线观看 | 男人女人午夜视频免费 | 两性激情视频 | 97精品伊人久久久大香线蕉 | 最新亚洲人成无码网www电影 | 国产aⅴ激情无码久久久无码 | 亚洲一区二区三区波多野结衣 | 久久精品国产999久久久 | 日本超碰在线 | 亚洲老妇色熟女老太 | 欧美夜夜 | 日韩欧美精品在线 | 欧洲-级毛片内射 | 国产麻豆精品免费喷白浆视频 | 亚洲精品久久30p | 中文字幕精品一区二区三区在线 | 久久精品久久电影免费 | 天天操天天舔天天射 | 99国精产品一二三区 | 午夜小福利| 7777欧美成是人在线观看 | 国产精品专区免费观看软件 | 国产午夜精品理论片 | 91av免费在线观看 | 97人人澡人人爽人人模亚洲 | yy111111少妇影院免费观看 | 蜜臀999 | 97超级碰碰碰| 狠狠干中文字幕 | 啪啪免费 | www.青青草| 国产精品久久久久久亚瑟影院 | 蜜臀视频在线一区二区三区 | 少妇与子乱毛片 | 国产精品久久久久久av | av不卡在线播放 | 中文二区 | 极品主播的慰在线播放 | 狠狠综合久久狠狠88亚洲 | 99热18| 国产欧美va天堂在线电影 | 欧美日韩另类视频 | 欧美一级在线播放 | 久久精品久久久久久噜噜 | 日日干天天爽 | 337p日本欧洲亚洲大胆69影院 | 老子午夜影院 | 精品国产午夜理论片不卡精品 | 婷婷六月天 | 亚洲国产av一区二区三区丶 | 国产片自拍 | 姝姝窝人体www聚色窝 | 少妇激情一区二区三区视频小说 | 免费一级特黄3大片视频 | 欧美色悠悠| 亚洲天堂在线观看完整版 | av官网 | 日本无卡码高清免费v | 在线播放五十路熟妇 | 3d动漫精品啪啪1区2区免费 | 91桃色成人wangxhab | 毛片免费在线观看视频 | 亚洲青青草原 | 无码视频免费一区二三区 | 小婕子伦流澡到高潮h | 亚洲夂夂婷婷色拍ww47 | 免费夫妻生活片av | 亚洲国产精品成人久久 | 91免费视频观看 | 国产精品羞羞答答在线 | 少妇粉嫩无套内谢 | 久久久久久久久久久综合 | av无码久久久久不卡网站蜜桃 | 男女免费观看在线爽爽爽视频 | 久久精品国产成人av | 国产爽视频在线观看视频 | 国产伦人伦偷精品视频 | 国产成人精品成人a在线观看 | 性色av免费观看 | 高清不卡一区 | av片一区二区 | 婷婷天天 | 久久精品国产久精久精 | 天天爽夜夜爽人人爽qc | 欧美日本亚洲韩国一区 | 欧美肉欲k8播放毛片欧美 | 天天操比 | 国产精品久久久久久久久搜平片 | 色九九影院 | 狠狠狠狠狠色综合 | 人人妻人人妻人人片色av | 婷婷激情综合网 | 人妻 偷拍 无码 中文字幕 | 一色屋精品久久久久久久久久 | 人人爽人人爽人人片av亚洲 | 2014天堂网 | 国产亚洲人成无码网在线观看 | 美欧一级片 | 91porn国产成人 | 狠狠操欧美 | 婷婷综合丁香 | 亚洲va无码手机在线电影 | 久久精品午夜 | 欧美专区综合 | 99热久久精品免费精品 | 亚洲熟妇久久国产精品 | 免费日韩中文字幕 | 亚洲国产精品女主播 | 一区二区三区人妻无码 | 超碰操| 成人精品视频一区二区三区尤物 | 黄色影片免费 | 久9精品| 在线观看日韩精品视频 | 性综合网 | 狠狠色丁香久久综合婷婷 | 国产单亲乱hd | 最新国产成人ab网站 | 婷婷四虎东京热无码群交双飞视频 | 999自拍偷拍 | 91在线精品一区二区三区 | 日韩av视屏 | 欧美性综合 | 欧美一级激情 | 成人伊人色 | 性欧美激情aa在线看 | 在线免费中文字幕 | 欧美性xxxxx极品老少 | 国产亚洲精品久久久网站好莱 | 西西午夜无码大胆啪啪国模 | 少妇人妻精品无码专区视频 | 天天av天天好逼 | 免费人成在线 | 露脸内射熟女--69xx | 成人久久久久久久久久久 | 97精品一区二区三区 | 欧美福利一区二区三区 | 欧美日韩视频一区二区三区 | 欧美肥妇毛多水多bbxx | 日本特黄视频 | 欧美老妇乱辈通奷 | 欧美性做爰猛烈叫床潮 | 欧美日韩不卡在线 | 国产免费爽爽视频在线观看 | 日日夜夜免费视频 | 久草在线免费资源 | 国产欧美亚洲一区 | 国产熟女乱子视频正在播放 | 99久久久国产精品消防器材 | 香蕉伊人网 | 国产精品jizz在线观看麻豆 | 国产无人区码一码二码三mba | 国产乱子伦无套一区二区三区 | 精品二三区 | 久久不见久久见免费视频4 国产天美传媒性色av | 国产精品卡1卡2卡三卡四 | 色欲av无码一区二区人妻 | 91一区二区三区久久久久国产乱 | 日本www在线观看 | 国产日韩av一区二区 | 午夜污 | 自拍亚洲一区欧美另类 | 亚洲午夜国产成人av电影 | 成人国产片女人爽到高潮 | 亚洲精品第一国产综合国服瑶 | 太深太粗太爽太猛了视频免费观看 | 无码国内精品久久综合88 | 午夜福利1000集在线观看 | 亚洲最新网址 | 成人深夜福利视频 | 蜜桃av抽搐高潮一区二区 | 日韩成人福利视频 | 久久精品国产99国产精品严洲 | 一二三四日本中文在线 | 一区二区不卡视频 | 精品啪啪 | 免费中文字幕日韩 | 天堂中文在线资 | av一区二区三区人妻少妇 | 美女中文字幕 | 亚洲精品国产乱码av在线观看 | 自拍欧美日韩 | 欧美人与动交视频在线观看 | 亚洲中文字幕在线第二页 | 欧美91视频 | 小次郎av最新地址入口 | 强行从后面挺进人妻 | 一色桃子中文字幕av | 丝袜av在线播放 | 日本三级韩国三级在线观看 | 成人激情黄色小说 | 国产精品久久久久久久久人妻 | 亚洲人精品午夜射精日韩 | 亚洲精品成a人在线观看网站 | 特级黄色大片 | 91 在线| 97超碰中文字幕 | 91精品国产9999久久久 | 夜夜骑天天操 | 国产69精品久久久久久妇女迅雷 | 影音先锋人妻av中文字幕久久 | 黄色工厂这里只有精品 | 裸体美女免费视频网站 | 天堂中文在线最新版地址 | 欧美性色黄大片a级毛片视频 | 国产精品视频免费一区二区 | 久久99热精品免费观看牛牛 | 亚洲中文字幕久久无码 | 国产第一页浮力影院草草影视 | 99国产精品久久久久久久久久久 | 青青草久久久 | 国产成人无码a区在线观看导航 | 欧美日韩一区二区视频不卡 | 少妇又色又爽又黄的视频 | 国产哺乳奶水91在线播放 | 国产综合自拍 | 日本伊人精品一区二区三区 | 久久精品99无色码中文字幕 | 国产在热线精品视频99公交 | 国产亚洲精品线观看k频道 日本熟女毛茸茸 | 一级黄色免费片 | 日本少妇喷水视频 | 女女同性女同一区二区三区九色 | 婷婷成人综合网 | 少妇一区二区三区 | 特级毛片a | 成年女人片免费视频播放a 亚洲图区综合网 | 天天看片中文字幕 | 一区二区三区免费在线 | 色又黄又爽网站www久久 | av男人的天堂在线 | 性欧美一区| 亚洲自国产拍揄拍 | 欧美日韩免费看 | 国产侵犯亲女三级 | 亚洲人午夜精品 | 男人舌头进女屁股视频免费 | 亚洲欧美另类日韩 | 国产精品久久久久无码av | 伊人久久大香线蕉综合狠狠 | 国产乱妇乱子视频在播放 | av软件在线 | 懂色av噜噜一区二区三区av88 | 熟妇的奶头又大又粗视频 | 色婷婷中文| 国产青草视频在线观看视频 | 精品人妻无码一区二区三区抖音 | 国产高清综合 | www国产精品内射老师 | 久久综合久久鬼色 | 老丰满mature肉感 | 无遮挡十八禁污污污网站 | 精品国产乱码久久久久久软件大全 | 久久高清免费视频 | 国产无套流白浆视频免费 | 中文字日产幕乱码免费 | 一本精品99久久精品77 | 曰批免费视频播放免费直播 | 成人黄色免费小视频 | 无限看片在线版免费视频大全 | 丰满的亚洲女人毛茸茸 | 日本少妇内射视频播放舔 | 中国少妇90后xxxx做受 | 国产97在线 | 中文 | 高清印度性猛交xxx 男女啪啪高潮激烈免费版 久久精品中文字幕第一页 91成人精品一区在线播放69 | 爱情岛论语亚洲入口 | 嫩草伊人 | 亚洲一卡二卡三卡四卡无卡麻豆 | aa在线| 国产精选中文字幕 | 男女爽爽无遮挡午夜视频 | 日本www一道久久久免费榴莲 | 国产三级视频在线 | 玖玖婷婷| 亚洲精品乱码久久久久久久久久久久 | 国产蜜臀av在线一区尤物 | 91老司机在线视频 | 朝鲜美女黑毛bbw | 妞干网这里只有精品 | 99在线观看视频 | 免费黄色大片网站 | 日本一区二区三区在线免费观看 | 久久一视频 | 久久天天躁狠狠躁夜夜爽蜜月 | 亚洲无av码在线中文字幕 | 18禁黄网站禁片免费观看女女 | 日韩av在线网站 | 亚洲午夜国产 | 黄色成人在线 | 国精品无码一区二区三区在线 | 色吊丝中文字幕 | 久一视频在线观看 | 国产ts人妖调教重口男 | 中文字幕人成乱码熟女 | 男人的天堂在线a无码 | 丰满熟妇乱又伦在线无码视频 | 国产极品女主播国产区 | 免费精品99久久国产综合精品应用 | 亚洲国产成人va在线观看天堂 | 最新国产网址 | 热热涩热热狠狠色香蕉综合 | 亚洲图片视频一区 | 动漫无遮挡h纯肉亚洲资源大片 | 一个人免费观看视频www中文 | 久久无码喷吹高潮播放不卡 | 色一情一伦一区二区三 | 色就操 | 亚洲成av人片在线观看天堂无 | a级老太婆毛片老太婆毛片 女同av久久中文字幕字 | 熟女女同亚洲女同 | 青春草在线视频观看 | 国产欧美一区二区三区视频 | 欧美另类又黄又爽的a片 | 亚洲欧美黑人猛交群 | 久久一本 | 国产精品久久久久久久久久ktv | 亚洲欧美日韩综合在线一 | 挺进邻居丰满少妇的身体 | 在线观看av国产一区二区 | 国内精品久久久久久久影视红豆 | 另类老妇性bbwbbwbbw | 人人看人人舔 | 超碰人人澡 | 国产精品久久久久久久久电影网 | 鲁一鲁一鲁一鲁一av | 777777777亚洲妇女 | 亚洲中文字幕无码卡通动漫野外 | 国产精品视频在线免费观看 | 韩国三级无码hd中文字幕 | 亚洲精品久久久久久久久毛片直播 | 国产乱码人妻一区二区三区四区 | 日干夜操 | 久久久久久亚洲精品成人 | 粉嫩av久久一区二区三区小说 | 日本一区二区三区在线免费观看 | 伊在线久久丫 | 久久精品女人 | 国产午夜aaaaa片在线影院 | 女人让男人桶爽30分钟网站 | 欧美人人爱 | 国产欧美性成人精品午夜 | 丝袜足脚交91精品 | 亚洲九九视频 | 欧美精品一区在线播放 | 亚洲中文字幕人成影院 | 天堂中文资源在线观看 | 浪潮av色综合久久天堂 | 免费无码久久成人影片 | 免费观看交性大片 | 97精品人人a片免费看 | 91丨porny丨国产丝袜福利 | 中字幕一区二区三区乱码 | 久久久精品人妻一区二区三区蜜桃 | 国内精品2020情侣视频 | 午夜大片爽爽爽免费影院 | 国产最大成人亚洲精品 | 亚洲欧美国产精品无码中文字 | 男女高潮激烈免费观看 | 久久久婷婷成人综合激情 | 国色天香社区在线视频 | 久久久久久久久福利 | 日本成人在线一区 | 国产精品美女久久久网站 | 国产成人无码av在线播放无广告 | 中文字幕日韩精品无码内射 | 天天做天天摸天天爽天天爱 | 亚洲3d动漫 | 国产精品自在在线午夜出白浆 | 亚洲午夜成人精品无码 | 久草在线观看福利 | 欧美成人高清视频 | 国产欧美精品aaaaa久久 | 国产国产人免费视频成69 | 精品99又大又爽又硬少妇毛片 | 亚洲精品美女久久久久99 | 福利视频三区 | 日本一区二区高清 | 日韩在线欧美在线 | 亚洲一区二区三区四区五区中文 | 五月天综合激情网 | 操久| 亚洲 自拍 色综合图区av网站 | 亚洲人成电影网站色迅雷 | 成人涩涩网 | 欧美黑人巨大videos精品 | 老司机福利影院在线观看 | 国产熟睡乱子伦午夜视频 | 最新欧美激情-推荐欧美激情 - 右手影院 | 国产xxxx在线 | 国产精品视频啪啪 | 任我行视频在线观看国语 | 亚洲三区在线观看内射后入 | 天天躁夜夜躁狠狠久久 | 无码成人一区二区三区 | 激情国产在线 | 亚洲无av码在线中文字幕 | 噜噜色综合天天综合网mp3 | 欧美婷婷精品激情 | 久操综合 | 91久久精品国产 | 最美女人体内射精一区二区 | 99热精品在线观看 | 末成年毛片在线播放 | 成人天堂资源www在线 | 亚洲午夜国产成人av电影 | 欧美偷窥清纯综合图区 | 欧美最顶级丰满的aⅴ艳星 日本人又黄又爽又大又色 亚洲成a×人片在线观看 | 看全黄大色黄大片美女 | 最新精品久久 | 色婷婷久久久 | 国产伦精品免编号公布 | 精品免费国产一区二区三区四区 | 色香欲天天影视综合网 | 四虎在线观看视频 | 国产 高潮 抽搐 正在播放 | 超碰超碰超碰超碰 | 天天躁夜夜躁狠狠躁婷婷 | 日韩在线第二页 | 精品国产不卡一区二区三区 | 亚洲综合精品一区二区三区 | 亚洲欧美日韩视频高清专区 | 午夜福利视频250 | 久久99国产精品 | 日本亚洲精品成人欧美一区 | 成人av资源在线 | 三上悠亚人妻中文字幕在线 | 成人毛片在线视频 | 正在播放国产真实露脸高清 | 欧美午夜网 | 亚洲色欲www综合网 亚洲αv无码一区二区三区四区 | 免费精品一区二区三区在线观看 | 亚洲欧美激情在线一区 | 国产高潮又爽又刺激的视频 | 国产一区在 | 蜜桃视频插满18在线观看 | 久草最新视频 | 欧美少妇15p| 亚洲精品久久久久久成人 | 国内少妇高潮嗷嗷叫正在播放 | 国产亚洲精品美女久久久 | 久久精品国产导航 | 这里只有精品网 | 无遮挡粉嫩小泬久久久久久久 | 欧美日韩爽 | 亚洲乱码日产精品bd在线看 | 日韩精品一区二区三区四区新区 | 国产字幕在线观看 | 精品无码国产污污污免费网站国产 | 国产大片黄 | 在线中出| 欧美一级免费在线观看 | 无码人妻久久一区二区三区免费丨 | 亚洲精品久久久久久av | 91完整视频 | 大战丰满无码人妻50p | 无遮挡男女激烈动态图 | 久久综合偷偷噜噜噜色 | 亚洲人成电影在线播放 | 人妻少妇88久久中文字幕 | 亚洲国产精品色拍网站 | 国产欧美日韩精品a在线看 超碰97人人爱 | 精品厕所偷拍各类美女tp嘘嘘 | 狠狠五月天 | 亚洲成a人片在线观看日本 国产成人免费无码视频在线观看 | 性夜影院爽黄e爽 | 加比勒色综合久久 | 国产精品无码免费视频二三区 | 一本色道久久综合亚洲二区三区 | 欧美人妻一区二区三区 | 精品国产免费一区二区三区 | 亚洲.www | 香蕉久久夜色精品升级完成 | 久热久热 | 美女的奶胸大爽爽大片 | 日本精品在线观看视频 | 亚洲日韩亚洲另类激情文学一 | 国内少妇高潮嗷嗷叫正在播放 | 在线天堂中文www视软件 | 亚洲一一在线 | 99久久精品久久久久久清纯 | 国产偷人伦激情在线观看 | av软件在线观看 | 毛葺葺老太做受视频 | 99视频精品免费 | 国产免费午夜福利蜜芽无码 | 日韩 另类 综合 自拍 亚洲 | 欧亚精品一区三区免费 | 亚洲精品久久久中文字幕 | 香蕉av777xxx色综合一区 | 国产精品伦一区二区三区 | av久操| 一区成人| 国产一区二区三区精品久久久 | 国产成人亚洲无吗淙合青草 | 久久婷香 | 天堂av在线资源 | 99爱视频在线观看 | 国产成人理论在线观看视频 | 38激情网 | 国产高清在线自在拍网站 | 国产最新进精品视频 | 久久精品国产99国产精偷 | 乱人伦人妻中文字幕无码久久网 | 国产这里只有精品 | 2021自拍偷在线精品自拍偷 | 日韩av激情在线观看 | 德国毛片| 久久青青操 | 亚洲男人天堂2020 | 天天都色 | 18禁裸乳无遮挡自慰免费动漫 | 丁香六月伊人 | 全部免费毛片在线播放网站 | 国产成_人_综合_亚洲_国产 | 7777精品久久久大香线蕉小说 | 成年片色大黄全免费网站久久高潮 | 最新亚洲人成无码网站 | 97人摸人人澡人人人超一碰 | 日日噜噜噜夜夜爽爽狠狠 | 你懂的视频在线播放 | 又粗又硬又大又爽免费视频播放 | 国产真实伦实例对白 | 老司机久久精品视频 | 国产精品一区二区无线 | 日韩综合影院 | 欧美日批片 | 日韩第一页在线 | 久久99精国产一区二区三区四区 | 国产suv一区二区 | 九九热8| 日本激情中文字幕 | jizzyou亚洲| 国产精品vr虚拟专区 | 992tv国产精品免费观看 | 激情综合五月婷婷 | 天天操狠狠操 | 亚洲91久久 | 西川结衣av | 天天天堂 | 女女互磨互喷水高潮les呻吟 | 理论片国产 | 最新国产成人ab网站 | 国产最新av | 一夲道av无码无卡免费 | 青青草视频免费播放 | 性无码专区无码 | 国产日产欧产精品精乱了派 | 久久这里只有精品视频9 | 成人久久久久爱 | 国产女主播白浆在线观看 | 欧美成 人 在线播放视频 | 日本久久久网站 | 天美传媒一区二区 | 无码国模国产在线观看免费 | 在线免费观看日本 | 少妇被黑人4p到惨叫在线观看 | 精品街拍一区二区 | 无码av最新清无码专区吞精 | 色噜噜狠狠一区二区三区果冻 | 琪琪777午夜理论片在线观看播放 | 亚洲精品一卡二卡三卡四卡2021 | 国产日韩精品一区二区三区在线 | 午夜影视啪啪免费体验区入口 | 欧美激情综合在线 | 国产日产欧产精品精品ai | 日韩精品无码一区二区视频 | 在线理论视频 | 欧美日韩成人一区二区 | 天天操天天操天天操天天 | 69精品人人人人 | 最新国产の精品合集bt伙计 | 性欧美在线视频 | 欧美性做爰大片免费 | 尤物精品视频在线观看 | 99免费精品视频 | 日韩孕妇孕交妊娠高潮 | 朝鲜女人大白屁股ass孕交 | 久久久午夜精品 | 久久精品苍井空精品久久 | 日韩欧美一区二区视频 | 久久国语露脸国产精品电影 | 极品蜜桃臀肥臀-x88av | 午夜片无码区在线观看爱情网 | 欧美天堂在线视频 | 国产亚洲精品久久久久久网站 | 香蕉视频免费 | 秋霞7777鲁丝伊人久久影院 | 97人人人| 欧美巨大xxxx做受中文字幕 | 久久久久久中文字幕有精品 | 亚洲精品中文在线 | 国产午夜一级一片免费播放 | 日韩精品1区 | 人妻少妇久久中文字幕一区二区 | 天天曰夜夜曰 | 美女流白浆网站 | 日韩成人在线看 | 中文字幕无码人妻丝袜 | 伊人久久大香线蕉av不变影院 | 九九久久精品 | 久久久性视频 | 国产日产欧美最新 | 国产欧美另类久久久精品不卡 | 久久天天躁狠狠躁夜夜avapp | 国产欧美日韩另类精彩视频 | 曰韩无码av一区二区免费 | 干美女网站 | 亚洲福利久久 | 国产精品992tv在线观看 | 免费全部高h视频无码软件 国产又黄又粗又猛又爽的视频 | 国产精品偷乱一区二区三区 | 97视频入口免费观看 | 动漫手伸进内衣摸揉美女 | 黄色小视频免费观看 | av网站资源 | 成人无码在线视频区 | 中日韩文字幕无线网站2013 | 毛片国产| 大香伊蕉在人线国产最新75 | 又深又粗又爽又猛的视频 | 国产91精品激烈高潮白浆 | 亚洲日本va | 久久九九久精品国产日韩经典 | 在线观看免费黄色 | 人体内射精一区二区三区 | 国产精品 欧美 日韩 | 日韩视频免费在线播放 | 久久99热这里只有精品66 | 福利综合网| 亚洲成人久 | 成年人免费视频网站 | 中文字幕一区二区三区精华液 | 免费ā片在线观看 | 免费的黄网站在线观看 | 欧美成人在线视频 | 色天使久久综合给合久久97色 | 人妻丰满熟妇av无码区app | 好大好长好紧爽欧美 | 手机在线永久免费观看av片 | 亚洲成人a v | 麻豆精品一区二区三区 | 天天精品| 亚洲成av人综合在线观看 | 四虎影视884a精品国产 | 凸凹人妻人人澡人人添 | 欧美成人国产va精品日本一级 | 日韩精品在线观看一区二区三区 | 日韩精品一二 | 国产又色| 亚洲精品一区二区三区中文字幕 | 黑人强伦姧人妻日韩那庞大的 | 国产在线精品第一区二区 | 国产免费网站看v片在线无遮挡 | 成人男男视频拍拍拍在线观看 | 国产精品后入内射日本在线观看 | 无码免费毛片手机在线 | 国产激情视频在线 | 亚洲a∨日韩av高清在线观看 | 人人艹人人爱 | 中文字幕在线观看一区二区 | 激烈娇喘叫1v1高h糙汉 | 999.av| 一本久道视频无线视频 | 亚洲激情在线视频 | 91久久久色在线观看 | 天堂网2014av| 岛国毛片 | 爱情岛论坛自拍亚洲品质极速福利 | 成人无码嫩草影院 | 欧洲熟妇色xxxxx欧美 | 中文在线字幕观 | 欧洲国产在线精品三区 | 欧美日韩精品一区二区三区在线 | 亚洲va在线va天堂xxxx中文 | 天天天操| 国产伦精品一区二区三区视频孕妇 | 激情综合五月天 | 久久久av一区二区三区 | 国产福利一区二区三区在线视频 | 蝌蚪自拍网 | 四虎激情 | 男女啪啪做爰高潮无遮挡 | 中文字幕亚洲一区 | 五月色婷婷亚洲精品制服丝袜1区 | 99精品亚洲 | 国产精品人妻久久毛片高清无卡 | 成人午夜国产内射主播 | 亚洲精品你懂的在线观看 | 久久亚洲精品无码av红樱桃 | 免费看男女高潮又爽又猛视 | 99国内精品久久久久久久软件 | 亚洲一本二卡三卡四卡乱码 | 精品国产乱码久久久久软件 | 日本高潮视频 | 亚洲国产欧美日韩另类 | 伊人久久大香线蕉综合影院 | 丰满人妻一区二区三区视频 | 91精彩刺激对白 | 天堂中文资源在线 | 日韩中文字幕一区二区 | 日韩超碰人人爽人人做人人添 | 国产精品专区免费观看软件 | 中文字幕人妻偷伦在线视频 | 97豆奶视频国产 | 91精品国产丝袜高跟鞋 | 全部露出来毛走秀福利视频 | 伊人久久大香线蕉无码不卡 | 国产97人人超碰cao蜜芽prom | 蜜桃av免费在线观看 | 国产亚洲精品久久久久天堂软件 | 国产69精品久久久久久妇女迅雷 | 天天爱综合网 | 999在线视频精品免费播放观看 | 特级黄色毛片视频片子 | 无码人妻精品一区二区蜜桃网站 | 亚洲第一夜页 | 国产精品传媒在线观看 | 日日夜夜91| 亚洲人成人无码网www电影首页 | 黄色一级大片网站 | 国产av亚洲精品久久久久久 | 亚洲一区二区三区自拍公司 | 国产午夜福利在线观看视频_ | 日本免费黄色 | 国产69精品久久久久乱码韩国 | 欧美一区二区三区另类 | 国产精品白丝喷浆 | 日本三级一区 | 亚洲国产精品久久久久秋霞1 | 亚洲影院在线播放 | 99久久免费精品国产72精品九九 | 国产欧美亚洲精品a第一页 久久香蕉综合色一综合色88 | 特级西西人体444ww | 蜜桃av色偷偷av老熟女 | 精品久久久久久久久久中文字幕 | 欧美一级视频免费观看 | 国产在线青青草 | 无码毛片aaa在线 | 天堂最新资源 | 精品国产一区二区三区粉芽 | 中国免费毛片 | 国产欧美日韩高清在线不卡 | 大美女100% | 成人免费一区 | 中文激情在线一区二区 | 手机看片欧美日韩 | 日韩精品久久无码中文字幕 | 日韩在线欧美在线 | 国产精品爱久久久久久久电影蜜臀 | 国产精品热久久久久夜色精品三区 | 国产交换配乱淫视频a免费 久操综合 | 最新版天堂资源在线 | 欧美极品少妇xxxxⅹ免费视频 | 影音先锋三级 | 男人天堂久久久 | av黄色在线播放 | 日啪 | 无人区码一码二码w358cc | 国产少妇高潮在线观看 | 国产女同疯狂作爱系列2 | 中年国产丰满熟女乱子正在播放 | 国产熟女内射oooo | 免费一级特黄 | 少妇大叫太大太爽受不了在线观看 | 国产怡红院在线观看 | 激烈的性高湖波多野结衣 | 国产在线超碰 | a毛片在线免费观看 | 亚韩天堂色总合 | 日韩精品无码一区二区三区不卡 | aaaa大片少妇高潮免费看 | 免费成人激情视频 | 国产激情视频网站 | 久久这里只精品国产免费9 免费在线黄色网址 | 少妇又爽又刺激视频 | 先锋影音中文字幕 | 天天插视频| 欧洲极品无码一区二区三区 | xxxxwwww国产| 国产日韩欧美自拍 | 亚洲国产精品无码中文lv | 亚洲成av人在线观看网址 | 热re99久久精品国99热线看 | 国产欧美视频在线观看 | 亚洲欧美国产一区二区 | 亚洲欧美国产日韩在线观看 | 亚洲中文字幕无码永久在线不卡 | 亚欧乱色熟女一区二区 | 国产日产欧产精品精品蜜芽 | sihu在线播放 | 国产精品videossex国产高清 | 伊甸园精品区 | 欧美日韩一区二区三区在线观看视频 | 日本xxhd | 国产精品久久久久久久毛片 | 少妇爱做高清免费视频 | 国产精品去看片 | 久久婷婷久久 | 日本jyzz | 波多野结衣av一区二区三区中文 | 亚洲在av人极品无码 | 99国产精品人妻噜啊噜 | 日本精品专区 | 久草在线观看福利视频 | 午夜阳光精品一区二区三区 | 国产三区在线成人av | 欧美日韩综合视频 | 久久精品88 | 婷婷视频在线 | 日日夜夜综合 | 久久的爱久久久久的快乐 | 欧美xxx精品| 亚洲精品一区二区三区99 | 国内精品伊人久久久影视 | 综合影院 | 四面虎影最新播放网址 | 国产精品久久久久免费 | 国产999精品成人网站 | 久久久久久人妻一区精品 | 伊人久久综合无码成人网 | 日韩精品人成在线播放 | 国产又大又硬又粗 | 久久久久久国产精品美女 | 日韩欧美色视频 | 亚洲一区二区三区中文字幂 | 国产成人精品一区二三区四区五区 | 天堂中文8资源在线8 | 亚洲精品成人久久av | 欧美另类在线播放 | 欧美日韩精品一区二区三区不卡 | 国产成年无码久久久久下载 | 欧美人与野鲁交xxx视频 | 午夜欧美成人 | 久久超碰97 | 午夜性开放午夜性爽爽 | 亚洲综合在线一区 | 国产精品毛片久久久久久久av | 国产精品成人av在线观看 | 无码动漫性爽xo视频在线观看 | 亚洲国产日韩在线视频 | 一个人看的日本hd免费 | 国产好大好硬好爽免费不卡 | 日本中文在线观看 | 国产成人免费永久播放视频平台 | 国产人妻精品一区二区三区不卡 | 天天操大逼| 在线播放免费人成毛片试看 | 国产亚洲精品久久久久久武则天 | 欧美成人va免费大片视频 | 婷婷成人五月综合激情 | 成人网站免费大全日韩国产 | 国产黄网免费视频在线观看 | 亚洲日韩在线中文字幕第一页 | 日本按摩高潮 | 亚洲一区二区三区 无码 | 公开超碰在线 | 在线99热| 男人久久 | 国产做无码视频在线观看浪潮 | 国产精品亚洲一区二区三区在线 | 国产精品久久人妻无码网站蜜臀 | 亚洲国产日韩综合久久精品 | 亚洲一区在线视频观看 | 太平公主秘史在线观看免费 | 三级视频网站在线观看 | 色综合天天色综合 | 久久zyz资源站无码中文动漫 | 555www成人网| 深夜福利视频在线观看 | 国产毛a片久久久久久无码 中文色网 | 国产精品一区二区麻豆 | 大尺度做爰啪啪高潮 | 无码精品国产一区二区三区免费 | 精产国品一二三产区9977 | 国产高颜值大学生情侣酒店 | 日本精品一区二区三区在线播放视频 | 一区二区三区日韩在线 | 日本老熟妇毛茸茸 | 亚洲美女被黑人巨大在线播放 | 亚洲美女又黄又爽在线观看 | 无遮挡又黄又刺激的视频 | 中文字幕亚洲综合小综合在线 | 欧美婷婷精品激情 | 精品国产一区二区三区香蕉 | 精品国产影院 | 成人四虎 | 麻豆一区二区三区蜜桃免费 | 国产精品福利免费 | 强制中出しバス痴汉在线观看 | 国产曰批免费视频播放免费 | 日韩精品无码免费专区网站 | 欧美巨大性爽欧美精品 | 久拍国产在线观看 | 国产夜色av | 欧美精品一卡 | 日本a一级片 | 日韩欧美网址 | 亚洲色www成人永久网址 | 欧美一区影院 | 婷婷网色偷偷久久久99超碰 | 好吊妞精品 | 黄色大片在线免费观看 | 久久综合av免费观看 | 在线免费观看黄色小视频 | 精品亚洲国产成人 | 在线观看中文字幕dvd播放 | 亚洲成色在线 | 摸丰满大乳奶水www免费 | 国产传媒麻豆剧精品av国产 | 久久久久香蕉 | 精品综合久久久久久88 | 中文字幕在线精品中文字幕导入 | 亚洲精品久久久蜜桃动漫 | 国产精品免费一区二区 | 无遮挡男女激烈动态图 | 欧美成人午夜在线视频 | 青操在线| 老司机免费精品视频 | 嫩草影院在线看 | 免费视频国产 | 亚洲国产成人精品视频 | a级在线看| 揉捏奶头高潮呻吟视频 | 任你躁一区二区久久99 | 狠狠色噜噜狠狠狠狠999米奇 | 久久入| 国产极品车模吞精高潮呻吟 | 色综合色综合色综合色综合 | 国产男女猛视频在线观看 | 久久久天堂国产精品女人 | 狠狠色丁香婷婷综合久久来来去 | 欧美欲妇 | youjizzcom日本 | 中文字幕无码中文字幕有码 | 欧美日韩视频一区二区 | 国产草草视频 | 88xx成人永久免费观看 | 亚洲人成网站色ww | 久久久久久国产精品日本 | 中文在线观看免费网站 | 无码av在线一本无码 | 色婷婷成人 | 久久亚洲综合国产精品99麻豆的功能介绍 | 日韩国产亚洲欧美 | 最新色国产精品精品视频 | 自偷自拍亚洲综合精品第一页 | 国产自在自线午夜精品视频 | 亚洲第一区视频 | 亚洲国产欧美日韩在线精品一区 | 双乳被老汉揉搓a毛片免费观看 | 久久久久国产精品人妻aⅴ天堂 | 国产97碰免费视频 | 免费精品99久久国产综合精品应用 | 国产成人啪精品视频网站 | 欧美一级片免费播放 | 国产精品久久久久久久久久直播 | 99国产精品自在自在久久 | 巴西美女鲜嫩bbwbbw | 中文字幕无码av免费久久 | 国产亚洲va综合人人澡精品 | 黄网站在线免费看 | 欧美va免费高清在线观看 | 欧美三级视频在线观看 | 亚洲成人网在线 | 三上悠亚的av片在线无码 | 国产69精品久久久久999天美 | 精品熟女少妇av久久免费 | 欧美成人a猛片 | 日韩欧美色视频 | 热99re久久精品这里都是精品 | 中文字幕 亚洲精品 第1页 | 国产精品区免费视频 | 亚洲视频一二三四 | 在线不卡日本v二区到六区 在线观看麻豆国产传媒61 | 东北少妇露脸无套对白 | 欧美国产一区二区三区 | 天天拍天天射 | 加比勒色综合久久 | 色婷婷国产精品免费网站 | 亚洲精品综合欧美一区二区三区 | 人人人妻人人人妻人人人 | 久久合| 国产亚洲精品久久久久久男优 | av综合在线观看 | 影音先锋三级 | 国产最新av | 久久桃色 | 福利在线观看 | 强侵犯の奶水授乳羞羞漫虐 | 欧美另类在线观看 | 人人模人人爽人人喊久久 | 亚洲福利一区 | 日韩av在线看免费观看 | 性做久久久久久久久久 | 不卡的av网站 | 亚洲人ⅴsaⅴ国产精品 | 特黄少妇60分钟在线观看播放 | 新影音先锋男人色资源网 | 亚洲中文无码永久免费 | 久久国产秒 | av网站免费看| 久热精品视频天堂在线视频 | 中文字幕精品久久久久人妻红杏1 | 国产成人精品无码一区二区三区 | 国产亚洲午夜高清国产拍精品 | 日本人妻精品免费视频 | 欧美精品亚洲精品日韩已满十八 | 国产成人免费高清激情视频 | 国产成人精品午夜福利在线播放 | 综合图片亚洲综合网站 | 日韩欧美精品一区二区三区经典 | 伊人av在线免费观看 | 无码av一区二区三区不卡 | 色男天堂 | 国产精品成人影院在线观看 | 草草影院ccyycom | 国产精品丝袜久久久久久久不卡 | 亚洲精品久久久久久动漫器材一区 | 男人天堂999 | 欧美一区内射最近更新 | 欧美xxxx做受欧美88 | 国产毛片一级 | 亚洲线精品一区二区三区八戒 | 91视频合集 | 国产男女激情 | 国产你懂的在线 | 亚洲中文字幕高清乱码在线 | 日日噜噜噜夜夜爽爽狠狠视频 | 欧美同性猛交 | 亚洲人成电影在线播放 | 欧美人体一区二区三区 | 狠狠色丁香久久婷婷综合蜜芽五月 | 亚洲免费永久精品国产 | 亚洲 欧美 日韩 综合 | 亚洲不卡的av | 国产97碰免费视频 | 欧美美女黄色网 | 无码高清 日韩 丝袜 av | 色七七桃花影院 | 国产精品成人网址在线观看 | 毛片一级黄色 | 亚洲狠狠爱 | 午夜久久久久久 | 日本高清视频网站 | 欧美一区二区三区免费观看 | 中文无码精品a∨在线观看不卡 | 久久久888| 精品久久久久久777米琪桃花 | 亚洲精品乱码久久久久蜜桃 | 手机看片日韩 | 51福利国产在线观看午夜天堂 | 日韩在线一区二区三区免费视频 | 又色又爽又黄又无遮挡的网站 | 无码精品人妻一区二区三区湄公河 | 69av在线| 国产真实伦在线视频 | 日本一区二 | 伊人久久大香线蕉av仙人 | 国产精品1区2区 | 午夜福利片手机在线播放 | 国产第一页在线观看 | 欧美日韩一区二区三区精品 | 国产一级理论 | 久久精品国产亚洲夜色av网站 | 日本一卡二卡四卡无卡乱码视频免费 | 国产一区日韩精品 | 精品午夜熟女人妻视频毛片 | 51永久免费观看国产nbamba | 亚洲图片校园另激情类小说 | 在线观看成人小视频 | 久久精品av一区二区三 | 日韩免费淫片 | 伊人天堂网 | 91视频com| 少妇呻吟翘臀后进爆白浆在线观看 | 久久女人网 | 亚洲 春色 另类 小说 | 国产精品人妻久久毛片 | 那里有黄色网址 | 少妇毛茸茸bbw高清 在线观看的网址 | 97青草超碰久久国内精品91 | 亚洲 欧洲 日产 国产 | 国产视频网站在线播放 | 末发育娇小性色xxxxx视频 | 亚洲日韩精品a∨片无码加勒比 | 色天天综合网 | 亚洲午夜影视 | 亚洲v不卡ww在线 | 2020国产精品香蕉在线观看 | 亚洲欧美综合另类 | 狠狠狠色丁香婷婷综合激情 | 国产亚洲成av人片在线观黄桃 | 中文不卡在线 | 亚州视频一区二区三区 | 久久99精品久久久久子伦 | 一级全黄少妇免费录像片 | 亚洲男人综合久久综合天堂 | 亚洲免费视频网站 | 日日综合 | 国产高中女学生第一次 | 91网站在线观看免费 | 好男人资源在线www免费 | 国产69精品久久久久人妻刘玥 | 天天干 夜夜操 | 97se狠狠狠狠狼鲁亚洲综合色 | 国产精品久久久久一区二区三区 | 无码成人一区二区三区 | 久九九久视频精品免费 | 久久久成人精品 | 无码少妇一区二区三区浪潮av | 国产在线日本 | 久草网在线 | 中文字幕亚洲精品乱码 | 国产成人无码av大片大片在线观看 | 91亚洲精品国产成人 | 国产骚熟 | 日本真人边吃奶边做爽电影 | 碰碰久久 | 在线精品免费视频无码的 | 99久久精品午夜一区二区 | 成人h精品动漫一区二区三区 | 性高朝久久久久久久久久 | 天堂网站 | 麻豆疯狂做受xxxx高潮视频 | 欧美亚洲日本国产综合在线美利坚 | 午夜av导航 | 中文字幕av一区中文字幕天堂 | 黄色资源在线播放 | 99久久99这里只有免费费精品 | 女人18毛片一区二区三区 | 又大又粗又长的高潮视频 | 日产久久久久久 | 天堂网在线观看视频 | 欧美高清视频一区二区 | 夜夜夜夜曰天天天天拍国产 | 欧洲丰满少妇做爰视频爽爽 | 青青青伊人色综合久久 | 波多野结衣二区三区 | 在线观看中文字幕一区二区 | 精品国产一区二区三区久久 | 亚洲国产精品毛片av不卡在线 | 丰满人妻熟妇乱又伦精品软件 | 欧美女人天堂 | 在线播放偷拍一区精品 | 欧洲熟妇性色黄在线观看免费 | 噜噜色成人| 97精品久久久午夜一区二区三区 | 伊人久久综合热线大杳蕉 | 欧美成人精品高清在线观看 | 天干天干天干夜夜爽av | 日韩精品无码免费专区网站 | 国产成人无码精品午夜福利a | 国产麻豆一精品一av一免费 | 最新国产精品久久精品 | 两性色午夜视频免费老司机 | av第一页 | 14萝自慰专用网站 | 色亚洲欧美 | 免费高清a级南片在线观看 欧美精品乱人伦久久久久久 | 国产人妖一区 | 亚洲欧美日韩中文字幕在线一区 | 人人干干人人 | 国产深夜福利 | 日本不卡在线观看 | 女乱高潮久久久久久爽爽 | 日本女人hd| av在线手机版 | 日本韩国欧美在线观看 | 国产美女裸体无遮挡免费视频高潮 | 久久免费看少妇a高潮一片黄特 | 中文字幕一区二区三区久久蜜桃 | 性欧美长视频免费观看不卡 | 久久99日韩国产精品久久99 | 无码专区视频中文字幕 | 成人午夜精品久久久久久久网站 | 5个黑人躁我一个视频 | 香蕉视频日本 | 欧美成人精品激情在线观看 | 国产午夜麻豆影院在线观看 | 清纯小美女主播流白浆 | 少妇久久久久久被弄到高潮 | 国产娇喘视频 | 日韩欧美精品在线 | 国产精品久久久久久久福利 | 无码高潮又爽又黄a片软件 国产富婆一级全黄大片 | 日本欧美www | 人妻丰满av无码中文字幕 | 亚洲国产成| 久久狠狠爱亚洲综合影院 | 蜜桃成人网 | 青青操在线免费观看 | 亚洲乱亚洲乱妇无码麻豆 | www.久久久久久久 | 精品亚洲成a人在线看片 | 熟妇人妻va精品中文字幕 | 久久夫妻视频 | 日本丰满大乳人妻无码苍井空 | 999国内精品永久免费视频 | 女同久久另类99精品国产 | 国产无遮挡又黄又大又爽 | 天堂国产欧美一区二区三区 | 日韩成人高清 | 亚洲国产精品久久久久秋霞小说 | xxxx性bbbb欧美 | 三级伊人 | 欧美人与物∨ideos另类3 | 日韩成人大屁股内射喷水 | 99热都是精品久久久久久 | 无码中文字幕人妻在线一区 | 国产精品爱啪在线播放 | 久久婷婷国产91天堂综合精品 | 白白操在线视频 | 亚洲你我色| 日日天干夜夜人人添 | aa亚洲| 丁香激情五月少妇 | 国产精品久久久久高潮色老头 | 欧美激情久久久久久久 | 美日韩在线视频一区二区三区 | 男女猛烈啪啪无遮挡激烈 | 亚洲精品国产精品国自产小说 | 国产99久9在线 | 传媒 | 中文乱码字慕人妻熟女人妻 | 日韩精品亚洲人成在线 | 欧美不卡在线观看 | 色婷婷综合网 | 自拍偷拍另类 | 少妇高潮叫床在线播放 | 亚洲图片激情小说 | 视频二区在线观看 | 国产精品密蕾丝袜 | 久久精品国产99久久6动漫亮点 | 97夜夜澡人人爽人人喊中国片 | 羞羞色院91精品网站 | 亚洲国产精品高清久久久 | 美女流白浆视频 | 欧美1区2区3区视频 亚洲av禁18成人毛片一级在线 | 四虎在线看片 | 国产高潮流白浆视频 | 亲胸揉屁股膜下刺激视频免费网站 | 精品国产三级a在线观看网站 | 国产成人无码精品亚洲 | 亚洲 国产 日韩 欧美 | 亚洲h在线观看 | 亚洲欧美v国产蜜芽tv | 国产精品99久久久久久宅男 | av调教 | 高清人人天天夜夜曰狠狠狠狠 | 国产理论剧情大片在线播放 | av中文字幕网免费观看 | 天堂网av在线播放 | 男人天堂中文字幕 | 亚洲精品屋v一区二区 | 黄色在线观看免费视频 | 久久久天堂| 久久中文字幕人妻熟女凤间 | 免费吃奶摸下激烈视频青青网 | 日本公妇乱淫免费 | 天天综合天天操 | 久久99精品久久久久久久清纯 | 91精品国产九九九久久久亚洲 | 人妻在卧室被老板疯狂进入国产 | 欧美成人精品第一区二区三区 | 欧美日韩另类在线 | 欧美丰满少妇高潮18p | 久久久久久久久久久久网站 | 偷拍亚洲 | 乱lun合集双性np | 人妻无码久久久久久久久久久 | 国产在线精品无码不卡手机免费 | 亚洲欧美激情精品一区二区 | 小说区 亚洲 自拍 另类 | 日本国产在线 | 精品一区二区国产在线观看 | 日韩中文字幕v亚洲中文字幕 | 中文字幕人妻丝袜乱一区三区 | 国产成人精品必看 | 免费看又黄又爽又猛的视频软件 | xxxx性bbbb欧美 | 日本边添边摸边做边爱喷水 | 精品久久久久久久久久久院品网 | 国产96色在线 | 国 | 91精品久久久久久久久久入口 | 无码内射成人免费喷射 | 日本免费黄色小视频 | 亚洲影院久久 | 国产亚洲日韩av在线播放不卡 | 久久久橹橹橹久久久久手机版 | 国产欧美日韩另类在线专区 | 国产一区99 | 最新国产av无码专区亚洲 | 久久亚洲精品无码va白人极品 | 麻豆画精品传媒2021一二三区 | 亚洲69p| 久久精品亚洲男人的天堂 | 男人天堂综合 | 日本一区精品 | 又黄又爽又湿又无遮挡的在线视频 | 国产99视频精品免费观看9 | 好了av在线第四综合网站 | 久久久亚洲精品av无码 | 农村乱视频一区二区三区 | 麻豆精品久久久久久中文字幕无码 | 九色porny视频黑人 | 国产精品欧美亚洲 | 欧美精品一区二区三区四区在线 | 蜜臀久久99精品久久久久宅男 | 亚洲精品国产一区 | 国产69囗曝吞精在线视频 | 久久天天东北熟女毛茸茸 | 亚洲国产精品三区 | 男女午夜爽爽爽 | 综合国产在线 | 欧美亚洲激情视频 | 欧美成人不卡 | 消息称老熟妇乱视频一区二区 | 亚洲国产成人av在线电影播放 | 欧美乱强伦xxxx孕妇 | 99在线在线视频观看 | 亚洲福利精品视频 | 男女性爽大片在线观看 | 亚洲最大av一区二区三区 | 国产女主播喷出白浆视频 | 久久久久久久久久亚洲 | 亚洲日韩av无码一区二区三区 | 爱啪啪影视 | 婷婷射精av这里只有精品 | 色噜噜狠狠爱综合视频 | 乱女午夜精品一区二区三区 | 亚洲欧美一区二区视频 | 琪琪午夜伦埋影院77 | 少妇性l交大片 | 三级国产国语三级在线 | 色欲国产精品一区成人精品 | 热久久伊人中文字幕无码 | a毛片在线 | 中文字幕无码日韩专区免费 | 中文字幕热久久久久久久 | 色视频成人在线观看免 | 亚洲欧美第一成人网站7777 | 免费大黄美女片免费网站 | 精品午夜熟女人妻视频毛片 | 亚洲网站视频 | 欧美另类专区 | 麻豆国产成人av高清在线观看 | 精品乱码卡1卡2卡3免费开放 | 91九色porny视频 | 成人一区二区三区久久精品嫩草 | 日本蜜桃视频 | 末发育娇小性色xxxx | 精品欧美一区二区久久久 | 日韩黄色中文字幕 | 日本高清视频网站www | 亚洲欧美日本中文字不卡 | 久久亚洲网 | 国产一区二区在线精品 | 日韩精品无码一区二区忘忧草 | 99热精品国自产拍天天拍 | 超碰xxx | 婷婷色五 | 已婚少妇美妙人妻系列 | 国产欧美一区二区三区在线看 | 性刺激的欧美三级视频中文字幕 | 少妇白浆高潮无码免费区 | 久久国产精品99久久久久久进口 | 在线 欧美 中文 亚洲 精品 | 欧美射 | 国产亚洲欧美日韩精品一区二区三区 | 色欲a∨无码蜜臀av免费播 | 久久久久国产 | 色亚洲一区 | 亚洲欧美精品无码一区二区三区 | 欧美日本一区二区视频在线观看 | 亚洲中文无码av永久 | 欧美v日韩v亚洲v最新在线 | 久久久国产一级片 | 日本囗交一级视频 | 欧美一级xxxx | 欧美啪啪一区 | 精品国产一区二区三区久久影院 | 9l国产精品久久久久尤物 | 色爱综合av | 亚洲色欲色欲综合网站 | 中国精品18videosex性中国 | 国产肥臀一区二区福利视频 | av在线视屏 | 久久aⅴ无码av高潮av喷吹 | 亚洲国产日韩a在线亚洲 | 欧美亚洲日韩不卡在线在线观看 | 天天影视综合色 | 亚洲精品久久久久午夜福禁果tⅴ | 欧美人与禽z0zo牲伦交 | 精精国产xxxx视频在线播放 | 兔费看少妇性l交大片免费 天堂自拍 | 亚洲精品不卡av在线播放 | 国产精品国产自线拍免费软件 | 伊人蕉久 | 欧美一区成人 | 国产精品久久av一区二区三区 | 黑人太粗太深了太硬受不了了 | 青青视频在线观看免费 | 国产偷v国产偷v精品视频 | 成人一二三 | 中文字幕手机在线视频 | 少妇高潮久久久久久一代女皇 | 欧美欧洲成本大片免费 | 亚洲制服丝袜无码av在线 | 免费播放婬乱男女婬视频国产 | 久久国产精品99精国产 | 亚洲第一狼人天堂久久 | 成人h动漫无码网站久久 | 国产精品看片 | 国产亚洲成人av | 午夜成人鲁丝片午夜精品 | 国产xxx69麻豆国语对白 | 天天爽天天做 | 成人片黄网站色大片免费观看 | 亚洲午夜精品a片久久www解说 | 97久久人澡人人添人人爽 | 亚洲国产人成在线观看69网站 | 美国十次成人欧美色导视频 | 亚洲欧美日韩在线看 | 丝袜美腿精品国产一区 | 波多野结衣绝顶大高潮 | 大肉大捧一进一出视频出来呀 | 国产精品美女久久久久 | 国语对白乱妇激情视频 | 国产精品情侣 | 91免费国产精品 | 亚洲巨乳自拍 | 色黄大色黄女片免费中国 | 丰满少妇大乳高潮高清 | 国产又粗又猛又黄又爽性视频 | 日本高清一区 | 国产69av| 无遮挡十八禁污污网站在线观看 | 亚洲人成网站77777在线观看 | 婷婷成人小说综合专区 | 日韩黄色录像 | 又湿又黄裸乳漫画无遮挡网站 | 欧美三级毛片 | 一区二区三区在线免费观看视频 | 日本日皮视频 | 超碰欧美| 在线天堂中文www官网 | 国产亚洲精品一区二三区 | 亚欧日韩 | 少妇被黑人4p到惨叫在线观看 | 国产成人av乱码在线观看 | 老牛嫩草一区二区三区消防 | 亚洲国产成人精品女人 | 亚洲国产日韩在线视频 | 精品无码成人久久久久久 | 扒开双腿猛进入喷水高潮视频 | 亚洲精品无码伊人久久 | t66y地址1地址2地址3社区 | 久久视频在线视频精品 | 欧美成人高潮一二区在线看 | 日韩高清在线亚洲专区小说 | 亚洲中文字幕久久久一区 | 国产精品96久久久久久 | 黑人巨大videos亚洲娇小 | 国产精品色内内在线播放 | 五月天婷婷视频在线观看 | 91popny丨九色丨蝌蚪 | 欧美日韩中文字幕在线观看 | 久久亚洲精品国产精品777777 | 欧美日韩一线 | 欧美人妻体内射射 | 丰满人妻一区二区三区视频53 | 色综合久久久无码网中文 | 精品免费 | 恋夜欧美全部免费视频 | 国产一区二区福利 | 欧美黄色大片免费看 | 久久99亚洲网美利坚合众国 | 国产做无码视频在线观看 | 综合激情网五月 | 精品国产成人av在线 | 新av在线 | 国产91精品欧美 | 人日b视频| 久色小说| 国产亚洲色欲色一色www | 精品人妻少妇人成在线 | 国产理论高清一卡二卡三卡 | 一级老太bbbbbbbbb中国 | 伊人久久综合影院 | 精品一二三区 | 精品免费国产一区二区三区四区介绍 | 成人精品一区二区三区电影免费 | 伊人手机视频 | 久久久久9999亚洲精品 | 婷婷视频网 | 天干天干啦夜天干天天爽 | 亚洲一区 在线播放 | 18男女拍拍拍久久精品 | 日韩激情av | 色偷偷尼玛图亚洲综合 | 亚洲午夜久久久精品一区二区三剧 | 亚洲欧洲日韩在线 | 又色又爽又黄高潮的免费视频 | 美女自拍视频 | 99久在线 | 亚洲一区中文字幕永久在线 | 爱搞逼综合 | 欧州色网| 日韩精品无码成人专区av | 丰满少妇久久久久久久 | 天堂av手机在线观看 | 97久久超碰福利国产精品… | 男人的天堂2018 | 国产狂喷水潮免费网站www | 亚洲人成中文字幕在线观看 | 欧美美女性生活视频 | 久久久99无码一区 | 欧美一区二区三区啪啪 | 精品国产1区2区3区 偷看农村妇女牲交 | av无码免费岛国动作片片段欣赏网 | 亚洲国产中文字幕在线 | 久久成年片色大黄全免费网站 | 青青青在线免费 | 色噜噜狠狠一区二区三区果冻 | 人人做人碰人人添 | 国产小便视频在线播放 | av网站大全在线观看 | 国产模特私拍xxxx | www.好了av.com | 日韩精品123区 | 4hu4hu四虎www最新地址884aa | 高清乱码在线 | 91制服丝袜| 特级免费毛片 | 天堂av官网| 欧美性猛交内射兽交老熟妇 | 日韩国产综合精选 | 亚洲成av人不卡无码影片 | 欧美日韩一区二区久久 | 国产一区二区黄色 | 国产精品成人观看视频 | 国产69精品久久久久久久 | 亚洲欧美日韩一级 | 第一福利在线观看 | 依人在线视频 | 国产精品国产av国产三级 | 国内精品国语自产拍在线观看 | 久久精品中文字幕无码绿巨人 | 老熟女五十路乱子交尾中出一区 | 欧洲人妻丰满av无码久久不卡 | 日本一级理论片在线大全 | 午夜影院在线观看 | 亚洲成av人片无码不卡播放器 | 91免费网站入口 | 国产成人a亚洲精v品无码 | 国产精品无遮挡 | 香蕉狠狠爱视频 | 中文字幕一区二区三区不卡 | 无码中文字幕乱码一区 | 国内揄拍国内精品人妻浪潮av | 久久九九有精品国产 | 性色av一区二区三区在线观看 | 亚洲h在线播放在线观看h | 中文天堂资源在线www | 99久久er这里只有精品18 | 自拍偷拍福利视频 | 久久久久久久久久福利 | 极品主播超大尺度福利视频在线 | 久久久精品日本 | 男男啪啪激烈高潮cc漫画免费 | 成人性视频欧美一区二区三区 | 给我免费播放毛片 | 国产欧美日韩精品a在线看 超碰97人人爱 | 自拍偷区亚洲网友综合图片 | 国产精品久久福利新婚之夜 | 美女视频黄a视频全免费网站一区 | 初尝人妻少妇中文字幕 | 女女同性女同一区二区三区九色 | 亚洲综合a| 免费一级黄色毛片 | 成人短视频在线观看 | 巨大乳の揉んで乳榨り奶水 | 成·人免费午夜无码视频 | 欧美乱日 | 天天狠狠色综合图片区 | 中文字幕无码人妻aaa片 | 伊人黄色片 | 欧美自拍视频在线观看 | 欧美日韩国产网站 | 毛片手机在线观看 | 国产三级a毛视频在线观看 免费黄色av网站 | 日本黄色xxxx| 国产免费一卡二卡三卡四卡 | 日本网站一区 | 亚洲福利av| 色九九九| 日韩精品―中文字幕 | 精品亚洲国产成人av不卡 | 欧美一级裸体视频 | 亚洲午夜av久久久精品影院 | 日本人与欧美人xx | 欧美激情精品久久久 | 日韩成人免费av | 欧美不在线 | 亚洲国产第一页 | 免费人成在线 | 亚洲欧美综合精品久久成人网无毒不卡 | 国产午夜亚洲精品久久 | 性欧美一级 | 亚洲级αv无码毛片久久精品 | 五月天婷婷视频在线观看 | 国产精品视频专区 | 小辣椒福利视频精品导航 | 狠狠爱天天综合色欲网 | 97精品人妻一区二区三区香蕉 | 一区影视 | 91嫩草影视 | 超清制服丝袜无码av福利网 | 亚洲伊人成综合人影院青青青 | 久久精品66 | 在线青青| 4480yy私人精品国产 | 国产特级毛片aaaaaa喷潮 | 日韩久久色 | 午夜av亚洲一码二中文字幕青青 | 国偷自产一区二视频观看 | 欧美日本国产 | 成年免费在线视频 | 91亚洲在线 | 无码纯肉动漫在线观看 | 免费一级大片 | 国产亚洲精品久久精品69 | 欧美乱大交做爰xxxⅹ性3 | 色吊丝av中文字幕 | 日韩亚洲欧美久久久www综合 | 亚洲人成电影在线播放 | 国产农村妇女精品一区二区 | 国产野外作爱视频播放 | 亚洲福利视频二区 | 国产suv精品一区二区三 | 亚洲午夜久久久 | 五月婷婷开心中文字幕 | 日产精品高潮呻吟av久久 | 日本动漫瀑乳h动漫啪啪免费 | 91免费观看视频网站 | 无码人妻精品一区二区三区久久 | 欧美日本道 | 天天干夜夜怕 | 国产精品久久久久久久久潘金莲 | 亚洲欧美色中文字幕在线 | 一个色在线视频 | 深夜福利小视频在线观看 | 亚洲欧洲日本国产 | 色欲av巨乳无码一区二区 | 欧美黄色免费大片 | 国产成人精品二区 | 亚洲国产成人高清在线观看 | 国产精品va在线播放我和闺蜜 | 成人性生交大片免费看小说 | 国产精品99久久 | 无遮挡国产高潮视频免费观看 | 久久久久人妻精品区一 | 日本成人在线免费视频 | 久操福利在线 | 99热在线这里只有精品 | 亚洲精选一区二区三区 | 四虎亚洲精品成人a在线观看 | 国产富婆一级全黄大片 | 超碰97人人模人人爽人人喊 | 午夜激情视频在线 | 色欲蜜桃av无码中文字幕 | 亚洲精品久久久www小说 | 精品乱码一区二区三区四区 | 中文字幕亚洲欧美专区 | 亚洲日本在线在线看片4k超清 | 国产精品第七页 | 国产精品欧美一区二区三区 | 中国少妇裸体aaa | 久久久久久久波多野高潮日日 | 国产精品国产三级国产专区53 | 亚洲自拍色 | 精品久久久久久无码人妻vr | 国产农村妇女三级全黄91 | 成人毛片在线播放 | 在线中文字幕播放 | 国产精品黄视频 | 亚洲精品无码av中文字幕电影网站 | 亚洲a在线播放 | 黑人精品xxx一区一二区 | 影音先锋中文字幕无码 | 亚洲精品手机在线观看 | 日韩影音 | 天天做天天爱夜夜爽 | 亚洲国产日韩欧美在线观看 | 老女人av在线 | 激情999| 热99re久久精品| 国产伦精品一区二区三区免费 | 免费成人高清在线视频 | 性欧美暴力猛交69式 | 欧美成人午夜免费全部完 | 免费看48女人真人毛片 | 国产亚洲一区在线 | 欧美肥婆猛交 | 国产成人亚洲综合app网站 | 亚洲小视频网站 | 久亚洲一线产区二线产区三线产区 | 天天干天天操天天舔 | 国产精品自在线拍国产电影 | 麻豆成人av不卡一二三区 | 一本到在线观看 | 人妻丰满被色诱中文字幕 | 日韩色一区 | 国产精品成人久久电影 | 日欧137片内射在线视频播放 | 黄色激情毛片 | 亚洲图片日本v视频免费 | 国产第9页 | 午夜爽爽爽 | 特级一级黄色片 | 老a影视www在线观看 | 国产乱视频 | 亚洲美女福利视频 | 久久久精品一区二区三区四季av | 亚洲成在人线在线播放无码 | 77777亚洲午夜久久多人 | 韩国和日本免费不卡在线v 呦女精品 | 福利视频一二三区 | 欧美一卡2卡三卡4卡乱码免费 | 伊人春色av | 97夜夜澡人人波多野结衣 | 欧美色图在线视频 | 久久高清内射无套 | 久久天堂av女色优精品 | 国产精品人人爱一区二区白浆 | 九九久久精品国产av片国产 | 亚州欧美一区二区 | 精精国产xxxx视频在线动漫 | 午夜精品久久久久久99热明星 | 黄网站色视频免费国产 | 国产九色视频 | 日本成本人片免费网站 | 超碰资源 | 四川丰满少妇毛片新婚之夜 | 亚洲欧洲国产成人综合在线 | 成人亚洲a片v一区二区三区日本 | 日韩欧美精品一中文字幕 | 91丨porny丨酒店 | 成人aaa | 日产精品入口 | www.日本高清 | 亚洲精品少妇 | 国内精品久久人妻无码妲己 | aⅴ色国产 欧美 | 亚洲美女高清无水av | 久久大香伊蕉在人线观看热 | 少妇三级看三级视频 | 午夜精品一区二区三区三上悠亚 | 国内久久精品 | 日本免费在线播放 | 久久精品一品道久久精品 | 日韩动态视频 | 无码人妻丰满熟妇精品区 | 国产福利萌白酱精品一区 | 精品久久久久久国产 | 久草视频免费在线观看 | 日日夜操 | 午夜影视在线观看 | 91丨国产丨蚪窝海角社区 | 久久久久久无码午夜精品直播 | 国产91清纯白嫩初高中在线观看 | 久久九九精品99国产精品 | 久久123区 | 天堂精品在线 | 免费一区二区三区视频在线 | 亚洲国产成人精品无码区宅男? | 国产熟睡乱子伦视频 | 丰满少妇弄高潮了www | 国产情侣啪啪 | 久久久久人妻精品一区三寸蜜桃 | 91精品国产调教打屁股 | 99美国热 | 色婷婷综合久久中文字幕雪峰 | 国产精品久久久一区二区三区网站 | 中文字字幕 | 国产免费一卡二卡三卡四卡 | 欧美午夜精品久久久久久蜜 | 色网站在线播放 | 久久精品综合网 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 国产一区二区福利 | 人妻教师痴汉电车波多野结衣 | 精品日产高清卡4卡5区别 | 精品在线视频一区 | 亚洲成aⅴ人在线观看 | 人妻综合专区第一页 | 夜夜躁狠狠躁日日躁av麻豆 | 免费无码成人av电影在线播放 | 午夜免费福利影院 | 日日摸夜夜添狠狠添欧美 | 欧美日韩亚洲国内综合网 | 国产无线乱码一区二三区 | 少妇影院在线观看 | 思思九九热 | 新影音先锋男人色资源网 | 国产精品久久自在自线 | 无翼乌口工全彩无遮挡h全彩 | 无码午夜人妻一区二区不卡视频 | 级毛片内射视频 | 国产成人一区二区精品视频 | 992tv成人免费视频 | 日韩综合色 | 男人天堂tv| 精品免费在线观看 | 日本www视频在线观看 | 亚洲一区二区日韩 | 伊人一级 | av狠狠操 | 日出水了特别黄的视频 | 欧美日韩在线网站 | 亚洲综合另类小说色区大陆 | 国语自产偷拍精品视频蜜芽 | 丰满女人又爽又紧又丰满 | 超碰资源总站 | 国产精品偷伦视频免费观看国产 | 国产ww久久久久久久久久 | 夜夜高潮夜夜爽精品视频 | 超级av在线天堂东京热 | 国产精品午夜无码体验区 | 色橹橹欧美在线观看视频高清 | 日韩中文字幕在线不卡 | 怡春院久久国语视频免费 | 操你av| 香蕉人妻av久久久久天天 | 精品国产97 | 三级伊人 | 饥渴丰满少妇大力进入 | 天天艹天天 | www.一区二区三区在线 | 欧洲 | 大陆少妇bbwbbw高潮 | 亚洲成片在线观看12345 | 最新精品国偷自产在线婷婷 | 精品国产乱码久久久久久1区2区 | 亚洲午夜免费福利视频 | 欧美日韩精品无码一本二本三本色 | 亚洲国产成人久久精品大牛影视 | 800av凹凸视频在线观看 | 日本喂奶挤奶汁毛片 | 狠狠插网 | 免费在线观看一区 | 国产真实的和子乱拍在线观看 | 国产成人无码一二三区视频 | 99草视频 | 青青草原国产免费 | www.国产在线观看 | 伊人春色网 | av网站的免费观看 | 一级做a爰片性色毛片99高清 | a天堂视频在线观看 | 成人网站av亚洲国产 | 午夜免费毛片 | 99er国产 | 久久婷婷五月综合国产尤物app | 国产精品亚洲а∨无码播放麻豆 | 激情小说av | 免费观看萌白酱一区二区三区 | 天天干干干干干 | 又色又爽又黄的gif动态图 | 人与性动交videos | 精品久久久久久中文字幕无码软件 | 三级全黄做爰视频在线手机观看 | 日本亲子乱子伦xxxx | 色综合久久一区二区三区 | 国产成人精品免费视频大全五级 | 亚洲区另类春色综合小说 | 天堂av网址 | 欧美激情视频一区 | 国产三级精品在线 | av大片免费观看 | 国产色影院 | 免费全部高h视频无码 | 久涩涩福利视频在线观看 | 欧美性xxxxx极品老少 | 国产成人av免费观看 | 九九色影院 | 美女视频黄a视频全免费 | 国产免费踩踏调教视频 | 亚洲精品久久久久久中文字幂 | 亚洲天堂网在线观看 | 黑人巨大白妞出浆 | 激情综合站 | 黄色毛片视频在线观看 | 天堂av网在线观看 | 日本护士吞精囗交gif | 日本熟妇色一本在线看 | 殴美性猛交 | 国产区在线 | 国产免费不卡av | 国产日韩精品视频无码 | 无码av动漫精品一区二区免费 |