• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/

Lines Matching refs:book

210     int i, book;
219 // codebook 0..14 - floor1 book, values 0..255
222 for (book = 0; book < venc->ncodebooks; book++) {
223 vorbis_enc_codebook * cb = &venc->codebooks[book];
225 cb->ndimentions = cvectors[book].dim;
226 cb->nentries = cvectors[book].real_len;
227 cb->min = cvectors[book].min;
228 cb->delta = cvectors[book].delta;
229 cb->lookup = cvectors[book].lookup;
234 memcpy(cb->lens, cvectors[book].clens, cvectors[book].len);
235 memset(cb->lens + cvectors[book].len, 0, cb->nentries - cvectors[book].len);
241 cb->quantlist[i] = cvectors[book].quant[i];
710 vorbis_enc_codebook * book = &venc->codebooks[c->masterbook];
725 put_codeword(pb, book, cval);
728 int book = c->books[cval & (csub-1)];
731 if (book == -1) continue;
733 put_codeword(pb, &venc->codebooks[book], entry);
740 static float * put_vector(vorbis_enc_codebook * book, PutBitContext * pb, float * num) {
743 assert(book->dimentions);
744 for (i = 0; i < book->nentries; i++) {
745 float * vec = book->dimentions + i * book->ndimentions, d = book->pow2[i];
747 if (!book->lens[i]) continue;
748 for (j = 0; j < book->ndimentions; j++)
755 put_codeword(pb, book, entry);
756 return &book->dimentions[entry * book->ndimentions];
788 vorbis_enc_codebook * book = &venc->codebooks[rc->classbook];
794 put_codeword(pb, book, entry);
799 vorbis_enc_codebook * book = &venc->codebooks[nbook];
804 assert(!(psize % book->ndimentions));
807 for (k = 0; k < psize; k += book->ndimentions) {
808 float * a = put_vector(book, pb, &buf[k]);
810 for (l = 0; l < book->ndimentions; l++)
818 for (k = 0; k < psize; k += book->ndimentions) {
820 float vec[book->ndimentions], * pv = vec;
821 for (dim = book->ndimentions; dim--; ) {
828 pv = put_vector(book, pb, vec);
829 for (dim = book->ndimentions; dim--; ) {