Lines Matching refs:numCB
50 int numCB;
96 for (i=0; i<elbg->numCB; i++)
113 if (elbg->utility_inc[elbg->numCB-1] < INT_MAX) {
114 r = av_lfg_get(elbg->rand_state) % (unsigned int)elbg->utility_inc[elbg->numCB-1] + 1;
117 r = (av_lfg_get(elbg->rand_state) + (r<<32)) % elbg->utility_inc[elbg->numCB-1] + 1;
242 for (i=0; i < elbg->numCB; i++) {
243 if (elbg->numCB*elbg->utility[i] > elbg->error)
322 for (idx[0]=0; idx[0] < elbg->numCB; idx[0]++)
323 if (elbg->numCB*elbg->utility[idx[0]] < elbg->error) {
324 if (elbg->utility_inc[elbg->numCB-1] == 0)
338 int numCB, int max_steps, int *closest_cb,
343 if (numpoints > 24*numCB) {
352 avpriv_init_elbg(temp_points, dim, numpoints/8, codebook, numCB, 2*max_steps, closest_cb, rand_state);
353 avpriv_do_elbg(temp_points, dim, numpoints/8, codebook, numCB, 2*max_steps, closest_cb, rand_state);
358 for (i=0; i < numCB; i++)
365 int numCB, int max_steps, int *closest_cb,
373 int *size_part = av_malloc_array(numCB, sizeof(int));
380 elbg->numCB = numCB;
382 elbg->cells = av_malloc_array(numCB, sizeof(cell *));
383 elbg->utility = av_malloc_array(numCB, sizeof(int));
386 elbg->utility_inc = av_malloc_array(numCB, sizeof(*elbg->utility_inc));
395 memset(elbg->utility, 0, numCB*sizeof(int));
396 memset(elbg->cells, 0, numCB*sizeof(cell *));
404 for (k=0; k < elbg->numCB; k++) {
423 memset(size_part, 0, numCB*sizeof(int));
425 memset(elbg->codebook, 0, elbg->numCB*dim*sizeof(int));
434 for (i=0; i < elbg->numCB; i++)