Home
last modified time | relevance | path

Searched refs:intrabc_hash_info (Results 1 – 9 of 9) sorted by relevance

/external/libaom/libaom/av1/encoder/
Dhash_motion.c95 void av1_hash_table_init(IntraBCHashInfo *intrabc_hash_info) { in av1_hash_table_init() argument
96 if (!intrabc_hash_info->g_crc_initialized) { in av1_hash_table_init()
97 av1_crc_calculator_init(&intrabc_hash_info->crc_calculator1, 24, 0x5D6DCB); in av1_hash_table_init()
98 av1_crc_calculator_init(&intrabc_hash_info->crc_calculator2, 24, 0x864CFB); in av1_hash_table_init()
99 intrabc_hash_info->g_crc_initialized = 1; in av1_hash_table_init()
101 intrabc_hash_info->intrabc_hash_table.p_lookup_table = NULL; in av1_hash_table_init()
183 void av1_generate_block_2x2_hash_value(IntraBCHashInfo *intrabc_hash_info, in av1_generate_block_2x2_hash_value() argument
191 CRC_CALCULATOR *calc_1 = &intrabc_hash_info->crc_calculator1; in av1_generate_block_2x2_hash_value()
192 CRC_CALCULATOR *calc_2 = &intrabc_hash_info->crc_calculator2; in av1_generate_block_2x2_hash_value()
237 void av1_generate_block_hash_value(IntraBCHashInfo *intrabc_hash_info, in av1_generate_block_hash_value() argument
[all …]
Dhash_motion.h41 struct intrabc_hash_info;
43 typedef struct intrabc_hash_info { struct
92 void av1_get_block_hash_value(IntraBCHashInfo *intrabc_hash_info,
Dmcomp.h223 IntraBCHashInfo *intrabc_hash_info,
Dblock.h311 IntraBCHashInfo intrabc_hash_info; member
Dethread.c588 cpi->td.mb.intrabc_hash_info.hash_value_buffer[x][y], in prepare_enc_workers()
591 thread_data->td->mb.intrabc_hash_info.hash_value_buffer[x][y] = in prepare_enc_workers()
Dencodeframe.c5632 IntraBCHashInfo *const intrabc_hash_info = &x->intrabc_hash_info; in encode_frame_internal() local
5694 av1_hash_table_init(intrabc_hash_info); in encode_frame_internal()
5695 av1_hash_table_create(&intrabc_hash_info->intrabc_hash_table); in encode_frame_internal()
5697 av1_generate_block_2x2_hash_value(intrabc_hash_info, cpi->source, in encode_frame_internal()
5707 intrabc_hash_info, cpi->source, size, block_hash_values[src_idx], in encode_frame_internal()
5712 &intrabc_hash_info->intrabc_hash_table, block_hash_values[dst_idx], in encode_frame_internal()
6026 av1_hash_table_destroy(&intrabc_hash_info->intrabc_hash_table); in encode_frame_internal()
Dmcomp.c1505 IntraBCHashInfo *intrabc_hash_info, in av1_intrabc_hash_search() argument
1530 hash_table *ref_frame_hash = &intrabc_hash_info->intrabc_hash_table; in av1_intrabc_hash_search()
1532 av1_get_block_hash_value(intrabc_hash_info, src, src_stride, block_width, in av1_intrabc_hash_search()
Dencoder.c852 aom_free(cpi->td.mb.intrabc_hash_info.hash_value_buffer[i][j]); in dealloc_compressor_data()
853 cpi->td.mb.intrabc_hash_info.hash_value_buffer[i][j] = NULL; in dealloc_compressor_data()
3200 cm, cpi->td.mb.intrabc_hash_info.hash_value_buffer[x][y], in av1_create_compressor()
3203 sizeof(*cpi->td.mb.intrabc_hash_info.hash_value_buffer[0][0]))); in av1_create_compressor()
3205 cpi->td.mb.intrabc_hash_info.g_crc_initialized = 0; in av1_create_compressor()
Drdopt.c2750 IntraBCHashInfo *intrabc_hash_info = &x->intrabc_hash_info; in rd_pick_intrabc_mode_sb() local
2756 cpi, xd, &fullms_params, intrabc_hash_info, &best_hash_mv.as_fullmv); in rd_pick_intrabc_mode_sb()