Mercurial > libavcodec.hg
comparison vorbis_enc.c @ 3886:e96794bc2b0a libavcodec
Original Commit: r86 | ods15 | 2006-09-29 21:08:42 +0300 (Fri, 29 Sep 2006) | 2 lines
make put_vector ignore unused codebook entries
author | ods15 |
---|---|
date | Mon, 02 Oct 2006 06:08:48 +0000 |
parents | fd71db4e00ba |
children | 71ba8e680704 |
comparison
equal
deleted
inserted
replaced
3885:fd71db4e00ba | 3886:e96794bc2b0a |
---|---|
913 float distance = 0; | 913 float distance = 0; |
914 assert(book->dimentions); | 914 assert(book->dimentions); |
915 for (i = 0; i < book->nentries; i++) { | 915 for (i = 0; i < book->nentries; i++) { |
916 float d = 0.; | 916 float d = 0.; |
917 int j; | 917 int j; |
918 if (!book->entries[i].len) continue; | |
918 for (j = 0; j < book->ndimentions; j++) { | 919 for (j = 0; j < book->ndimentions; j++) { |
919 float a = (book->dimentions[i * book->ndimentions + j] - num[j]); | 920 float a = (book->dimentions[i * book->ndimentions + j] - num[j]); |
920 d += a*a; | 921 d += a*a; |
921 } | 922 } |
922 if (entry == -1 || distance > d) { | 923 if (entry == -1 || distance > d) { |