Mercurial > libavcodec.hg
comparison vorbis_enc.c @ 3822:a7f46bc1fea0 libavcodec
Original Commit: r16 | ods15 | 2006-09-22 12:27:17 +0300 (Fri, 22 Sep 2006) | 2 lines
minimum size for a huffman table is 2 entries, 1bit
author | ods15 |
---|---|
date | Mon, 02 Oct 2006 05:55:41 +0000 |
parents | 5fdb0fa900cd |
children | 41ad23b61a2c |
comparison
equal
deleted
inserted
replaced
3821:5fdb0fa900cd | 3822:a7f46bc1fea0 |
---|---|
184 cb->seq_p = 0; | 184 cb->seq_p = 0; |
185 cb->lookup = 0; | 185 cb->lookup = 0; |
186 cb->quantlist = NULL; | 186 cb->quantlist = NULL; |
187 ready_codebook(cb); | 187 ready_codebook(cb); |
188 | 188 |
189 // codebook 2 - residue classbook, values 0..0, dimentions 200 | 189 // codebook 2 - residue classbook, values 0..1, dimentions 200 |
190 cb = &venc->codebooks[1]; | 190 cb = &venc->codebooks[1]; |
191 cb->nentries = 1; | 191 cb->nentries = 2; |
192 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries); | 192 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries); |
193 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = 1; | 193 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = 1; |
194 cb->ndimentions = 200; | 194 cb->ndimentions = 200; |
195 cb->min = 0.; | 195 cb->min = 0.; |
196 cb->delta = 0.; | 196 cb->delta = 0.; |