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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

x264中重要结构体参数解释,参数设置,函数说明

發布時間:2023/12/8 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 x264中重要结构体参数解释,参数设置,函数说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
x264中重要結構體參數解釋
http://www.usr.cc/thread-51995-1-3.html
x264參數設置
http://www.usr.cc/thread-51996-1-3.html


x264中重要結構體參數解釋
typedef struct x264_param_t
{
/* CPU 標志位 */
unsigned int cpu;
int? ?? ?? ?i_threads;? ?? ? /* 并行編碼多幀 */
int? ?? ?? ?b_deterministic; /*是否允許非確定性時線程優化*/
int? ?? ?? ?i_sync_lookahead; /* 線程超前緩沖 */

/* 視頻屬性 */
int? ?? ?? ?i_width; /* 寬度*/
int? ?? ?? ?i_height; /* 高度*/
int? ?? ?? ?i_csp;??/* 編碼比特流的CSP,僅支持i420,色彩空間設置 */ csp:視頻采樣格式
int? ?? ?? ?i_level_idc; /* level值的設置*/
int? ?? ?? ?i_frame_total; /* 編碼幀的總數, 默認 0 */
/*Vui參數集視頻可用性信息視頻標準化選項 */
struct
{
/* they will be reduced to be 0 < x <= 65535 and prime */
int? ?? ?? ?i_sar_height;
int? ?? ?? ?i_sar_width; /* 設置長寬比 */

int? ?? ?? ?i_overscan;? ? /* 0=undef, 1=no overscan, 2=overscan 過掃描線,默認"undef"(不設置),可選項:show(觀看)/crop(去除)*/

/*見以下的值h264附件E */
Int? ?? ? i_vidformat;/* 視頻格式,默認"undef",component/pal/ntsc/secam/mac/undef*/
int? ?? ? b_fullrange; /*Specify full range samples setting,默認"off",可選項:off/on*/
int? ?? ? i_colorprim; /*原始色度格式,默認"undef",可選項:undef/bt709/bt470m/bt470bg,smpte170m/smpte240m /film*/
int? ?i_transfer; /*轉換方式,默認"undef",可選項:undef/bt709/bt470m/bt470bg/linear,log100/log316 /smpte170m/smpte240m*/
int??i_colmatrix; /*色度矩陣設置,默認"undef",undef/bt709/fcc/bt470bg,smpte170m/smpte240m/GBR /YCgCo*/
int? ?? ?? ?i_chroma_loc;? ? /* both top & bottom色度樣本指定,范圍0~5,默認0 */
} vui;

int? ?? ?? ?i_fps_num;
int? ?? ?? ?i_fps_den;
/*這兩個參數是由fps幀率確定的,賦值的過程見下:
{? ?? ???float fps;? ?? ??
if( sscanf( value, "%d/%d", &p->i_fps_num, &p->i_fps_den ) == 2 )
;
else if( sscanf( value, "%f", &fps ) )
{
p->i_fps_num = (int)(fps * 1000 + .5);
p->i_fps_den = 1000;
}
else
b_error = 1;
}
Value的值就是fps。*/

/*流參數 */
int? ?? ?? ?i_frame_reference;??/* 參考幀最大數目 */
int? ?? ?? ?i_keyint_max;? ?? ? /* 在此間隔設置IDR關鍵幀 */
int? ?? ?? ?i_keyint_min;? ?? ? /* 場景切換少于次值編碼位I, 而不是 IDR. */
int? ?? ?? ?i_scenecut_threshold; /*如何積極地插入額外的I幀 */
int? ?? ?? ?i_bframe;? ?/*兩個相關圖像間b幀的數目 */
int? ?? ?? ?i_bframe_adaptive; /*自適應B幀判定*/
int? ?? ?? ?i_bframe_bias; /*控制插入B幀判定,范圍-100~+100,越高越容易插入B幀,默認0*/
int? ?? ?? ?b_bframe_pyramid;? ?/*允許部分B為參考幀 */
/*去塊濾波器需要的參數*/
int? ?? ?? ?b_deblocking_filter;
int? ?? ?? ?i_deblocking_filter_alphac0;? ? /* [-6, 6] -6 light filter, 6 strong */
int? ?? ?? ?i_deblocking_filter_beta;? ?? ? /* [-6, 6]??idem */
/*熵編碼 */
int? ?? ?? ?b_cabac;
int? ?? ?? ?i_cabac_init_idc;

int? ?? ?? ?b_interlaced; /* 隔行掃描 */
/*量化 */
int? ?? ?? ?i_cqm_preset;? ?? ?? ?/*自定義量化矩陣(CQM),初始化量化模式為flat*/
char? ?? ???*psz_cqm_file;? ?? ?/* JM format讀取JM格式的外部量化矩陣文件,自動忽略其他—cqm 選項*/
uint8_t? ???cqm_4iy[16];? ?? ???/* used only if i_cqm_preset == X264_CQM_CUSTOM */
uint8_t? ???cqm_4ic[16];
uint8_t? ???cqm_4py[16];
uint8_t? ???cqm_4pc[16];
uint8_t? ???cqm_8iy[64];
uint8_t? ???cqm_8py[64];

/* 日志 */
void? ?? ???(*pf_log)( void *, int i_level, const char *psz, va_list );
void? ?? ???*p_log_private;
int? ?? ?? ?i_log_level;
int? ?? ?? ?b_visualize;
char? ?? ???*psz_dump_yuv;??/* 重建幀的名字 */

/* 編碼分析參數*/
struct
{
unsigned int intra;? ???/* 幀間分區*/
unsigned int inter;? ???/* 幀內分區 */

int? ?? ?? ? b_transform_8x8; /* 幀間分區*/
int? ?? ?? ? b_weighted_bipred; /*為b幀隱式加權 */
int? ?? ?? ? i_direct_mv_pred; /*時間空間隊運動預測 */
int? ?? ?? ? i_chroma_qp_offset; /*色度量化步長偏移量 */

int? ?? ?? ? i_me_method; /* 運動估計算法 (X264_ME_*) */
int? ?? ?? ? i_me_range; /* 整像素運動估計搜索范圍 (from predicted mv) */
int? ?? ?? ? i_mv_range; /* 運動矢量最大長度(in pixels). -1 = auto, based on level */
int? ?? ?? ? i_mv_range_thread; /* 線程之間的最小空間. -1 = auto, based on number of threads. */
int? ?? ?? ? i_subpel_refine; /* 亞像素運動估計質量 */
int? ?? ?? ? b_chroma_me; /* 亞像素色度運動估計和P幀的模式選擇 */
int? ?? ?? ? b_mixed_references; /*允許每個宏塊的分區在P幀有它自己的參考號*/
int? ?? ?? ? i_trellis;??/* Trellis量化,對每個8x8的塊尋找合適的量化值,需要CABAC,默認0 0:關閉1:只在最后編碼時使用2:一直使用*/
int? ?? ?? ? b_fast_pskip; /*快速P幀跳過檢測*/
int? ?? ?? ? b_dct_decimate; /* 在P-frames轉換參數域 */
int? ?? ?? ? i_noise_reduction; /*自適應偽盲區 */
float? ?? ???f_psy_rd; /* Psy RD strength */
float? ?? ???f_psy_trellis; /* Psy trellis strength */
int? ?? ?? ? b_psy; /* Toggle all psy optimizations */

/*,亮度量化中使用的無效區大小*/
int? ?? ?? ? i_luma_deadzone[2]; /* {幀間, 幀內} */

int? ?? ?? ? b_psnr;? ? /* 計算和打印PSNR信息 */
int? ?? ?? ? b_ssim;? ? /*計算和打印SSIM信息*/
} analyse;

/* 碼率控制參數 */
struct
{
int? ?? ?? ?i_rc_method;? ? /* X264_RC_* */

int? ?? ?? ?i_qp_constant;??/* 0-51 */
int? ?? ?? ?i_qp_min;? ?? ? /*允許的最小量化值 */
int? ?? ?? ?i_qp_max;? ?? ? /*允許的最大量化值*/
int? ?? ?? ?i_qp_step;? ?? ?/*幀間最大量化步長 */

int? ?? ?? ?i_bitrate;??/*設置平均碼率 */
float? ?? ? f_rf_constant;??/* 1pass VBR, nominal QP */
float? ?? ? f_rate_tolerance;
int? ?? ?? ?i_vbv_max_bitrate; /*平均碼率模式下,最大瞬時碼率,默認0(與-B設置相同) */
int? ?? ?? ?i_vbv_buffer_size; /*碼率控制緩沖區的大小,單位kbit,默認0 */
float? ?? ? f_vbv_buffer_init; /* <=1: fraction of buffer_size. >1: kbit碼率控制緩沖區數據保留的最大數據量與緩沖區大小之比,范圍0~1.0,默認0.9*/
float? ?? ? f_ip_factor;
float? ?? ? f_pb_factor;

int? ?? ?? ?i_aq_mode;? ?? ?/* psy adaptive QP. (X264_AQ_*) */
float? ?? ? f_aq_strength;
int? ?? ?? ?b_mb_tree;? ?? ?/* Macroblock-tree ratecontrol. */
int? ?? ?? ?i_lookahead;

/* 2pass 多次壓縮碼率控制 */
int? ?? ?? ?b_stat_write;? ?/* Enable stat writing in psz_stat_out */
char? ?? ???*psz_stat_out;
int? ?? ?? ?b_stat_read;? ? /* Read stat from psz_stat_in and use it */
char? ?? ???*psz_stat_in;

/* 2pass params (same as ffmpeg ones) */
float? ?? ? f_qcompress;? ? /* 0.0 => cbr, 1.0 => constant qp */
float? ?? ? f_qblur;? ?? ???/*時間上模糊量化 */
float? ?? ? f_complexity_blur; /* 時間上模糊復雜性 */
x264_zone_t *zones;? ?? ?? ?/* 碼率控制覆蓋 */
int? ?? ?? ?i_zones;? ?? ???/* number of zone_t's */
char? ?? ???*psz_zones;? ???/*指定區的另一種方法*/
} rc;

/* Muxing parameters */
int b_aud;? ?? ?? ?? ?? ?? ?/*生成訪問單元分隔符*/
int b_repeat_headers;? ?? ? /* 在每個關鍵幀前放置SPS/PPS*/
int i_sps_id;? ?? ?? ?? ?? ?/* SPS 和 PPS id 號 */

/*切片(像條)參數 */
int i_slice_max_size;? ? /* 每片字節的最大數,包括預計的NAL開銷. */
int i_slice_max_mbs;? ???/* 每片宏塊的最大數,重寫 i_slice_count */
int i_slice_count;? ?? ? /* 每幀的像條數目: 設置矩形像條. */

/* Optional callback for freeing this x264_param_t when it is done being used.
* Only used when the x264_param_t sits in memory for an indefinite period of time,
* i.e. when an x264_param_t is passed to x264_t in an x264_picture_t or in zones.
* Not used when x264_encoder_reconfig is called directly. */
void (*param_free)( void* );
} x264_param_t;?




X264的參數設置

由于x264本身的算法問題,該參數在1pass下很難符合設定要求,如果要嚴格控制最好使用2pass

我一般用的DVDrip參數是這樣

級別:3.1
參考幀:動畫6~8,電影3~4,越高編碼越慢,解碼占內存越多,對動畫的畫質提高很明顯
運動估算模式:slow(一般也叫umh)
運動估算半徑:16或12,越大越慢(影響很明顯),畫質提升效果不明顯
B幀:3或更高(可設到最大16,編碼器會自動選擇,對速度基本無影響),另外高級里把b_pyramid設為true。如果用 mencoder編碼就不要設太大了,有bug。
子像素優化:6或7,大了可減少文件體積,但編碼速度變慢。
其他設置用默認,另外最新版x264里加入的vaq功能對畫質有很大影響,但MediaCoder里還沒加入設置的地方,需要手工輸入參數。

BDRip一般要考慮硬件加速的問題,所以限制比較多,對于1080p:
級別 4.1
參考幀=4,B幀=0
或者
參考幀=3,B幀=3,b_pyramid=false
高了播放時無法開啟硬件加速

如果覺得編碼速度太慢,可優先減少運動估算半徑(8甚至4),然后是子像素優化(3~4)。

使用格式:x264 默認選項 -o 輸出文件 輸入文件 [長x寬]
輸入支持格式:RAW/y4m/avi/avs(編譯時可選)
輸出支持格式:264/mkv/mp4(編譯時可選)

x264的許多參數可以有-/--兩種輸入法,筆者也不知道為什么。以下等價參數用“參數1/參數2 <必需數值格式>”表示,參數尾部()內為個人推薦。

-h/--help 幫助

幀類型選項:

-I/--keyint <整數> 最大IDR幀間距,默認250
-i/--min-keyint <整數> 最小IDR幀間距,默認25
--scenecut <整數> 畫面動態變化限,當超出此值時插入I幀,默認40
-b/--bframes <整數>? ???在IP幀之間可插入的B幀數量最大值,范圍0~16,默認0
--no-b-adapt? ?? ?? ?? ?關閉自適應B幀判定(-b設為1時可用,其他不推薦)
--b-bias <整數> 控制插入B幀判定,范圍-100~+100,越高越容易插入B幀,默認0
--b-pyramid? ?? ?? ?? ? 允許B幀做參考幀
--no-cabac? ?? ?? ?? ???關閉內容自適應二進制算術編碼(CABAC,高效率的熵編碼)(會提高速度,但嚴重影響質量)
-r/--ref <整數>? ?? ?? ?最大參考幀數,范圍0~16,默認1
--nf? ?? ?? ?? ?? ?? ???關閉環路濾波(一種除馬賽克算法)
-f/--filter <alpha:beta>設置環路濾波的AlphaC和Beta的參數,范圍-6-6,默認都為0

碼率控制選項:

-q/--qp <整數> 固定量化模式并設置使用的量化值,范圍0~51,0為無損壓縮,默認26
-B/--bitrate <整數> 設置平均碼率
--crf <整數> 質量模式,量化值動態可變(目前不太成熟,質量不如設置固定量化值)
--qpmin <整數> 設置最小量化值,范圍0~51,默認10
--qpmax <整數> 設置最大量化值,范圍0~51,默認51
--qpstep <整數> 設置相鄰幀之間的量化值差,范圍0~50,默認4
--ratetol <小數> 平均碼率模式下,瞬時碼率可以偏離的倍數,范圍0.1~100.0,默認1.0
--vbv-maxrate <整數> 平均碼率模式下,最大瞬時碼率,默認0(與-B設置相同)
--vbv-bufsize <整數> 碼率控制緩沖區的大小,單位kbit,默認0
--vbv-init <小數> 碼率控制緩沖區數據保留的最大數據量與緩沖區大小之比,范圍0~1.0,默認0.9

--ipratio <小數> I幀和P幀之間的量化系數,默認1.40
--pbratio <小數> P幀和B幀之間的量化系數,默認1.30
--chroma-qp-offset <整數> 色度和亮度之間的量化差,范圍-12~+12,默認0

-p/--pass <1|2|3> 多次壓縮碼率控制
1:第一次壓縮,創建統計文件
2:按建立的統計文件壓縮并輸出,不覆蓋統計文件,
3:按建立的統計文件壓縮,優化統計文件
--stats <字符串> 統計文件的名稱,默認"x264_2pass.log"
--rceq <字符串> 速率控制公式,默認"blurCplx^(1-qComp)"
--qcomp <小數> 線性量化控制,0.0為固定碼率,1.0為固定量化值,默認0.6,只用于2-pass和質量模式
--cplxblur <小數> 根據相鄰幀平滑量化值比例的最大值,范圍0~99.9,默認20.0,只用于2-pass和質量模式
--qblur <小數> 對統計文件結果平滑量化值比例的最大值,范圍0~99.9,默認0.5,只用于2-pass

--zones <z0>/<z1>/… 分段量化,格式為:<開始幀>,<結束幀>,<選項>,可選項為:q=<整數>(量化值)或b=& lt;小數>(碼率倍數)

--qpfile<字符串> 幀定義,可以在文件里定義每個幀的種類和Q值

分析選項:

-A/--analyse <字符串> 動態塊劃分方法,默認"p8x8,b8x8,i8x8,i4x4"??蛇x項:p8x8/p4x4/b8x8/i8x8/i4x4;none /all(p4x4需要p8x8. i8x8需要--8x8dct)
--direct <字符串>? ?? ? 動態預測方式,默認"spatial"??蛇x項:none/spatial/temporal/auto
-w/--weightb 允許B幀加權預測(可以減少相鄰B幀質量低的影響)
--me <字符串> 對全像素塊動態預測搜索的方式,默認"hex",可選項:
dia:菱形搜索,半徑1 (快)
hex:正六邊形搜索,半徑2
umh:可變半徑六邊形搜索
esa:全面搜索(很慢,而且效果與umh幾乎相同)
--merange <整數> --me為umh/esa時的搜索半徑,最大64,默認16
-m/--subme <整數> 動態預測和分區方式,可選項1~7,默認5(與壓縮質量和時間關系密切,1是7速度的四倍以上)
1:用全像素塊進行動態搜索,對每個塊再用快速模式進行四分之一像素塊精確搜索
2:用半像素塊進行動態搜索,對每個塊再用快速模式進行四分之一像素塊精確搜索
3:用半像素塊進行動態搜索,對每個塊再用質量模式進行四分之一像素塊精確搜索
4:用快速模式進行四分之一像素塊精確搜索
5:用質量模式進行四分之一像素塊精確搜索
6:進行I、P幀像素塊的速率失真最優化(rdo)
7:進行I、P幀運動矢量及塊內部的速率失真最優化(質量最好)
--b-rdo B幀也進行rdo,需要--subme在6以上
--mixed-refs 可以在一幀內使用不同參考幀
--no-chroma-me 不進行色度的動態預測
--bime 可以平均B幀參考塊的運動矢量
-8/--8x8dct 可以使用8x8的離散余弦變換(DCT)
-t/--trellis <整數>? ???Trellis量化,對每個8x8的塊尋找合適的量化值,需要CABAC,默認0
0:關閉
1:只在最后編碼時使用
2:一直使用
--no-fast-pskip 關閉快速P幀跳過檢測
--no-dct-decimate? ?? ? 關閉P幀聯合編碼(可以增加細節,但也會增大體積)
--nr <整數> 噪聲去除,范圍0~100000,默認0

--cqm <字符串> 設置外部量化矩陣格式,默認"flat",可選項:jvt/flat
--cqmfile <字符串> 讀取JM格式的外部量化矩陣文件,自動忽略其他--cqm*選項
--cqm4 <list> 設置4x4的量化矩陣,用逗號分開,范圍1~255的16個整數
--cqm8 <list> 設置8x8的量化矩陣,用逗號分開,范圍1~255的64個整數
--cqm4i/--cqm4p/--cqm8i/--cqm8p 設置I、P幀不同的量化矩陣
--cqm4iy/--cqm4ic/--cqm4py/--cqm4pc 設置亮度、色度不同的量化矩陣

視頻標準化選項:
這些選項與編碼無關,不過如果要用mp4之類的播放器,可以設置,風險自擔

--sar width:height 設置長寬比
--overscan <字符串> 過掃描線,默認"undef"(不設置),可選項:show(觀看)/crop(去除)
--videoformat <字符串> 視頻格式,默認"undef",可選項:component/pal/ntsc/secam/mac/undef
--fullrange <字符串>? ? Specify full range samples setting,默認"off",可選項:off/on(我也不明白這是干什么的,請高手指點)
--colorprim <字符串>? ? 原始色度格式,默認"undef",可選項:undef/bt709/bt470m/bt470bg,smpte170m/smpte240m/film
--transfer <字符串>? ???轉換方式,默認"undef",可選項:undef/bt709/bt470m/bt470bg/linear,log100/log316 /smpte170m/smpte240m
--colormatrix <字符串> 色度矩陣設置,默認"undef",undef/bt709/fcc/bt470bg,smpte170m/smpte240m/GBR/YCgCo
--chromaloc <整數> 色度樣本指定,范圍0~5,默認0

輸入、輸出選項:

--level <字符串> 設定等級(as defined by Annex A)(不明白,請高手指點)
--fps <小數|rational> 設定幀率
--seek <整數> 設定起始幀
--frames <整數> 最大編碼幀數
-o/--output 指定輸出文件

--threads <整數> 編碼線程(使用分片技術)
--thread-input 在自有線程中運行Avisynth
--no-asm 關閉全部CPU優化指令
--no-psnr 關閉PSNR計算
--quiet 安靜模式
-v/--verbose 顯示每一個幀的信息
--progress 顯示編碼進程
--visualize 顯示編碼幀信息圖,和XVID類似
--sps-id <整數> 設置SPS和PPS的ID值,默認0
--aud 使用數據定義符號



x264函數說明
函數名稱? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 所在位置? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 完成功能?
void x264_frame_filter? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? common\mc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???幀濾波?
void x264_frame_init_lowres? ?? ?? ?? ?? ?? ?? ?? ?? ?common\mc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???亮度1/2像素值初始化?
void x264_mc_init? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\mc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???運動估計初始化?
static void motion_compensation_chroma? ?? ?common\mc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???色度運動估計?
static uint8_t *get_ref? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? common\mc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???獲取參考亮度像素?
static void mc_luma? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\mc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 亮度運動估計?
  common\mc.c  ?
void? ? x264_param_default? ?? ?? ?? ?? ?? ?? ?? ?? ?common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 設置缺省參數?
void x264_log? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?定義log級別?
static void x264_log_default? ?? ?? ?? ?? ?? ?? ?? ?? ?common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?設置缺省日志參數?
void x264_picture_alloc? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\common.c? ?? ?? ?? ?? ?? ?? ?? ? 設置picture參數,根據輸出圖像格式分配空間?
void x264_picture_clean? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???釋放分配的圖像空間?
int x264_nal_encode? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?nal單元編碼?
int x264_nal_decode? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???nal單元解碼?
void *x264_malloc? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? X264內部定義的內存分配?
void x264_free? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? X264內存釋放?
void *x264_realloc? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? X264重新分配圖像空間?
void x264_reduce_fraction? ?? ?? ?? ?? ?? ?? ?? ?? ? common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 分數化簡?
char *x264_slurp_file? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 將文件讀入分配的緩存區?
char *x264_param2string? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\common.c? ?? ?? ?? ?? ?? ?? ?? ?? ?轉換參數為字符串,返回字符串存放的地址?
void x264_cabac_context_init? ?? ?? ?? ?? ?? ?? ???common\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? CABAC上下文取值表初始化?
void x264_cabac_decode_init? ?? ?? ?? ?? ?? ?? ?? ?common\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???CABAC解碼流初始化?
static inline void x264_cabac_decode_renorm common\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? CABAC解碼重新標準化?
int??x264_cabac_decode_decision? ?? ?? ?? ?? ?? ?common\cabac.c  ?
int??x264_cabac_decode_bypass? ?? ?? ?? ?? ?? ? common\cabac.c  ?
int??x264_cabac_decode_terminal? ?? ?? ?? ?? ?? ?common\cabac.c  ?
void x264_cabac_encode_init? ?? ?? ?? ?? ?? ?? ?? ?common\cabac.c  ?
static inline void x264_cabac_putbit? ?? ?? ?? ?? ? common\cabac.c  ?
static inline void x264_cabac_encode_renorm common\cabac.c  ?
void x264_cabac_encode_decision? ?? ?? ?? ?? ???common\cabac.c  ?
void x264_cabac_encode_bypass? ?? ?? ?? ?? ?? ?common\cabac.c  ?
void x264_cabac_encode_terminal? ?? ?? ?? ?? ???common\cabac.c  ?
void x264_cabac_encode_flush? ?? ?? ?? ?? ?? ?? ? common\cabac.c  ?
void x264_cabac_size_decision? ?? ?? ?? ?? ?? ?? ???common\cabac.c  ?
int x264_cabac_size_decision2? ?? ?? ?? ?? ?? ?? ???common\cabac.c  ?
int 264_cabac_size_decision_noup? ?? ?? ?? ?? ???common\cabac.c  ?
static inline int clip_uint8? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\dct.c clip3(x,0,255)?
static void dct2x2dc? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\dct.c? ?? ?? ?? ?? ?? ?? ?? ???2*2直流系數的Hadamard變換 以4*4變換為基static void dct4x4dc? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? common\dct.c? ?? ?? ?? ?? ?? ?? ?? ???4*4DC系數的Hadamard變換?
static void idct4x4dc? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\dct.c? ?? ?? ?? ?每行每列一維蝶形快速算法,完成d[4][4]的Hadamard反變換?
static void sub4x4_dct? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\dct.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?對4*4殘差進行DCT變換?
static void sub8x8_dct? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???common\dct.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?對8*8殘差進行DCT變換?
static void sub16x16_dct? ?? ?? ?? ?? ?? ?? ?? ?? ? common\dct.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?對16*16殘差進行DCT變換?
static void add4x4_idct? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\dct.c? ?? ?? ?? ?? ?? ?? ?? ? 殘差塊DCT反變換后,加到預測塊上,重構4*4塊?
static void add8x8_idct? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?common\dct.c? ?? ?? ?? ?? ?? ?? ?? ?? ?殘差塊DCT反變換后,加到預測塊上,重構8*8塊?
static void add16x16_idct? ?? ?? ?? ?? ?? ?? ?? ???common\dct.c? ?? ?? ?? ?? ?? ?? ?? ? 殘差塊DCT反變換后,加到預測塊上,重構16*16塊?
void x264_dct_init? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? common\dct.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?DCT運算初始化?
static void quant_8x8_core? ?? ?? ?? ?? ?? ?? ???common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???8*8 AC量化?
static void quant_4x4_core? ?? ?? ?? ?? ?? ?? ???common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 4*4 AC量化?
static void quant_4x4_dc_core? ?? ?? ?? ?? ? common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???4*4 亮度DC量化?
static void quant_2x2_dc_core? ?? ?? ?? ?? ? common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???2*2 色度DC量化?
static void dequant_4x4? ?? ?? ?? ?? ?? ?? ?? ???common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?4*4 AC反量化?
static void dequant_8x8? ?? ?? ?? ?? ?? ?? ?? ???common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?8*8 AC反量化?
void x264_mb_dequant_2x2_dc? ?? ?? ?? ?common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?2*2 色度DC反量化?
void x264_mb_dequant_4x4_dc? ?? ?? ???common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 4*4 亮度DC反量化?
void x264_quant_init? ?? ?? ?? ?? ?? ?? ?? ?? ???common\quant.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 量化參量初始化?
x264_frame_t *x264_frame_new? ?? ?? ? common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?創建新幀?
void x264_frame_delete? ?? ?? ?? ?? ?? ?? ?? ? common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 刪除幀,釋放空間?
void x264_frame_copy_picture? ?? ?? ?? ? common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???將圖像拷貝到幀中?
static void plane_expand_border? ?? ?? ???common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???邊界擴展(被其他具體的擴展函數調用)?
void x264_frame_expand_border? ?? ?? ?common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?幀邊界擴展?
void x264_frame_expand_border_filtered common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 為濾波進行的邊界擴展?
void x264_frame_expand_border_lowres common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 為計算亮度半像素值進行邊界擴展?
void x264_frame_expand_border_mod16 common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???幀邊界不是16整數倍時進行邊界擴展?
static inline void deblock_luma_c? ?? ?? ???common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?bs=1~3時,修正亮度MB邊界的p0和q0值?
static void deblock_v_luma_c? ?? ?? ?? ?? ?common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???亮度分量垂直邊界去塊濾波?
static void deblock_h_luma_c? ?? ?? ?? ?? ?common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 亮度分量水平邊界去塊濾波?
static inline void deblock_chroma_c? ?? ?common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???bs=1~3時,修正色度MB邊界的p0和q0值?
static void deblock_v_chroma_c? ?? ?? ? common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???色度分量垂直邊界去塊濾波?
static void deblock_h_chroma_c? ?? ?? ? common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 色度分量水平邊界去塊濾波?
static inline void deblock_luma_intra_c??common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?bs=4時,修正亮度MB邊界的值?
static void deblock_v_luma_intra_c? ?? ?common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 幀內亮度分量垂直邊界去塊濾波?
static void deblock_h_luma_intra_c? ?? ?common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?幀內亮度分量水平邊界去塊濾波?
static inline void deblock_chroma_intra_c common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? bs=4時,修正色度MB邊界的值?
static void deblock_v_chroma_intra_c??common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?幀內色度分量垂直邊界去塊濾波?
static void deblock_h_chroma_intra_c??common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?幀內色度分量水平邊界去塊濾波?
static inline void deblock_edge? ?? ?? ?? ???common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? bs值確定?
void x264_frame_deblocking_filter? ?? ? common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 幀去塊濾波主函數?
void x264_deblock_init? ?? ?? ?? ?? ?? ?? ?? ?common\frame.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 去塊濾波初始化?
int x264_mb_predict_intra4x4_mode??common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 幀內4*4塊模式預測?
int x264_mb_predict_non_zero_code??common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???非零?
int x264_mb_transform_8x8_allowed??common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 判斷當前宏塊是否允許8*8變換?
void x264_mb_predict_mv? ?? ?? ?? ?? ?? ?common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 宏塊運動矢量預測?
void x264_mb_predict_mv_16x16? ?? ?common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?16*16塊MV預測?
void x264_mb_predict_mv_pskip? ?? ?? ?common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?Pskip塊MV預測?
static int x264_mb_predict_mv_direct16x16_temporal common\macroblock.c? ?? ?? ?? ???直接模式16*16塊MV時間預測?
static int x264_mb_predict_mv_direct16x16_spatial common\macroblock.c? ?? ?? ?? ?? ???直接模式16*16塊MV空間預測?
int x264_mb_predict_mv_direct16x16 common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 直接模式16*16塊MV預測?
void x264_mb_load_mv_direct8x8 common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 直接模式8*8塊MV加載?
void x264_mb_predict_mv_ref16x16? ?common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?16*16參考塊MV預測?
static inline void x264_mb_mc_0xywh??common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???前向宏塊運動補償?
static inline void x264_mb_mc_1xywh??common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 后向宏塊運動補償?
static inline void x264_mb_mc_01xywh common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?宏塊雙向運動補償?
static void x264_mb_mc_direct8x8? ?? ?? ?common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???直接模式8*8塊運動補償?
void x264_mb_mc_8x8? ?? ?? ?? ?? ?? ?? ???common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?各種類型8*8塊及其分割的運動補償?
void x264_mb_mc? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???各種類型塊運動補償(調用以上各MC子函數)?
void x264_macroblock_cache_init? ?? ???common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 初始化表征宏塊的各變量,分配內存空間?
void x264_macroblock_cache_end? ?? ? common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???釋放為宏塊分配的cache空間?
void x264_macroblock_slice_init? ?? ?? ?? ?common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?初始MB與slice映射關系?
void x264_macroblock_cache_load? ?? ? common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???宏塊cache加載,所有宏塊表征變量賦值?
void x264_macroblock_cache_save? ?? ?common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?保存cache中的變量值?
void x264_macroblock_bipred_init? ?? ???common\macroblock.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???宏塊雙向預測初始化?
int64_t x264_pixel_ssd_wxh? ?? ?? ?? ?? ???common\pixel.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 計算像素差值平方和?
static inline void pixel_sub_wxh? ?? ?? ?? ???common\pixel.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???計算像素差?
static int pixel_satd_wxh? ?? ?? ?? ?? ?? ?? ?? ?common\pixel.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?計算4*4hardmard變換后的絕對誤差和?
static inline int pixel_sa8d_wxh? ?? ?? ?? ?? ?common\pixel.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?計算8*8hardmard變換后的絕對誤差和?
static void predict_16x16_dc? ?? ?? ?? ?? ? common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ???上和左鄰塊可用時,幀內16*16亮度塊DC模式預測?
static void predict_16x16_dc_left? ?? ?? ?common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?左邊鄰塊可用時,幀內16*16亮度塊DC模式預測?
static void predict_16x16_dc_top? ?? ???common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ???上邊鄰塊可用時,幀內16*16亮度塊DC模式預測?
static void predict_16x16_dc_128? ?? ???common\predict.c? ?? ?? ?? ? 鄰塊均不可用時,幀內16*16亮度塊預測DC模式,預測值為128?
static void predict_16x16_h? ?? ?? ?? ?? ???common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 幀內16*16亮度塊水平預測?
static void predict_16x16_v? ?? ?? ?? ?? ???common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???幀內16*16亮度塊垂直預測?
static void predict_16x16_p? ?? ?? ?? ?? ?? ?common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???幀內16*16亮度塊平面預測?
static void predict_8x8c_dc_128? ?? ?? ?common\predict.c  ?
static void predict_8x8c_dc_left? ?? ?? ?? ?common\predict.c  ?
static void predict_8x8c_dc_top? ?? ?? ?? ?common\predict.c  ?
static void predict_8x8c_dc? ?? ?? ?? ?? ?? ?common\predict.c  ?
static void predict_8x8c_h? ?? ?? ?? ?? ?? ???common\predict.c  ?
static void predict_8x8c_v? ?? ?? ?? ?? ?? ???common\predict.c  ?
static void predict_8x8c_p? ?? ?? ?? ?? ?? ???common\predict.c  ?
static void predict_4x4c_dc_128? ?? ?? ? common\predict.c  ?
static void predict_4x4c_dc_left? ?? ?? ???common\predict.c  ?
static void predict_4x4c_dc_top? ?? ?? ???common\predict.c  ?
static void predict_4x4c_dc? ?? ?? ?? ?? ???common\predict.c  ?
static void predict_4x4c_h? ?? ?? ?? ?? ?? ? common\predict.c  ?
static void predict_4x4c_v? ?? ?? ?? ?? ?? ? common\predict.c  ?
static void predict_4x4c_p? ?? ?? ?? ?? ?? ???common\predict.c  ?
static void predict_4x4_ddl? ?? ?? ?? ?? ?? ? common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?模式3 左下對角預測?
static void predict_4x4_ddr? ?? ?? ?? ?? ?? ?common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 模式4 右下對角預測?
static void predict_4x4_vr? ?? ?? ?? ?? ?? ? common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???模式5 垂直左下角?
static void predict_4x4_hd? ?? ?? ?? ?? ?? ? common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 模式6 水平斜下角?
static void predict_4x4_vl? ?? ?? ?? ?? ?? ?? ?common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 模式7 垂直左下角?
static void predict_4x4_hu? ?? ?? ?? ?? ?? ? common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 模式8??水平斜上角?
static void predict_8x8c_dc_128? ?? ?? ?? ? common\predict.c  ?
static void predict_8x8c_dc_left? ?? ?? ?? ?common\predict.c  ?
static void predict_8x8c_dc_top? ?? ?? ? common\predict.c  ?
static void predict_8x8c_dc? ?? ?? ?? ?? ?? ?common\predict.c  ?
static void predict_8x8c_h? ?? ?? ?? ?? ? common\predict.c  ?
static void predict_8x8c_v? ?? ?? ?? ?? ? common\predict.c  ?
static void predict_8x8c_p? ?? ?? ?? ?? ? common\predict.c  ?
static void predict_8x8_ddl? ?? ?? ?? ?? ???common\predict.c  ?
static void predict_8x8_ddr? ?? ?? ?? ?? ?common\predict.c  ?
static void predict_8x8_vr? ?? ?? ?? ?? ?? ? common\predict.c  ?
static void predict_8x8_hd? ?? ?? ?? ?? ???common\predict.c  ?
static void predict_8x8_vl? ?? ?? ?? ?? ?? ?common\predict.c  ?
static void predict_8x8_hu? ?? ?? ?? ???common\predict.c  ?
void x264_predict_16x16_init? ?? ?? ?? ?common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?幀內16*16亮度塊預測模式初始化?
void x264_predict_8x8c_init( int cpu, x264_predict8x8_t pf[7] ) common\predict.c? ?幀內8*8亮度塊預測模式初始化(7種模式)?
void x264_predict_8x8c_init( int cpu, x264_predict8x8_t pf[12] ) common\predict.c 幀內8*8亮度塊預測模式初始化(12種模式)?
void x264_predict_4x4_init? ?? ?? ?? ? common\predict.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 幀內4*4亮度塊預測模式初始化?
void x264_cqm_init? ?? ?? ?? ?? ?? ?? ?? ?common\set.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 量化矩陣初始化?
int x264_cqm_parse_jmlist? ?? ?? ?? ?? ???common\set.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?分析量化矩陣列表的正確性?
int x264_cqm_parse_file? ?? ?? ?? ?? ???common\set.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 分析量化矩陣文件的正確性?
     ?
static inline void x264_cabac_encode_ue_bypass? ?? ? encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?無符號指標GOLOMB編碼?
static inline void x264_cabac_mb_type_intra? ?? ?? ?? ???encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 宏塊幀內類型cabac編碼?
static void x264_cabac_mb_type? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 宏塊類型cabac編碼?
static void x264_cabac_mb_intra4x4_pred_mode? ?? ?encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?4*4幀內亮度塊預測模式cabac編碼?
static void x264_cabac_mb_intra_chroma_pred_mode? ?encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?幀內色度塊預測模式cabac編碼?
static void x264_cabac_mb_cbp_luman? ?? ?? ?? ?? ?? ???coder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?宏塊亮度cbp值cabac編碼?
static void x264_cabac_mb_cbp_chroma? ?? ?? ?? ?? ???encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?宏塊色度cbp值cabac編碼?
static void x264_cabac_mb_qp_delta? ?? ?? ?? ?? ?? ?? ???encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 宏塊增量量化參數cabac編碼?
void x264_cabac_mb_skip? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???可跳過宏塊cabac編碼?
static inline void x264_cabac_mb_sub_p_partition? ?encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 8*8子宏塊分割cabac編碼?
static inline void x264_cabac_mb_sub_b_partition? ?encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?B幀8*8子宏塊各種分割cabac編碼?
static inline void x264_cabac_mb_transform_size? ???encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 宏塊變換塊尺寸cabac編碼?
static inline void x264_cabac_mb_ref? ?? ?? ?? ?? ?? ?? ???encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?參考宏塊cabac編碼?
static inline void x264_cabac_mb_mvd_cpn? ?? ?? ?? ???encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?宏塊的mvd進行cabac編碼?
static inline void x264_cabac_mb_mvd? ?? ?? ?? ?? ?? ? encoder\cabac.c??計算并保存宏塊mvd,調用上個函數對mvd進行cabac編碼?
static inline void x264_cabac_mb8x8_mvd? ?? ?? ?? ? encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?8*8宏塊mvd的cabac編碼?
static int x264_cabac_mb_cbf_ctxidxinc? ?? ?? ?? ?? ? encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ???返回宏塊左邊和上邊塊非0像素的個數?
static void block_residual_write_cabac? ?? ?? ?? ?? ?? ?? ?encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?殘差塊cabac編碼?
void x264_macroblock_write_cabac? ?? ?? ?? ?? ?? ?? ?? ? encoder\cabac.c? ?? ?? ?? ?? ?? ?? ? 宏塊cabac編碼主函數(調用以上各子函數)?
定義RD時使用 encoder\cabac.c  ?
void x264_partition_size_cabac? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???encoder\cabac.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?宏塊分割cabac編碼主函數?
static void x264_partition_i8x8_size_cabac? ?? ?? ?? ?? ?? ???encoder\cabac.c  ?
static void x264_partition_i4x4_size_cabac? ?? ?? ?? ?? ???encoder\cabac.c  ?
     ?
static void block_residual_write_cavlc? ?? ?? ?? ?? ?? ?? ?? ?? ?encoder\cavlc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?殘差塊cavlc編碼?
static void cavlc_qp_delta? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???encoder\cavlc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 量化參數增量cavlc編碼?
static void cavlc_mb_mvd? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? encoder\cavlc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 運動矢量差值cavlc編碼?
static void cavlc_mb8x8_mvd? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? encoder\cavlc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 8*8子宏塊運動矢量差值cavlc編碼?
static inline void x264_macroblock_luma_write_cavlc? ?encoder\cavlc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 亮度宏塊cavlc編碼?
void x264_macroblock_write_cavlc? ?? ?? ?? ?? ?? ?? ?? ?? ? encoder\cavlc.c? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?宏塊cavlc編碼主函數?
#ifdef RDO_SKIP_BS時使用下列 encoder\cavlc.c  ?
int x264_partition_size_cavlc enc oder\cavlc.c  ?
static int cavlc_intra4x4_pred_size encoder\cavlc.c  ?
static int x264_partition_i8x8_size_cavlc encoder\cavlc.c  ?
static int x264_partition_i4x4_size_cavlc encoder\cavlc.c  ?
     ?
static double pop encoder\eval.c 出棧?
static void push encoder\eval.c 入棧?
static int strmatch encoder\eval.c 串匹配?
static void evalPrimary encoder\eval.c 一些常用計算?
static void evalPow encoder\eval.c 運算式分析或計算?
static void evalFactor encoder\eval.c 求冪運算?
static void evalTerm encoder\eval.c  ?
static void evalExpression encoder\eval.c  ?
double x264_eval encoder\eval.c 輸入運算變量和運算符,功能調用運算表達式分析函數?
     ?
void x264_me_search_ref encoder\me.c 運動估計搜索?
void x264_me_refine_qpel   亞像素運動估計?
static void refine_subpel   亞像素運動估計搜索?
int x264_me_refine_bidir   雙向運動估計?
void x264_me_refine_qpel_rd   有率失真的亞像素運動估計

總結

以上是生活随笔為你收集整理的x264中重要结构体参数解释,参数设置,函数说明的全部內容,希望文章能夠幫你解決所遇到的問題。

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

激情综合网在线观看 | 亚洲国产高清在线 | 激情在线网 | 国产国语在线 | 国产精品久久久久免费 | 久久在现 | 日韩不卡高清视频 | 日韩中文字幕第一页 | 91视频黄色 | 国内精品中文字幕 | 国产成人精品一区二区三区在线观看 | 精品视频一区在线 | 免费aa大片 | 天天夜夜亚洲 | 色婷婷综合久久久久中文字幕1 | 免费进去里的视频 | 久久久久 免费视频 | 中文字幕 国产专区 | 亚洲aⅴ一区二区三区 | 色橹橹欧美在线观看视频高清 | 久草在线中文视频 | 激情中文字幕 | 久久色网站 | 久久久久久免费网 | 日韩视频中文 | 久草在线在线精品观看 | 国产小视频在线免费观看视频 | 182午夜在线观看 | www.久久视频| 99热999 | 午夜精品一区二区国产 | 国产正在播放 | 日日插日日干 | 亚洲精品乱码久久久久久高潮 | 成人av地址 | 中文字幕在线观看免费 | 免费a视频 | 91久久久久久国产精品 | 精品在线视频一区二区三区 | 91精品视屏 | 人人揉人人揉人人揉人人揉97 | 中文在线8新资源库 | 色黄视频免费观看 | www.com.黄 | 国产成人亚洲精品自产在线 | 色综合天天狠天天透天天伊人 | 国产高清一区二区 | 久久一区二区三区日韩 | 成人久久影院 | 999电影免费在线观看2020 | 中文字幕色站 | 狠狠干电影 | 丁香婷婷在线 | 69av在线播放 | 亚洲女同ⅹxx女同tv | 国产成人精品一区二区在线 | 精品影院一区二区久久久 | 综合视频在线 | 亚洲国产精品推荐 | 久艹视频免费观看 | 美女网站在线观看 | www成人av | 欧美福利片在线观看 | 成人在线观看免费视频 | 伊人网综合在线观看 | 中文字幕在线播放第一页 | 国产日韩欧美在线影视 | 蜜桃视频精品 | 国产精品美女在线 | 精品国产成人av | 黄色小说18 | 中文在线a天堂 | 91av视频在线免费观看 | 久久99久久久久 | 性色av一区二区三区在线观看 | 天天翘av | 久操视频在线免费看 | 欧美日韩国产精品一区二区 | 九九精品久久久 | 国产一级视频在线免费观看 | 日韩一区二区免费播放 | 激情av综合 | 欧美高清成人 | 性色av香蕉一区二区 | 亚洲精品乱码久久久久 | 免费看一级特黄a大片 | 亚洲精品一区二区精华 | 婷婷成人综合 | 日韩精品免费一线在线观看 | 中文字幕欧美激情 | 91精品一区二区三区久久久久久 | 久久久国产日韩 | 性色视频在线 | 免费看一级特黄a大片 | 毛片网站在线看 | 欧美xxxxx在线视频 | 欧美日韩国产精品一区 | 狠狠狠色丁香综合久久天下网 | 欧美午夜视频在线 | 91av视频在线播放 | 免费电影一区二区三区 | 久草精品视频在线看网站免费 | 99国产高清 | 狠狠网亚洲精品 | 久久国产精品免费看 | 午夜18视频在线观看 | 欧美日在线 | 亚洲国产精品99久久久久久久久 | 五月天婷婷综合 | 91九色免费视频 | 婷婷久久五月天 | 日本中文字幕免费观看 | 波多野结衣电影一区二区 | 免费观看av | 亚洲免费专区 | 综合久久网站 | 免费韩国av | a爱爱视频 | 国产精品系列在线观看 | 九九热免费在线视频 | 欧美一区二区三区免费观看 | 免费在线一区二区 | 天天操夜夜逼 | av在线电影网站 | 日韩精品中文字幕在线观看 | 丝袜美女在线 | 日批网站在线观看 | 久草在线资源免费 | 一级片色播影院 | 中文在线最新版天堂 | 天天干天天拍天天操天天拍 | 精品久久网 | 96av麻豆蜜桃一区二区 | 在线黄色国产 | 激情丁香月 | 日韩欧美不卡 | 免费视频久久久久 | 激情丁香月 | 国产色视频一区 | 91漂亮少妇露脸在线播放 | av成人免费在线观看 | 欧美福利视频一区 | 免费av网站观看 | 天天操夜夜操国产精品 | 亚洲a色| 免费看十八岁美女 | 福利一区二区三区四区 | 玖玖视频在线 | 国产精品区一区 | 亚州av免费 | 国产高清免费av | 1024在线看片 | 99久久99精品 | 久久久免费高清视频 | 欧美99热 | 成人三级视频 | 日韩理论| 豆豆色资源网xfplay | 欧美成人亚洲 | 毛片播放网站 | 五月天婷婷视频 | 国产精品久久久久久久久久三级 | 欧美一级视频免费 | bbbbb女女女女女bbbbb国产 | 99免费在线观看视频 | 成人h电影 | 在线观看亚洲精品 | 黄色软件在线观看免费 | 免费影视大全推荐 | 国产精品露脸在线 | 色综合人人 | 最新亚洲视频 | 国产老妇av | 婷婷 综合 色 | 久久不见久久见免费影院 | 国产成人99av超碰超爽 | 成人91av| 中文字幕亚洲情99在线 | 天天色天天操综合网 | 亚洲欧美日韩不卡 | 麻豆传媒视频在线播放 | 久艹视频在线免费观看 | 四虎在线影视 | 日本丶国产丶欧美色综合 | 狠狠狠色丁香综合久久天下网 | 精品国精品自拍自在线 | 日韩精品视频在线观看免费 | 欧美91精品国产自产 | 一区二区三区不卡在线 | 天天干天天天 | 三级黄色在线 | 国产精品色婷婷 | 97综合视频 | 中文字幕日本在线 | 亚洲精品久久激情国产片 | 一区二区三区国产欧美 | 欧美午夜性生活 | 精品国产一区二区三区日日嗨 | 精品视频在线播放 | 亚洲综合五月 | 天天射天天干天天爽 | 国产成人三级一区二区在线观看一 | 国产成人综合图片 | 四虎成人精品永久免费av | 999毛片| 色搞搞 | 久久久久国产a免费观看rela | 久久久久久久久久久高潮一区二区 | 97在线看| 久久亚洲婷婷 | 免费在线一区二区三区 | 亚洲电影影音先锋 | 黄色网址国产 | 国产乱对白刺激视频不卡 | 成人黄色大片在线免费观看 | 91精品办公室少妇高潮对白 | 日韩久久精品一区二区 | 成人av片在线观看 | 久久99精品国产一区二区三区 | 麻豆视频国产在线观看 | 黄色毛片视频免费观看中文 | 国产又粗又猛又黄又爽的视频 | 毛片www | 波多野结衣一区三区 | 97精品免费视频 | av免费观看网址 | 免费久久精品视频 | 色天天| 91九色视频导航 | 蜜臀久久99精品久久久酒店新书 | 伊人狠狠色 | 手机成人av| av丝袜制服 | 国产剧情一区 | 国产精品中文久久久久久久 | 国产精品久久久久影院日本 | 久久色在线播放 | 欧美福利久久 | 91免费视频黄 | 在线电影a| 久久精品免费播放 | 国产又粗又猛又色又黄网站 | 99久久99视频只有精品 | av免费在线免费观看 | 黄色片免费在线 | 在线免费试看 | 97在线视频观看 | 久久精品久久久久电影 | 久草在在线| 五月婷婷色播 | 成人av影院在线观看 | 一区二区成人国产精品 | 国产精品 999 | 亚洲天堂在线观看完整版 | 99久久精品国产一区二区成人 | 成人av日韩 | 国产精品高 | 国产高清av免费在线观看 | 国产高清视频免费观看 | 黄网站免费久久 | 久久伊人八月婷婷综合激情 | 四虎成人精品永久免费av九九 | 在线观看国产麻豆 | 中文字幕免费看 | 国产精品一区二区在线观看 | v片在线看 | 国内精品视频一区二区三区八戒 | 亚洲91精品| 男女激情网址 | 国产91对白在线播 | 又色又爽又激情的59视频 | 国产又粗又猛又爽又黄的视频先 | 狠狠的干狠狠的操 | 精品久久一级片 | 色99色| 亚洲精品国偷拍自产在线观看蜜桃 | 五月天综合网站 | 国产五码一区 | av在线网站观看 | 国产一区二区在线影院 | 狠狠狠狠狠色综合 | 久久精品网站免费观看 | 99久久精品免费看 | 一本一本久久a久久精品综合妖精 | 热re99久久精品国产66热 | 深夜免费小视频 | 欧美精品一区二区免费 | 99色在线观看视频 | 五月黄色 | 国产淫片免费看 | 91麻豆精品国产91久久久无限制版 | 福利视频导航网址 | 一区二区不卡在线观看 | 在线观看 亚洲 | 欧美一级免费在线 | 亚洲精品在线网站 | 久草在线视频资源 | 伊人丁香 | 国产资源免费在线观看 | 久久情爱| 欧美精品在线观看一区 | 91视频中文字幕 | 国产乱对白刺激视频不卡 | 国产一级一级国产 | 黄色av成人在线观看 | 亚洲国产精品第一区二区 | 久久久久久久久久福利 | 久久综合网色—综合色88 | 国产男女爽爽爽免费视频 | 国产精品大片在线观看 | 久久大视频| 国内小视频 | 亚洲美女免费精品视频在线观看 | 亚洲乱码精品久久久久 | 国产最顶级的黄色片在线免费观看 | 精品国产一区二区三区男人吃奶 | 精品国自产在线观看 | 亚洲精品看片 | 成年人黄色免费视频 | 国产福利网站 | 久精品在线 | 涩涩在线 | 亚洲精品在线免费观看视频 | 字幕网资源站中文字幕 | 99精品免费 | 欧美精品国产综合久久 | 九九免费观看全部免费视频 | 久草在线看片 | 中文av影院 | 国产手机在线观看视频 | 九九99视频| 亚洲精品理论片 | 综合精品久久 | 视频国产在线观看18 | 欧美福利在线播放 | 黄色毛片一级片 | 国产在线播放一区 | 激情婷婷色 | 日本精品一区二区三区在线观看 | 日韩一区二区三免费高清在线观看 | 九九在线免费视频 | 在线精品在线 | 手机在线永久免费观看av片 | 悠悠av资源片 | 欧美日韩国产一区 | 国产原创av片 | 亚洲精品免费看 | 色在线观看网站 | 国产精品福利久久久 | 97精品在线| 久草在线视频免费资源观看 | 精品少妇一区二区三区在线 | 国产精品一区二区三区视频免费 | 精品国产一区二区三区四 | 天天综合五月天 | 天天草夜夜 | 丁香婷婷在线 | 国产日韩欧美视频 | 中文字幕免费成人 | 美女黄视频免费 | 欧美日韩精品影院 | 免费在线观看国产精品 | 超碰大片 | 国产视频一二区 | 久久国产免 | 午夜精品一区二区三区在线播放 | 欧美 日韩 视频 | 精品在线观 | 亚洲国产激情 | 中文字幕观看av | 99精品视频在线看 | 久久99欧美| 久久精品第一页 | 欧美一二三专区 | 色99导航 | 毛片无卡免费无播放器 | 黄色免费网 | 国产高清在线看 | 91激情视频在线 | 国产美女免费视频 | 国产精品破处视频 | 亚洲天堂色婷婷 | 91色国产在线 | 国产精品免费小视频 | 天天操夜夜摸 | 久久综合久久综合九色 | 欧美日在线 | 91在线视频播放 | 91禁在线观看 | 亚洲另类视频在线观看 | 中文字幕av播放 | 不卡在线一区 | 岛国av在线免费 | 日韩毛片在线播放 | 亚洲婷婷综合色高清在线 | 国产一级片不卡 | 欧美精品亚洲二区 | 亚洲精品国偷拍自产在线观看 | 久草在线一免费新视频 | 国产日韩精品一区二区在线观看播放 | 国产精品黄色av | 九九九视频精品 | 91久久久久久久一区二区 | 九色porny真实丨国产18 | 日韩在线视频线视频免费网站 | 九九九九九九精品任你躁 | 丁香综合网 | 国产va饥渴难耐女保洁员在线观看 | 午夜精品一区二区三区免费视频 | 久久综合成人 | 天天操天天操天天操 | 久久久久国产精品一区二区 | 成人午夜免费剧场 | 日本午夜免费福利视频 | 亚洲国产美女精品久久久久∴ | 欧美在线视频日韩 | 午夜视频在线瓜伦 | 字幕网在线观看 | 麻豆一精品传二传媒短视频 | 91黄视频在线观看 | 亚洲第一色 | 91在线入口 | 亚洲精品视频在线免费播放 | 在线观看视频中文字幕 | 日韩在线高清视频 | 天天射天天色天天干 | av看片网址 | 国产 视频 久久 | 丝袜精品视频 | wwwav视频 | 一级久久精品 | 激情中文字幕 | 涩涩资源网 | 久久精品这里精品 | 成人在线免费视频观看 | 日韩精品久久中文字幕 | 婷婷激情小说网 | 黄色.com| av资源免费看 | 91禁在线观看 | 欧美成人69av | 久久久久激情视频 | 天天综合五月天 | 国产不卡一区二区视频 | 久久精品国产久精国产 | 外国av网 | 成人一区二区三区在线观看 | 欧亚日韩精品一区二区在线 | 精品黄色视 | 欧美日韩国产亚洲乱码字幕 | www.人人干| 亚洲精品视频在线看 | 国产精品麻豆一区二区三区 | 国产精品久久久久久久av大片 | 日韩二区在线 | 成人羞羞视频在线观看免费 | 日韩精选在线观看 | 国产视频精品网 | 最近中文字幕mv免费高清在线 | 久久永久免费 | 久草在线视频免赞 | 国产做a爱一级久久 | 黄色免费网站 | 韩国av在线播放 | 亚洲永久精品视频 | av一区二区三区在线观看 | 91免费网址 | 波多野结衣一区二区 | 三级动态视频在线观看 | 四虎影视8848aamm | 久久蜜臀av | 粉嫩av一区二区三区免费 | 欧美成人区 | 黄色在线视频网址 | 国产专区在线看 | 亚洲日本在线一区 | 日韩欧美xxxx| 免费99| 色综合在 | 黄色av免费看| 在线你懂的视频 | 欧美精品xx | 成人小视频在线播放 | 婷婷六月丁香激情 | 97色狠狠 | 最新免费av在线 | 久久欧美视频 | 精品视频97| 久久成人综合视频 | 深爱婷婷 | 一区二区三区www | 亚洲精品综合在线 | 日韩黄色大片在线观看 | 日韩在线视频精品 | 久久黄色片子 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 午夜久久影视 | 色婷婷啪啪免费在线电影观看 | 精品福利av | 欧亚日韩精品一区二区在线 | 中文字幕视频播放 | 亚一亚二国产专区 | 人人干天天干 | 欧美日韩在线观看一区 | 91丨九色丨勾搭 | 深爱激情五月综合 | 91污在线| 99久久精品国产网站 | 国产免费观看久久 | 天堂久色 | 成人久久久久久久久久 | 在线日韩av | 97精品国产一二三产区 | 色婷婷在线播放 | 亚洲国产成人久久综合 | 免费在线观看中文字幕 | 久久精品视频在线免费观看 | 激情婷婷久久 | 国产精品免费一区二区三区在线观看 | 91在线免费播放 | 日韩精品视频免费看 | 久久黄网站| 午夜精品视频一区 | 久久久久久久18 | 色婷婷激情网 | 欧美日韩视频一区二区 | 精品久久九九 | 欧美粗又大 | 成人黄色av网站 | 久久欧美综合 | 日韩午夜av | 免费观看的黄色片 | 日韩精品免费专区 | 日韩午夜大片 | 亚洲精品伦理在线 | 日韩中文免费视频 | 国产黄网站在线观看 | 国产在线观看国语版免费 | 色姑娘综合网 | 激情视频在线高清看 | 亚洲激情婷婷 | 四虎成人精品永久免费av | 97超碰总站 | 婷婷六月天在线 | 美女网站色 | 狠狠黄 | aaa毛片视频 | 久草资源在线 | 97热久久免费频精品99 | 深夜免费小视频 | 日本久久片 | 国产视频在线观看一区 | 不卡电影免费在线播放一区 | 国产一级性生活 | 成人免费xxxxxx视频 | 人人舔人人干 | 中国成人一区 | 可以免费观看的av片 | 国产69精品久久久久久 | 欧美午夜精品久久久久久浪潮 | 亚洲综合日韩在线 | 伊人久久婷婷 | 91精品一区国产高清在线gif | 国产日韩av在线 | aaa亚洲精品一二三区 | 黄色免费大全 | 国产精品手机看片 | 99热精品国产一区二区在线观看 | 99视频精品免费视频 | 久久人人爽人人人人片 | 欧美一级大片在线观看 | 婷色在线 | 国产一区观看 | 91福利视频免费观看 | 丁香视频| 成人av免费网站 | 91视频首页 | 亚洲精品黄网站 | 日韩黄色一区 | 欧美精品中文在线免费观看 | 91精品国产91久久久久久三级 | 五月天精品视频 | 亚洲视屏一区 | 一区二区三区av在线 | 欧美一级黄色视屏 | 91麻豆精品国产自产在线 | 成人小视频在线播放 | 国产精品久久久久久妇 | 国产久草在线 | 国产亚洲视频在线 | 亚洲精品乱码久久久久久久久久 | 天天干com | 亚洲一区二区三区四区精品 | 亚洲一区二区视频在线 | 色综合色综合色综合 | 黄av资源| 中文字幕高清在线 | 爱爱一区| 欧美激情精品久久久久久变态 | 在线观看的黄色 | 91在线精品视频 | www.eeuss影院av撸 | 日韩在线电影一区二区 | 亚洲伦理一区二区 | 国产精品麻豆99久久久久久 | 一区二区三区四区五区在线 | 国产高清精品在线观看 | 日韩一级黄色片 | 91香蕉视频好色先生 | 500部大龄熟乱视频使用方法 | 精品国产乱码久久久久久浪潮 | 69亚洲精品| 美女国产精品 | 欧美一区二区在线刺激视频 | 香蕉网在线观看 | 91成人精品国产刺激国语对白 | 亚洲小视频在线观看 | 91成人精品国产刺激国语对白 | 日韩精品一区二区在线视频 | 色狠狠久久av五月综合 | 免费看片黄色 | 日日操狠狠干 | 成人国产综合 | 亚洲国产欧美一区二区三区丁香婷 | 99精品免费网 | 狠狠的干狠狠的操 | 久久久久久久久亚洲精品 | 久久综合九色综合久99 | 中文字幕中文字幕在线一区 | 亚洲精品影院在线观看 | 色婷婷亚洲综合 | 中文字幕成人 | 国产视频在线观看一区 | 波多野结衣日韩 | 黄色片免费电影 | 69国产成人综合久久精品欧美 | 最新av网址大全 | 人人澡人人澡人人 | www.久久色 | 狠狠狠狠狠狠狠狠干 | 国产精品美女999 | 在线免费三级 | 日韩免费一区二区 | 又爽又黄在线观看 | 中文在线亚洲 | 久久久黄色免费网站 | 精品视频99 | 色综合久久综合网 | 国产精品欧美久久 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 2017狠狠干| 97香蕉超级碰碰久久免费软件 | 国产在线观看99 | 五月婷婷深开心 | 99精品视频在线免费观看 | 中文资源在线官网 | 麻豆国产精品一区二区三区 | av888.com | 麻豆91在线 | 国产黑丝袜在线 | 亚洲国产婷婷 | 久久理论电影 | 精品国产乱码久久久久久三级人 | 久久电影网站中文字幕 | 在线91视频 | 久草在线在线精品观看 | 9热精品 | 久视频在线播放 | 91亚洲精品久久久中文字幕 | 91桃花视频 | 亚洲成人免费观看 | 美女福利视频在线 | 日韩免费一区二区在线观看 | 一本一道久久a久久综合蜜桃 | 成人午夜黄色影院 | 久久婷亚洲五月一区天天躁 | 麻豆精品视频 | 丰满少妇一级片 | 久久久久久久网 | 综合久久精品 | 日韩免费不卡av | 久久99精品久久久久久三级 | 亚洲aⅴ在线观看 | 欧美射射射 | 69av久久 | 又黄又色又爽 | 免费网站黄色 | 亚洲情婷婷 | 中文字幕中文字幕在线中文字幕三区 | 欧美日韩视频在线观看一区二区 | 51久久成人国产精品麻豆 | 色婷婷亚洲 | 一区二区三区视频在线 | 手机版av在线| 国产露脸91国语对白 | 色综合久久88色综合天天人守婷 | 国产一区播放 | 国产91精品一区二区绿帽 | 午夜精品视频福利 | 国产精品久久精品 | 欧美性精品 | 国产欧美在线一区二区三区 | 色www精品视频在线观看 | 九九久 | 欧美精品资源 | 免费91麻豆精品国产自产在线观看 | 国产精品资源 | 国产精品视频全国免费观看 | 日日婷婷夜日日天干 | av免费片 | 国产在线美女 | 国产日韩精品一区二区三区 | 久久伊人国产精品 | 五月综合在线观看 | 日本资源中文字幕在线 | 国产成人精品一区二区三区网站观看 | 四虎在线永久免费观看 | 精品一二三四在线 | 中文字幕永久在线 | 成人黄视频 | 国产一区二区久久 | 91精品视频在线观看免费 | 黄色大片免费网站 | 最近高清中文字幕在线国语5 | 999视频精品 | 99热这里只有精品免费 | 麻豆成人精品视频 | 天天插狠狠插 | 91亚洲国产成人久久精品网站 | 国色天香永久免费 | 欧美激情精品 | 久久国产精品99久久久久久进口 | 国产一区在线看 | 韩国av三级 | 日本精品一区二区 | 尤物97国产精品久久精品国产 | 干 操 插 | 亚洲精品一区二区三区在线观看 | 国产69久久久欧美一级 | 国产一级做a爱片久久毛片a | 日韩动态视频 | 亚洲精品黄色 | 亚洲免费不卡 | 五月天六月丁香 | www国产亚洲精品久久网站 | 在线观看亚洲电影 | 久久久久日本精品一区二区三区 | 福利片免费看 | 日韩二三区 | 久久久污| 99免费在线观看 | 天天操夜夜做 | 天天综合久久综合 | 国产精品系列在线观看 | 天天综合网天天 | 91自拍91| 欧美日本一二三 | 国产欧美精品xxxx另类 | 日韩高清www| 91精品国自产拍天天拍 | 97超碰免费 | 日韩1级片 | 国产成人精品久久二区二区 | 91cn国产在线| 久久夜色精品国产亚洲aⅴ 91chinesexxx | 亚洲最新合集 | 激情久久五月 | 日韩成人看片 | 美女久久久久久久久久 | 欧美日韩国产一区二区三区 | 免费在线观看亚洲视频 | 中文字幕国产在线 | 五月天久久久久 | 国产亚洲精品久久久久久大师 | 成人免费看视频 | 亚洲深夜影院 | 日韩免费在线视频观看 | 成人在线视频免费观看 | 91色国产在线 | 日本中文在线观看 | 成人禁用看黄a在线 | 久久久精品影视 | 亚洲草视频| 丁香婷五月 | 久久免费视频1 | 色wwww| 日本字幕网 | 伊人五月天.com | 在线小视频你懂的 | www..com黄色片| 日韩中文在线电影 | 92精品国产成人观看免费 | www.狠狠| 亚洲精品视频网站在线观看 | 乱子伦av | 婷婷色av | 激情久久伊人 | 色之综合网 | 欧美久久久影院 | 天干啦夜天干天干在线线 | 日韩三级中文字幕 | 韩国av免费在线 | 在线国产欧美 | 国产99久久久精品视频 | 丁香花在线观看免费完整版视频 | 日韩高清在线看 | 夜色资源站国产www在线视频 | 在线观看日韩精品 | 久久精品一二区 | 日本久久免费视频 | 99久久精品无免国产免费 | av免费看电影 | 久久久久久久久久免费视频 | 99久久网站| 日日操网 | 久久艹人人 | 婷婷丁香花五月天 | 在线观看国产高清视频 | 不卡电影免费在线播放一区 | 久久久久久久久久电影 | 韩日在线一区 | 国产免费高清视频 | 九九热国产视频 | 美女视频网站久久 | 亚洲成人精品在线观看 | 国产亚洲欧美在线视频 | 精品国产亚洲一区二区麻豆 | 超碰国产在线观看 | 制服丝袜欧美 | 黄a网| 国产码电影 | 日韩理论在线 | 中文字幕一区二区三区精华液 | 99视频精品全国免费 | 国产成人精品一区二区三区 | 欧美日韩在线播放一区 | 99精品色| 成人黄色在线视频 | 天天舔天天射天天操 | 日日操狠狠干 | 911久久香蕉国产线看观看 | 狠狠伊人 | 亚洲精品午夜久久久 | 成人av中文字幕在线观看 | 久久亚洲综合国产精品99麻豆的功能介绍 | 精品自拍sae8—视频 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 一区二区三区日韩在线 | av3级在线| 亚洲精品女 | 91视视频在线直接观看在线看网页在线看 | 日韩在线网址 | 蜜臀av夜夜澡人人爽人人桃色 | 高清视频一区 | 国产1级毛片 | 韩国av免费观看 | 色视频成人在线观看免 | 国产最新在线 | 国产精品永久久久久久久久久 | 国产69精品久久app免费版 | 九九综合久久 | 九九在线视频免费观看 | 免费网站观看www在线观看 | 天天操天天怕 | 国产精品美女久久久久久久久 | 麻豆精品91| 国产精品精品久久久久久 | 亚洲一级二级三级 | 国产一线天在线观看 | 国产精品午夜久久久久久99热 | 91激情视频在线观看 | 久草免费福利在线观看 | 久久久久 免费视频 | 免费视频在线观看网站 | 久久夜靖品 | 久久男人中文字幕资源站 | 99在线精品视频观看 | 国产精品正在播放 | 97偷拍视频 | 九九免费精品视频在线观看 | 97碰在线视频 | 欧美日韩在线视频一区 | 日日夜夜91| 国产精品一区二区久久精品爱微奶 | 国产一区福利 | 精品999久久久 | 狠狠躁日日躁狂躁夜夜躁 | 久久综合久久久 | 91精品中文字幕 | 91免费高清观看 | 一二三精品视频 | 日日干网| 免费国产视频 | 一本一本久久a久久精品综合妖精 | 国产 视频 久久 | 日本三级久久久 | 日韩欧美大片免费观看 | av成人免费观看 | 精品久久久国产 | 草久在线 | 中文字幕资源网 | 国产成人av电影在线观看 | 91污污视频在线观看 | 97在线观看免费观看高清 | 狠狠躁日日躁夜夜躁av | 在线观看91精品视频 | 欧美性黄网官网 | 麻豆传媒视频在线免费观看 | 亚洲高清国产视频 | 久久男人视频 | 伊人宗合网 | 在线看片一区 | 国产黄色免费看 | 中文字幕亚洲欧美日韩 | 久久九九网站 | 国产最新视频在线观看 | 成人在线黄色 | 97av影院| 精品99999 | 欧美一级乱黄 | 香蕉在线视频播放网站 | 久久久噜噜噜久久久 | 波多野结依在线观看 | 亚洲免费av电影 | 亚洲综合最新在线 | 国产精品欧美久久久久久 | 亚洲一区尤物 | 久久久精品二区 | 欧美一级片免费观看 | 在线小视频你懂得 | 不卡的av在线播放 | 日韩3区 | 国内精品久久影院 | 日批在线观看 | 高潮久久久久久久久 | 亚洲男模gay裸体gay | 日韩精品一区二区三区免费观看视频 | 欧美xxxxx在线视频 | 精品一区二区综合 | 国产精品mv在线观看 | 婷婷六月天天 | 亚洲国产精品成人va在线观看 | 欧美午夜精品久久久久久孕妇 | 五月婷婷丁香激情 | 人人天天夜夜 | 成人小视频在线播放 | 园产精品久久久久久久7电影 | 成人丝袜 | 国产免费叼嘿网站免费 | 久久久精品国产一区二区电影四季 | 国产精品毛片久久久久久 | 久久久久久久久免费视频 | 国语对白少妇爽91 | 国产破处在线播放 | 日日爽天天 | 天天搞天天 | 特级a老妇做爰全过程 | 91av手机在线观看 | 亚洲午夜精品电影 | 免费观看v片在线观看 | 色av资源网 | 久久免费av电影 | 国内视频在线 | 欧洲精品久久久久毛片完整版 | 中文字幕在线视频一区二区 | 五月婷网站 | 国产精品尤物视频 | 久久久久久久久久久高潮一区二区 | 久久女同性恋中文字幕 | 国产一级视屏 | 人人爱人人舔 | 天天综合久久综合 | 麻花豆传媒一二三产区 | 操久在线 | 特级西西444www大精品视频免费看 | 欧美精品一区二区在线播放 | 国产亚洲字幕 | 国产中文字幕在线播放 | 日韩福利在线观看 | 高清不卡一区二区在线 | 美女一区网站 | 国产成人久久久久 | 91在线porny国产在线看 | 99久久久国产精品免费99 | 国产成人不卡 | 久久在线观看视频 | 丁香网五月天 | 久久精品中文字幕少妇 | 在线91精品 | 国产精品原创视频 | av官网| 免费看片亚洲 | 热九九精品 | 91视频免费 | 99tvdz@gmail.com | 超碰人人超碰 | 精品国产欧美一区二区 | 深夜免费福利 |