Home
last modified time | relevance | path

Searched refs:scan (Results 1 – 14 of 14) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_scan.c299 static int find_in_scan(const int16_t *scan, int l, int idx) { in find_in_scan() argument
302 int rc = scan[n]; in find_in_scan()
310 static void init_scan_neighbors(const int16_t *scan, int16_t *iscan, int l, in init_scan_neighbors() argument
318 iscan[0] = find_in_scan(scan, l, 0); in init_scan_neighbors()
320 int rc = scan[n]; in init_scan_neighbors()
321 iscan[n] = find_in_scan(scan, l, n); in init_scan_neighbors()
335 if (scan == col_scan_4x4 || scan == col_scan_8x8 || in init_scan_neighbors()
336 scan == col_scan_16x16) { in init_scan_neighbors()
342 } else if (scan == row_scan_4x4 || scan == row_scan_8x8 || in init_scan_neighbors()
343 scan == row_scan_16x16) { in init_scan_neighbors()
Dvp9_scan.h29 const int16_t *scan; member
Dvp9_rtcd_defs.pl709 …nt16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan, const int16_t *isc…
712 …nt16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan, const int16_t *isc…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_encodemb.c97 static int trellis_get_coeff_context(const int16_t *scan, in trellis_get_coeff_context() argument
101 int bak = token_cache[scan[idx]], pt; in trellis_get_coeff_context()
102 token_cache[scan[idx]] = vp9_pt_energy_class[token]; in trellis_get_coeff_context()
104 token_cache[scan[idx]] = bak; in trellis_get_coeff_context()
134 const int16_t *scan = so->scan; in optimize_b() local
154 token_cache[scan[i]] = vp9_pt_energy_class[vp9_dct_value_tokens_ptr[ in optimize_b()
155 qcoeff[scan[i]]].token]; in optimize_b()
160 rc = scan[i]; in optimize_b()
174 pt = trellis_get_coeff_context(scan, nb, i, t0, token_cache); in optimize_b()
224 pt = trellis_get_coeff_context(scan, nb, i, t0, token_cache); in optimize_b()
[all …]
Dvp9_tokenize.c226 const int16_t *scan, *nb; in tokenize_b() local
245 scan = so->scan; in tokenize_b()
251 v = qcoeff[scan[c]]; in tokenize_b()
259 token_cache[scan[c]] = 0; in tokenize_b()
262 v = qcoeff[scan[c]]; in tokenize_b()
272 token_cache[scan[c]] = in tokenize_b()
Dvp9_quantize.c29 const int16_t *scan, const int16_t *iscan) { in vp9_quantize_b_c() argument
42 const int rc = scan[i]; in vp9_quantize_b_c()
54 const int rc = scan[i]; in vp9_quantize_b_c()
82 const int16_t *scan, const int16_t *iscan) { in vp9_quantize_b_32x32_c() argument
97 const int rc = scan[i]; in vp9_quantize_b_32x32_c()
109 const int rc = scan[idx_arr[i]]; in vp9_quantize_b_32x32_c()
130 const int16_t *scan, const int16_t *iscan) { in vp9_regular_quantize_b_4x4() argument
140 pd->dequant, p->zbin_extra, &p->eobs[block], scan, iscan); in vp9_regular_quantize_b_4x4()
Dvp9_quantize.h40 const int16_t *scan, const int16_t *iscan);
Dvp9_rdopt.c556 const int16_t *scan, const int16_t *nb, in cost_coeffs() argument
591 const int rc = scan[c]; in cost_coeffs()
657 args->so->scan, args->so->neighbors, in rate_block()
1113 vp9_regular_quantize_b_4x4(x, 0, block, so->scan, so->iscan); in rd_pick_intra4x4block()
1115 so->scan, so->neighbors, in rd_pick_intra4x4block()
1126 vp9_regular_quantize_b_4x4(x, 0, block, so->scan, so->iscan); in rd_pick_intra4x4block()
1128 so->scan, so->neighbors, in rd_pick_intra4x4block()
1591 vp9_regular_quantize_b_4x4(x, 0, k, so->scan, so->iscan); in encode_inter_mb_segment()
1596 so->scan, so->neighbors, in encode_inter_mb_segment()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
Dvp9_quantize_ssse3.asm21 eob, scan, iscan
107 mova m6, [ iscanq+ncoeffq*2+ 0] ; m6 = scan[i]
108 mova m11, [ iscanq+ncoeffq*2+16] ; m11 = scan[i]
109 psubw m6, m7 ; m6 = scan[i] + 1
110 psubw m11, m12 ; m11 = scan[i] + 1
160 mova m6, [ iscanq+ncoeffq*2+ 0] ; m6 = scan[i]
161 mova m11, [ iscanq+ncoeffq*2+16] ; m11 = scan[i]
162 psubw m6, m7 ; m6 = scan[i] + 1
163 psubw m11, m12 ; m11 = scan[i] + 1
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/
Dvp9_detokenize.c69 dqcoeff[scan[c]] = vp9_read_bit(r) ? -v : v; \
70 token_cache[scan[c]] = vp9_pt_energy_class[token]; \
84 int ctx, const int16_t *scan, const int16_t *nb, in decode_coefs() argument
119 token_cache[scan[c]] = 0; in decode_coefs()
206 pd->dequant, ctx, so->scan, so->neighbors, r); in vp9_decode_block_tokens()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
Dfastquantizeb_neon.asm110 vld1.16 {q6, q7}, [r0@128] ; load inverse scan order
119 vand q0, q6, q14 ; get all valid numbers from scan array
129 vand q10, q6, q2 ; get all valid numbers from scan array
189 vld1.16 {q10, q11}, [r0@128]; load inverse scan order
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
Dpartial_idct_test.cc97 test_coef_block1[vp9_default_scan_orders[tx_size_].scan[j]] = coef; in TEST_P()
/hardware/libhardware/include/hardware/
Dbt_gatt_client.h253 bt_status_t (*scan)( bool start ); member
/hardware/broadcom/wlan/bcmdhd/dhdutil/include/
Dwlioctl.h558 wl_join_scan_params_t scan; member