Home
last modified time | relevance | path

Searched refs:skin_map (Results 1 – 8 of 8) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
Dvp9_skin_detection.c79 cpi->skin_map[bl_index] = in vp9_compute_skin_sb()
116 if (cpi->skin_map[bl_neighbor_index]) num_neighbor++; in vp9_compute_skin_sb()
121 if (cpi->skin_map[bl_index] && num_neighbor < 2) in vp9_compute_skin_sb()
122 cpi->skin_map[bl_index] = 0; in vp9_compute_skin_sb()
123 if (!cpi->skin_map[bl_index] && num_neighbor == non_skin_threshold) in vp9_compute_skin_sb()
124 cpi->skin_map[bl_index] = 1; in vp9_compute_skin_sb()
158 const int is_skin = cpi->skin_map[block_index]; in vp9_output_skin_map()
Dvp9_encoder.h671 uint8_t *skin_map; member
Dvp9_encoder.c939 vpx_free(cpi->skin_map); in dealloc_compressor_data()
940 cpi->skin_map = NULL; in dealloc_compressor_data()
2160 cm, cpi->skin_map, in vp9_create_compressor()
2161 vpx_calloc(cm->mi_rows * cm->mi_cols, sizeof(cpi->skin_map[0]))); in vp9_create_compressor()
Dvp9_encodeframe.c783 int is_skin = cpi->skin_map[bl_index]; in skin_sb_split()
/external/libvpx/libvpx/vp8/common/
Dvp8_skin_detection.c93 const int is_skin = cpi->skin_map[offset++]; in vp8_compute_skin_map()
/external/libvpx/libvpx/vp8/encoder/
Donyx_int.h478 unsigned char *skin_map; member
Donyx_if.c621 cpi->skin_map[bl_index] = in compute_skin_map()
646 if (cpi->skin_map[bl_neighbor_index]) num_neighbor++; in compute_skin_map()
650 if (cpi->skin_map[bl_index] && num_neighbor < 2) in compute_skin_map()
651 cpi->skin_map[bl_index] = 0; in compute_skin_map()
652 if (!cpi->skin_map[bl_index] && num_neighbor == non_skin_threshold) in compute_skin_map()
653 cpi->skin_map[bl_index] = 1; in compute_skin_map()
1882 CHECK_MEM_ERROR(cpi->skin_map, vpx_calloc(cm->mb_rows * cm->mb_cols, in vp8_create_compressor()
1883 sizeof(cpi->skin_map[0]))); in vp8_create_compressor()
2268 vpx_free(cpi->skin_map); in vp8_remove_compressor()
Dpickinter.c693 x->is_skin = cpi->skin_map[block_index]; in vp8_pick_inter_mode()