Searched refs:ENTROPY_CONTEXT (Results 1 - 18 of 18) sorted by relevance

/external/libvpx/libvpx/vp9/common/
H A Dvp9_entropy.h160 typedef char ENTROPY_CONTEXT; typedef
162 static INLINE int combine_entropy_contexts(ENTROPY_CONTEXT a,
163 ENTROPY_CONTEXT b) {
167 static INLINE int get_entropy_context(TX_SIZE tx_size, const ENTROPY_CONTEXT *a,
168 const ENTROPY_CONTEXT *l) {
169 ENTROPY_CONTEXT above_ec = 0, left_ec = 0;
H A Dvp9_blockd.c90 ENTROPY_CONTEXT *const a = pd->above_context + aoff;
91 ENTROPY_CONTEXT *const l = pd->left_context + loff;
106 memset(a, has_eob, sizeof(ENTROPY_CONTEXT) * tx_size_in_blocks);
120 memset(l, has_eob, sizeof(ENTROPY_CONTEXT) * tx_size_in_blocks);
H A Dvp9_blockd.h122 ENTROPY_CONTEXT *above_context;
123 ENTROPY_CONTEXT *left_context;
181 ENTROPY_CONTEXT *above_context[MAX_MB_PLANE];
182 ENTROPY_CONTEXT left_context[MAX_MB_PLANE][16];
251 sizeof(ENTROPY_CONTEXT) * num_4x4_blocks_wide_lookup[plane_bsize]);
253 sizeof(ENTROPY_CONTEXT) * num_4x4_blocks_high_lookup[plane_bsize]);
H A Dvp9_alloccommon.c155 cm->above_context = (ENTROPY_CONTEXT *)vpx_calloc(
H A Dvp9_onyxc_int.h282 ENTROPY_CONTEXT *above_context;
/external/libvpx/libvpx/vp8/decoder/
H A Ddetokenize.c18 ENTROPY_CONTEXT *a_ctx = ((ENTROPY_CONTEXT *)x->above_context);
19 ENTROPY_CONTEXT *l_ctx = ((ENTROPY_CONTEXT *)x->left_context);
149 ENTROPY_CONTEXT *a_ctx = ((ENTROPY_CONTEXT *)x->above_context);
150 ENTROPY_CONTEXT *l_ctx = ((ENTROPY_CONTEXT *)x->left_context);
151 ENTROPY_CONTEXT *a;
152 ENTROPY_CONTEXT *
[all...]
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_encodemb.h24 ENTROPY_CONTEXT *ta;
25 ENTROPY_CONTEXT *tl;
H A Dvp9_rd.h165 ENTROPY_CONTEXT t_above[16],
166 ENTROPY_CONTEXT t_left[16]);
H A Dvp9_rd.c448 ENTROPY_CONTEXT t_above[16],
449 ENTROPY_CONTEXT t_left[16]) {
453 const ENTROPY_CONTEXT *const above = pd->above_context;
454 const ENTROPY_CONTEXT *const left = pd->left_context;
459 memcpy(t_above, above, sizeof(ENTROPY_CONTEXT) * num_4x4_w);
460 memcpy(t_left, left, sizeof(ENTROPY_CONTEXT) * num_4x4_h);
H A Dvp9_encodemb.c29 ENTROPY_CONTEXT ta[MAX_MB_PLANE][16];
30 ENTROPY_CONTEXT tl[MAX_MB_PLANE][16];
583 ENTROPY_CONTEXT *a, *l;
771 ENTROPY_CONTEXT *a = NULL;
772 ENTROPY_CONTEXT *l = NULL;
H A Dvp9_encodeframe.c1833 ENTROPY_CONTEXT a[16 * MAX_MB_PLANE],
1834 ENTROPY_CONTEXT l[16 * MAX_MB_PLANE],
1846 (sizeof(ENTROPY_CONTEXT) * num_4x4_blocks_wide) >>
1851 (sizeof(ENTROPY_CONTEXT) * num_4x4_blocks_high) >>
1861 ENTROPY_CONTEXT a[16 * MAX_MB_PLANE],
1862 ENTROPY_CONTEXT l[16 * MAX_MB_PLANE],
1876 (sizeof(ENTROPY_CONTEXT) * num_4x4_blocks_wide) >>
1881 (sizeof(ENTROPY_CONTEXT) * num_4x4_blocks_high) >>
2329 ENTROPY_CONTEXT l[16 * MAX_MB_PLANE], a[16 * MAX_MB_PLANE];
2503 ENTROPY_CONTEXT
[all...]
H A Dvp9_rdopt.c67 ENTROPY_CONTEXT t_above[16];
68 ENTROPY_CONTEXT t_left[16];
956 const int *bmode_costs, ENTROPY_CONTEXT *a,
957 ENTROPY_CONTEXT *l, int *bestrate,
969 ENTROPY_CONTEXT ta[2], tempa[2];
970 ENTROPY_CONTEXT tl[2], templ[2];
1491 ENTROPY_CONTEXT *ta, ENTROPY_CONTEXT *tl,
1615 ENTROPY_CONTEXT ta[2];
1616 ENTROPY_CONTEXT t
[all...]
/external/libvpx/libvpx/vp8/common/
H A Dblockd.h47 typedef char ENTROPY_CONTEXT; typedef
49 ENTROPY_CONTEXT y1[4];
50 ENTROPY_CONTEXT u[2];
51 ENTROPY_CONTEXT v[2];
52 ENTROPY_CONTEXT y2;
/external/libvpx/libvpx/vp8/encoder/
H A Dtokenize.c112 ENTROPY_CONTEXT *a;
113 ENTROPY_CONTEXT *l;
119 a = (ENTROPY_CONTEXT *)xd->above_context + 8;
120 l = (ENTROPY_CONTEXT *)xd->left_context + 8;
195 ENTROPY_CONTEXT *a;
196 ENTROPY_CONTEXT *l;
207 a = (ENTROPY_CONTEXT *)xd->above_context + tmp1;
208 l = (ENTROPY_CONTEXT *)xd->left_context + tmp2;
278 a = (ENTROPY_CONTEXT *)xd->above_context + tmp1;
279 l = (ENTROPY_CONTEXT *)x
[all...]
H A Dencodemb.c143 static void optimize_b(MACROBLOCK *mb, int ib, int type, ENTROPY_CONTEXT *a,
144 ENTROPY_CONTEXT *l) {
358 static void check_reset_2nd_coeffs(MACROBLOCKD *x, int type, ENTROPY_CONTEXT *a,
359 ENTROPY_CONTEXT *l) {
396 ENTROPY_CONTEXT *ta;
397 ENTROPY_CONTEXT *tl;
402 ta = (ENTROPY_CONTEXT *)&t_above;
403 tl = (ENTROPY_CONTEXT *)&t_left;
433 ENTROPY_CONTEXT *ta;
434 ENTROPY_CONTEXT *t
[all...]
H A Drdopt.c415 static int cost_coeffs(MACROBLOCK *mb, BLOCKD *b, int type, ENTROPY_CONTEXT *a,
416 ENTROPY_CONTEXT *l) {
449 ENTROPY_CONTEXT *ta;
450 ENTROPY_CONTEXT *tl;
455 ta = (ENTROPY_CONTEXT *)&t_above;
456 tl = (ENTROPY_CONTEXT *)&t_left;
519 const int *bmode_costs, ENTROPY_CONTEXT *a,
520 ENTROPY_CONTEXT *l,
529 ENTROPY_CONTEXT ta = *a, tempa = *a;
530 ENTROPY_CONTEXT t
[all...]
/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_detokenize.c241 ENTROPY_CONTEXT *a = pd->above_context + x;
242 ENTROPY_CONTEXT *l = pd->left_context + y;
H A Dvp9_decodeframe.c718 memset(pd->above_context, 0, sizeof(ENTROPY_CONTEXT) * pd->n4_w);
719 memset(pd->left_context, 0, sizeof(ENTROPY_CONTEXT) * pd->n4_h);

Completed in 129 milliseconds