diff options
-rw-r--r-- | vp9/encoder/vp9_skin_detection.c | 12 | ||||
-rw-r--r-- | vp9/encoder/vp9_skin_detection.h | 2 |
2 files changed, 0 insertions, 14 deletions
diff --git a/vp9/encoder/vp9_skin_detection.c b/vp9/encoder/vp9_skin_detection.c index 9a80a2c70..cc6c96776 100644 --- a/vp9/encoder/vp9_skin_detection.c +++ b/vp9/encoder/vp9_skin_detection.c @@ -126,18 +126,6 @@ void vp9_compute_skin_sb(VP9_COMP *const cpi, BLOCK_SIZE bsize, int mi_row, } } -void vp9_compute_skin_map(VP9_COMP *const cpi, BLOCK_SIZE bsize) { - int mi_row, mi_col; - VP9_COMMON *const cm = &cpi->common; - // Loop through blocks and set skin map based on center pixel of block. - // Ignore rightmost/bottom boundary blocks. - for (mi_row = 0; mi_row < cm->mi_rows - 1; mi_row += MI_BLOCK_SIZE) { - for (mi_col = 0; mi_col < cm->mi_cols - 1; mi_col += MI_BLOCK_SIZE) { - vp9_compute_skin_sb(cpi, bsize, mi_row, mi_col); - } - } -} - #ifdef OUTPUT_YUV_SKINMAP // For viewing skin map on input source. void vp9_output_skin_map(VP9_COMP *const cpi, FILE *yuv_skinmap_file) { diff --git a/vp9/encoder/vp9_skin_detection.h b/vp9/encoder/vp9_skin_detection.h index c24d691b2..8880bff46 100644 --- a/vp9/encoder/vp9_skin_detection.h +++ b/vp9/encoder/vp9_skin_detection.h @@ -28,8 +28,6 @@ int vp9_compute_skin_block(const uint8_t *y, const uint8_t *u, const uint8_t *v, void vp9_compute_skin_sb(struct VP9_COMP *const cpi, BLOCK_SIZE bsize, int mi_row, int mi_col); -void vp9_compute_skin_map(struct VP9_COMP *const cpi, BLOCK_SIZE bsize); - #ifdef OUTPUT_YUV_SKINMAP // For viewing skin map on input source. void vp9_output_skin_map(struct VP9_COMP *const cpi, FILE *yuv_skinmap_file); |