comparison vorbis_enc.c @ 3837:2eb4d646d36b libavcodec

Original Commit: r34 | ods15 | 2006-09-22 18:46:57 +0300 (Fri, 22 Sep 2006) | 2 lines off by one in codebook header
author ods15
date Mon, 02 Oct 2006 05:56:14 +0000
parents ff31b13b57df
children 6ccaab22c4d6
comparison
equal deleted inserted replaced
3836:ff31b13b57df 3837:2eb4d646d36b
374 if (i != cb->nentries) sparse = 1; 374 if (i != cb->nentries) sparse = 1;
375 put_bits(pb, 1, sparse); 375 put_bits(pb, 1, sparse);
376 376
377 for (i = 0; i < cb->nentries; i++) { 377 for (i = 0; i < cb->nentries; i++) {
378 if (sparse) put_bits(pb, 1, !!cb->entries[i].len); 378 if (sparse) put_bits(pb, 1, !!cb->entries[i].len);
379 if (cb->entries[i].len) put_bits(pb, 5, cb->entries[i].len); 379 if (cb->entries[i].len) put_bits(pb, 5, cb->entries[i].len - 1);
380 } 380 }
381 } 381 }
382 382
383 put_bits(pb, 4, cb->lookup); 383 put_bits(pb, 4, cb->lookup);
384 if (cb->lookup) { 384 if (cb->lookup) {