Mercurial > mplayer.hg
comparison libmpcodecs/ve_x264.c @ 15149:8319e8b0c437
remove x264 option "cabacidc", because the default is always best.
author | lorenm |
---|---|
date | Wed, 13 Apr 2005 19:10:29 +0000 |
parents | 4f43e3452b36 |
children | d8ee4d45ec8d |
comparison
equal
deleted
inserted
replaced
15148:067f10ad6538 | 15149:8319e8b0c437 |
---|---|
70 static int bframe_pyramid = 0; | 70 static int bframe_pyramid = 0; |
71 static int deblock = 1; | 71 static int deblock = 1; |
72 static int deblockalpha = 0; | 72 static int deblockalpha = 0; |
73 static int deblockbeta = 0; | 73 static int deblockbeta = 0; |
74 static int cabac = 1; | 74 static int cabac = 1; |
75 static int cabacidc = -1; | |
76 static int p4x4mv = 0; | 75 static int p4x4mv = 0; |
77 static int p8x8mv = 1; | 76 static int p8x8mv = 1; |
78 static int b8x8mv = 1; | 77 static int b8x8mv = 1; |
79 static int direct_pred = X264_DIRECT_PRED_TEMPORAL; | 78 static int direct_pred = X264_DIRECT_PRED_TEMPORAL; |
80 static int weight_b = 0; | 79 static int weight_b = 0; |
115 {"nodeblock", &deblock, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | 114 {"nodeblock", &deblock, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
116 {"deblockalpha", &deblockalpha, CONF_TYPE_INT, CONF_RANGE, -6, 6, NULL}, | 115 {"deblockalpha", &deblockalpha, CONF_TYPE_INT, CONF_RANGE, -6, 6, NULL}, |
117 {"deblockbeta", &deblockbeta, CONF_TYPE_INT, CONF_RANGE, -6, 6, NULL}, | 116 {"deblockbeta", &deblockbeta, CONF_TYPE_INT, CONF_RANGE, -6, 6, NULL}, |
118 {"cabac", &cabac, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | 117 {"cabac", &cabac, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
119 {"nocabac", &cabac, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | 118 {"nocabac", &cabac, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
120 {"cabacidc", &cabacidc, CONF_TYPE_INT, CONF_RANGE, -1, 2, NULL}, | |
121 {"4x4mv", &p4x4mv, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | 119 {"4x4mv", &p4x4mv, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
122 {"no4x4mv", &p4x4mv, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | 120 {"no4x4mv", &p4x4mv, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
123 {"8x8mv", &p8x8mv, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | 121 {"8x8mv", &p8x8mv, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
124 {"no8x8mv", &p8x8mv, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | 122 {"no8x8mv", &p8x8mv, CONF_TYPE_FLAG, 0, 1, 0, NULL}, |
125 {"b8x8mv", &b8x8mv, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | 123 {"b8x8mv", &b8x8mv, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
171 mod->param.b_bframe_pyramid = bframe_pyramid; | 169 mod->param.b_bframe_pyramid = bframe_pyramid; |
172 mod->param.b_deblocking_filter = deblock; | 170 mod->param.b_deblocking_filter = deblock; |
173 mod->param.i_deblocking_filter_alphac0 = deblockalpha; | 171 mod->param.i_deblocking_filter_alphac0 = deblockalpha; |
174 mod->param.i_deblocking_filter_beta = deblockbeta; | 172 mod->param.i_deblocking_filter_beta = deblockbeta; |
175 mod->param.b_cabac = cabac; | 173 mod->param.b_cabac = cabac; |
176 mod->param.i_cabac_init_idc = cabacidc; | |
177 | 174 |
178 mod->param.rc.i_qp_constant = qp_constant; | 175 mod->param.rc.i_qp_constant = qp_constant; |
179 if(qp_min > qp_constant) | 176 if(qp_min > qp_constant) |
180 qp_min = qp_constant; | 177 qp_min = qp_constant; |
181 if(qp_max < qp_constant) | 178 if(qp_max < qp_constant) |