comparison vorbis_enc.c @ 3840:bb414feb6a0d libavcodec

Original Commit: r37 | ods15 | 2006-09-23 08:43:43 +0300 (Sat, 23 Sep 2006) | 2 lines cosmetic
author ods15
date Mon, 02 Oct 2006 05:56:21 +0000
parents c5ec6d7710ba
children 6591b55f6482
comparison
equal deleted inserted replaced
3839:c5ec6d7710ba 3840:bb414feb6a0d
216 venc->blocksize[0] = venc->blocksize[1] = 8; 216 venc->blocksize[0] = venc->blocksize[1] = 8;
217 217
218 venc->ncodebooks = 10; 218 venc->ncodebooks = 10;
219 venc->codebooks = av_malloc(sizeof(codebook_t) * venc->ncodebooks); 219 venc->codebooks = av_malloc(sizeof(codebook_t) * venc->ncodebooks);
220 220
221 // codebook 1 - floor1 book, values 0..255 221 // codebook 0 - floor1 book, values 0..255
222 cb = &venc->codebooks[0]; 222 cb = &venc->codebooks[0];
223 cb->nentries = 256; 223 cb->nentries = 256;
224 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries); 224 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries);
225 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = 8; 225 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = 8;
226 cb->ndimentions = 0; 226 cb->ndimentions = 0;
229 cb->seq_p = 0; 229 cb->seq_p = 0;
230 cb->lookup = 0; 230 cb->lookup = 0;
231 cb->quantlist = NULL; 231 cb->quantlist = NULL;
232 ready_codebook(cb); 232 ready_codebook(cb);
233 233
234 // codebook 2 - residue classbook, values 0..1, dimentions 200 234 // codebook 1 - residue classbook, values 0..1, dimentions 200
235 cb = &venc->codebooks[1]; 235 cb = &venc->codebooks[1];
236 cb->nentries = 2; 236 cb->nentries = 2;
237 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries); 237 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries);
238 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = 1; 238 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = 1;
239 cb->ndimentions = 200; 239 cb->ndimentions = 200;
242 cb->seq_p = 0; 242 cb->seq_p = 0;
243 cb->lookup = 0; 243 cb->lookup = 0;
244 cb->quantlist = NULL; 244 cb->quantlist = NULL;
245 ready_codebook(cb); 245 ready_codebook(cb);
246 246
247 // codebook 3..10 - vector, for the residue, values -32767..32767, dimentions 1 247 // codebook 2..9 - vector, for the residue, values -32767..32767, dimentions 1
248 for (book = 0; book < 8; book++) { 248 for (book = 0; book < 8; book++) {
249 cb = &venc->codebooks[2 + book]; 249 cb = &venc->codebooks[2 + book];
250 cb->nentries = 5; 250 cb->nentries = 5;
251 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries); 251 cb->entries = av_malloc(sizeof(cb_entry_t) * cb->nentries);
252 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = i == 2 ? 1 : 3; 252 for (i = 0; i < cb->nentries; i++) cb->entries[i].len = i == 2 ? 1 : 3;