]> granicus.if.org Git - libvpx/commitdiff
vp8_skin_detection: add 'vp8_' prefix to public fns
authorJames Zern <jzern@google.com>
Tue, 13 Jun 2017 01:08:20 +0000 (18:08 -0700)
committerJames Zern <jzern@google.com>
Tue, 13 Jun 2017 03:13:28 +0000 (20:13 -0700)
BUG=webm:1438

Change-Id: I5feb31c254d02e116e624cfe702e73ba5a1f7aca

vp8/common/vp8_skin_detection.c
vp8/common/vp8_skin_detection.h
vp8/encoder/onyx_if.c
vp8/encoder/pickinter.c

index a0a56bc6ccba0425e4f5cfac3b178a97f8e32b16..495366dc849b4184e1f8242a1d2e6ee5b3fc5d97 100644 (file)
@@ -14,9 +14,9 @@
 #include "vpx_mem/vpx_mem.h"
 #include "vpx_util/vpx_write_yuv_frame.h"
 
-int compute_skin_block(const uint8_t *y, const uint8_t *u, const uint8_t *v,
-                       int stride, int strideuv, int consec_zeromv,
-                       int curr_motion_magn) {
+int vp8_compute_skin_block(const uint8_t *y, const uint8_t *u, const uint8_t *v,
+                           int stride, int strideuv, int consec_zeromv,
+                           int curr_motion_magn) {
   // No skin if block has been zero/small motion for long consecutive time.
   if (consec_zeromv > 60 && curr_motion_magn == 0) {
     return 0;
@@ -39,7 +39,7 @@ int compute_skin_block(const uint8_t *y, const uint8_t *u, const uint8_t *v,
 
 #ifdef OUTPUT_YUV_SKINMAP
 // For viewing skin map on input source.
-void compute_skin_map(VP8_COMP *const cpi, FILE *yuv_skinmap_file) {
+void vp8_compute_skin_map(VP8_COMP *const cpi, FILE *yuv_skinmap_file) {
   int i, j, mb_row, mb_col, num_bl;
   VP8_COMMON *const cm = &cpi->common;
   uint8_t *y;
@@ -74,8 +74,8 @@ void compute_skin_map(VP8_COMP *const cpi, FILE *yuv_skinmap_file) {
                              VPXMIN(cpi->consec_zero_last[bl_index1],
                                     VPXMIN(cpi->consec_zero_last[bl_index2],
                                            cpi->consec_zero_last[bl_index3])));
-      is_skin = compute_skin_block(src_y, src_u, src_v, src_ystride,
-                                   src_uvstride, consec_zeromv, 0);
+      is_skin = vp8_compute_skin_block(src_y, src_u, src_v, src_ystride,
+                                       src_uvstride, consec_zeromv, 0);
       for (i = 0; i < 16; i++) {
         for (j = 0; j < 16; j++) {
           if (is_skin)
index 1d72eeb02a3291d8412aae9ed699a4aa483830cd..3d0a9f45f0fb2f13d0abf53442b7ac50536d3f9e 100644 (file)
@@ -22,13 +22,13 @@ extern "C" {
 
 struct VP8_COMP;
 
-int compute_skin_block(const uint8_t *y, const uint8_t *u, const uint8_t *v,
-                       int stride, int strideuv, int consec_zeromv,
-                       int curr_motion_magn);
+int vp8_compute_skin_block(const uint8_t *y, const uint8_t *u, const uint8_t *v,
+                           int stride, int strideuv, int consec_zeromv,
+                           int curr_motion_magn);
 
 #ifdef OUTPUT_YUV_SKINMAP
 // For viewing skin map on input source.
-void compute_skin_map(struct VP8_COMP *const cpi, FILE *yuv_skinmap_file);
+void vp8_compute_skin_map(struct VP8_COMP *const cpi, FILE *yuv_skinmap_file);
 #endif
 
 #ifdef __cplusplus
index b8240af895b02e935679c43309001e081b6b7e9c..66d441f0c16e7cf82d4387045d5f7ff96486046b 100644 (file)
@@ -4405,7 +4405,7 @@ static void encode_frame_to_data_rate(VP8_COMP *cpi, size_t *size,
 
 #ifdef OUTPUT_YUV_SKINMAP
   if (cpi->common.current_video_frame > 1) {
-    compute_skin_map(cpi, yuv_skinmap_file);
+    vp8_compute_skin_map(cpi, yuv_skinmap_file);
   }
 #endif
 
index 5b7f1f0c7d4240a1cfa4c80115a8740ae601e3f7..74f9def69fde74c7e3545937d63266dabf707f62 100644 (file)
@@ -691,7 +691,7 @@ void vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset,
   x->is_skin = 0;
   if (!cpi->oxcf.screen_content_mode) {
     int block_index = mb_row * cpi->common.mb_cols + mb_col;
-    x->is_skin = compute_skin_block(
+    x->is_skin = vp8_compute_skin_block(
         x->src.y_buffer, x->src.u_buffer, x->src.v_buffer, x->src.y_stride,
         x->src.uv_stride, cpi->consec_zero_last[block_index], 0);
   }