From 3df4a571a4bb72733c5a76a987c04229c8ab1d25 Mon Sep 17 00:00:00 2001 From: Alex Converse Date: Wed, 27 May 2015 11:27:26 -0700 Subject: [PATCH] palette: don't repeat calc_dist for j = 0 Change-Id: I043c3b9696dbfa76436763ef871600cb54ade212 --- vp9/common/vp9_palette.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vp9/common/vp9_palette.c b/vp9/common/vp9_palette.c index 749d34442..6aea522bc 100644 --- a/vp9/common/vp9_palette.c +++ b/vp9/common/vp9_palette.c @@ -159,7 +159,7 @@ void vp9_calc_indices(const double *data, const double *centroids, int *indices, for (i = 0; i < n; i++) { min_dist = calc_dist(data + i * dim, centroids, dim); indices[i] = 0; - for (j = 0; j < k; j++) { + for (j = 1; j < k; j++) { this_dist = calc_dist(data + i * dim, centroids + j * dim, dim); if (this_dist < min_dist) { min_dist = this_dist; @@ -197,8 +197,8 @@ static void calc_centroids(const double *data, double *centroids, } } -double calc_total_dist(const double *data, const double *centroids, - const int *indices, int n, int k, int dim) { +static double calc_total_dist(const double *data, const double *centroids, + const int *indices, int n, int k, int dim) { double dist = 0; int i; (void) k; -- 2.50.0