|
|
| DECLARE_ALIGNED (16, short, src_diff[400]) |
| |
|
| DECLARE_ALIGNED (16, short, coeff[400]) |
| |
|
| DECLARE_ALIGNED (16, unsigned char, thismb[256]) |
| |
|
|
unsigned char * | thismb_ptr |
| |
|
BLOCK | block [25] |
| |
|
YV12_BUFFER_CONFIG | src |
| |
|
MACROBLOCKD | e_mbd |
| |
|
PARTITION_INFO * | partition_info |
| |
|
PARTITION_INFO * | pi |
| |
|
PARTITION_INFO * | pip |
| |
|
int | ref_frame_cost [MAX_REF_FRAMES] |
| |
|
search_site * | ss |
| |
|
int | ss_count |
| |
|
int | searches_per_step |
| |
|
int | errorperbit |
| |
|
int | sadperbit16 |
| |
|
int | sadperbit4 |
| |
|
int | rddiv |
| |
|
int | rdmult |
| |
|
unsigned int * | mb_activity_ptr |
| |
|
int * | mb_norm_activity_ptr |
| |
|
signed int | act_zbin_adj |
| |
|
signed int | last_act_zbin_adj |
| |
|
int | mvcosts [2][MVvals+1] |
| |
|
int * | mvcost [2] |
| |
|
int | mvsadcosts [2][MVfpvals+1] |
| |
|
int * | mvsadcost [2] |
| |
|
int | mbmode_cost [2][MB_MODE_COUNT] |
| |
|
int | intra_uv_mode_cost [2][MB_MODE_COUNT] |
| |
|
unsigned int | bmode_costs [10][10][10] |
| |
|
unsigned int | inter_bmode_costs [B_MODE_COUNT] |
| |
|
int | mv_col_min |
| |
|
int | mv_col_max |
| |
|
int | mv_row_min |
| |
|
int | mv_row_max |
| |
|
int | skip |
| |
|
int | encode_breakout |
| |
|
signed char * | gf_active_ptr |
| |
|
unsigned char * | active_ptr |
| |
|
MV_CONTEXT * | mvc |
| |
|
unsigned int | token_costs [BLOCK_TYPES][COEF_BANDS][PREV_COEF_CONTEXTS][MAX_ENTROPY_TOKENS] |
| |
|
int | optimize |
| |
|
int | q_index |
| |
|
void(* | short_fdct4x4 )(short *input, short *output, int pitch) |
| |
|
void(* | short_fdct8x4 )(short *input, short *output, int pitch) |
| |
|
void(* | short_walsh4x4 )(short *input, short *output, int pitch) |
| |
|
void(* | quantize_b )(BLOCK *b, BLOCKD *d) |
| |
|
void(* | quantize_b_pair )(BLOCK *b1, BLOCK *b2, BLOCKD *d0, BLOCKD *d1) |
| |
The documentation for this struct was generated from the following file:
- thirdparty/webm/src/vp8/encoder/block.h