aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vp9/encoder/vp9_skin_detection.c12
-rw-r--r--vp9/encoder/vp9_skin_detection.h2
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);