/external/libaom/libaom/av1/decoder/ |
decodemv.h | 32 void av1_read_tx_type(const AV1_COMMON *const cm, MACROBLOCKD *xd, int blk_row,
|
decodetxb.h | 23 aom_reader *const r, const int blk_row,
|
decodetxb.c | 111 aom_reader *const r, const int blk_row, 143 av1_get_txk_type_index(mbmi->sb_type, blk_row, blk_col); 152 av1_get_txk_type_index(mbmi->sb_type, blk_row, blk_col); 160 av1_read_tx_type(cm, xd, blk_row, blk_col, tx_size, r); 162 const TX_TYPE tx_type = av1_get_tx_type(plane_type, xd, blk_row, blk_col,
|
decodeframe.c | 249 const int blk_row, const int blk_col, 256 const TX_TYPE tx_type = av1_get_tx_type(plane_type, xd, blk_row, blk_col, 261 .buf[(blk_row * pd->dst.stride + blk_col) << tx_size_wide_log2[0]]; 269 mi_to_pixel_loc(&pixel_c, &pixel_r, mi_col, mi_row, blk_col, blk_row, 287 int blk_row, int blk_col, int block, 294 : mbmi->inter_tx_size[av1_get_txb_size_index(plane_bsize, blk_row, 300 if (blk_row >= max_blocks_high || blk_col >= max_blocks_wide) return; 303 td->read_coeffs_tx_inter_block_visit(cm, xd, r, plane, blk_row, blk_col, 306 td->inverse_tx_inter_block_visit(cm, xd, r, plane, blk_row, blk_col, 323 const int offsetr = blk_row + row 1207 int blk_row, blk_col; local [all...] |
decodemv.c | 601 void av1_read_tx_type(const AV1_COMMON *const cm, MACROBLOCKD *xd, int blk_row, 605 av1_get_txk_type_index(mbmi->sb_type, blk_row, blk_col); [all...] |
/external/libaom/libaom/av1/encoder/ |
encodemb.c | 67 int blk_col, int blk_row, TX_SIZE tx_size) { 77 &pd->dst.buf[(blk_row * dst_stride + blk_col) << tx_size_wide_log2[0]]; 79 &p->src.buf[(blk_row * src_stride + blk_col) << tx_size_wide_log2[0]]; 81 &p->src_diff[(blk_row * diff_stride + blk_col) << tx_size_wide_log2[0]]; 133 int blk_row, int blk_col, BLOCK_SIZE plane_bsize, 158 const int src_offset = (blk_row * diff_stride + blk_col); 201 static void encode_block(int plane, int block, int blk_row, int blk_col, 221 .buf[(blk_row * pd->dst.stride + blk_col) << tx_size_wide_log2[0]]; 224 l = &args->tl[blk_row]; 226 if (!is_blk_skip(x, plane, blk_row * bw + blk_col) && !mbmi->skip_mode) 375 int blk_row, blk_col; local 525 int blk_row, blk_col; local [all...] |
encodetxb.h | 55 aom_writer *w, int blk_row, int blk_col, int plane, 66 void av1_update_txb_context_b(int plane, int block, int blk_row, int blk_col, 70 void av1_update_and_record_txb_context(int plane, int block, int blk_row,
|
bitstream.h | 40 int blk_row, int blk_col, int plane, TX_SIZE tx_size,
|
tokenize.c | 134 TX_SIZE tx_size, BLOCK_SIZE plane_bsize, int blk_row, 143 if (blk_row >= max_blocks_high || blk_col >= max_blocks_wide) return; 148 : mbmi->inter_tx_size[av1_get_txb_size_index(plane_bsize, blk_row, 155 av1_update_and_record_txb_context(plane, block, blk_row, blk_col, 158 av1_update_txb_context_b(plane, block, blk_row, blk_col, plane_bsize, 175 const int offsetr = blk_row + row; 239 int blk_row, blk_col; local 242 for (blk_row = idy; blk_row < unit_height; blk_row += bh) [all...] |
rdopt.h | 41 TX_SIZE tx_size, int blk_row, 43 (void)blk_row; 54 rd_stats->txb_coeff_cost_map[plane][blk_row + idy][blk_col + idx] = 0; 56 rd_stats->txb_coeff_cost_map[plane][blk_row][blk_col] = txb_coeff_cost; 58 assert(blk_row < TXB_COEFF_COST_MAP_SIZE);
|
encodemb.h | 63 int blk_row, int blk_col, BLOCK_SIZE plane_bsize, 72 int blk_col, int blk_row, TX_SIZE tx_size); 84 void av1_encode_block_intra(int plane, int block, int blk_row, int blk_col,
|
encodetxb.c | 506 aom_writer *w, int blk_row, int blk_col, int plane, 515 const TX_TYPE tx_type = av1_get_tx_type(plane_type, xd, blk_row, blk_col, 530 av1_write_tx_type(cm, xd, blk_row, blk_col, plane, tx_size, w); 639 int blk_row, int blk_col, TX_SIZE tx_size) { 653 av1_write_coeffs_txb(cm, xd, w, blk_row, blk_col, plane, tx_size, tcoeff, eob, 689 for (int blk_row = row >> pd->subsampling_y; blk_row < unit_height; 690 blk_row += stepr) { 693 write_coeffs_txb_wrap(cm, x, w, plane, block[plane], blk_row, [all...] |
rdopt.c | [all...] |
bitstream.c | 146 TX_SIZE tx_size, int depth, int blk_row, 152 if (blk_row >= max_blocks_high || blk_col >= max_blocks_wide) return; 156 xd->left_txfm_context + blk_row, tx_size, tx_size); 161 xd->left_txfm_context + blk_row, 164 av1_get_txb_size_index(mbmi->sb_type, blk_row, blk_col); 171 xd->left_txfm_context + blk_row, tx_size, tx_size); 182 xd->left_txfm_context + blk_row, sub_txs, tx_size); 189 int offsetr = blk_row + row; 357 int block, int blk_row, int blk_col, 362 if (blk_row >= max_blocks_high || blk_col >= max_blocks_wide) return 1393 int blk_row, blk_col; local [all...] |
encodeframe.c | [all...] |
/external/libhevc/encoder/ |
ihevce_enc_sbh_funcs.c | 123 WORD32 blk_row, blk_col; local 189 blk_row = (pu1_trans_table[trans_unit_idx] >> shift_value) * 4; 201 y_pos = (pu1_csb_table[i] >> 2) + blk_row; 220 y_pos = (pu1_csb_table[first_scan_pos] >> 2) + blk_row; 237 y_pos = (pu1_csb_table[i] >> 2) + blk_row; 286 y_pos = (pu1_csb_table[best_pos] >> 2) + blk_row;
|
ihevce_cabac_tu.c | 2489 WORD32 blk_row, blk_col; local 3345 WORD32 blk_row; local [all...] |
ihevce_enc_loop_utils.c | 896 WORD32 blk_row, blk_col; local [all...] |
/external/libhevc/encoder/arm/ |
ihevce_scan_coeffs_neon.c | 131 WORD32 blk_row, blk_col; local 188 blk_row = pu1_trans_table[trans_unit_idx] >> shift_value; 191 pi2_temp_quant_coeff += (blk_col * 4 + (blk_row * 4) * trans_size); 262 u1_last_y = (pu1_csb_table[pos_last_coded] >> 2) + blk_row * 4; 330 blk_row = pu1_trans_table[trans_unit_idx] >> shift_value; /*row of csb*/ 349 if(pu1_csbf_buf[pi4_subBlock2csbfId_map[blk_row * trans_size / 4 + blk_col + 1]]) 355 if((blk_row + 1 < trans_size / 4)) /* checking bottom oundary */ 357 if(pu1_csbf_buf[pi4_subBlock2csbfId_map[(blk_row + 1) * trans_size / 4 + blk_col]]) 380 /* x_pos=blk_col*4, y_pos=blk_row*4 */ 382 pi2_quant_coeffs + blk_col * 4 + (blk_row * 4) * trans_size [all...] |
/external/libaom/libaom/av1/common/ |
mvref_common.c | 328 int blk_row, int blk_col, int_mv *gm_mv_candidates, 336 mi_pos.row = (mi_row & 0x01) ? blk_row : blk_row + 1; 364 if (blk_row == 0 && blk_col == 0) 409 if (blk_row == 0 && blk_col == 0) 583 for (int blk_row = 0; blk_row < blk_row_end; blk_row += step_h) { 585 int ret = add_tpl_ref_mv(cm, xd, mi_row, mi_col, ref_frame, blk_row, 588 if (blk_row == 0 && blk_col == 0) is_available = ret 595 const int blk_row = tpl_sample_pos[i][0]; local [all...] |
reconintra.h | 27 int plane, int blk_col, int blk_row,
|
blockd.h | 792 static INLINE int av1_get_txb_size_index(BLOCK_SIZE bsize, int blk_row, 802 ((blk_row >> tx_h_log2) << stride_log2) + (blk_col >> tx_w_log2); 807 static INLINE int av1_get_txk_type_index(BLOCK_SIZE bsize, int blk_row, 817 ((blk_row >> tx_h_log2) << stride_log2) + (blk_col >> tx_w_log2); 823 int blk_row, int blk_col, TX_SIZE tx_size, 825 const int txk_type_idx = av1_get_txk_type_index(bsize, blk_row, blk_col); 840 av1_get_txk_type_index(bsize, blk_row + idy, blk_col + idx); 848 const MACROBLOCKD *xd, int blk_row, 862 av1_get_txk_type_index(mbmi->sb_type, blk_row, blk_col); 866 blk_row <<= pd->subsampling_y [all...] |
av1_loopfilter.c | 1953 const int blk_row = mi_row & (mi_size_high[sb_type] - 1); local [all...] |
reconintra.c | [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
vp9_rdopt.c | 467 const uint8_t *dst, const int dst_stride, int blk_row, 478 pd->subsampling_y, blk_row); 506 int blk_row, int blk_col, 517 pd->subsampling_y, blk_row); 540 BLOCK_SIZE plane_bsize, int block, int blk_row, 583 const int src_idx = 4 * (blk_row * src_stride + blk_col); 584 const int dst_idx = 4 * (blk_row * dst_stride + blk_col); 590 tmp = pixel_sse(cpi, xd, pd, src, src_stride, dst, dst_stride, blk_row, 645 tmp = pixel_sse(cpi, xd, pd, src, src_stride, recon, 32, blk_row, blk_col, 659 static void block_rd_txfm(int plane, int block, int blk_row, int blk_col [all...] |