• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/

Lines Matching defs:swb

315     int w, swb, cb, start, size;
332 for (swb = 0; swb < max_sfb; swb++) {
333 size = sce->ics.swb_sizes[swb];
334 if (sce->zeroes[win*16 + swb]) {
336 path[swb+1][cb].prev_idx = cb;
337 path[swb+1][cb].cost = path[swb][cb].cost;
338 path[swb+1][cb].run = path[swb][cb].run + 1;
349 FFPsyBand *band = &s->psy.ch[s->cur_channel].psy_bands[(win+w)*16+swb];
352 sce->sf_idx[(win+w)*16+swb], cb,
355 cost_stay_here = path[swb][cb].cost + rd;
357 if ( run_value_bits[sce->ics.num_windows == 8][path[swb][cb].run]
358 != run_value_bits[sce->ics.num_windows == 8][path[swb][cb].run+1])
361 path[swb+1][cb].prev_idx = mincb;
362 path[swb+1][cb].cost = cost_get_here;
363 path[swb+1][cb].run = 1;
365 path[swb+1][cb].prev_idx = cb;
366 path[swb+1][cb].cost = cost_stay_here;
367 path[swb+1][cb].run = path[swb][cb].run + 1;
369 if (path[swb+1][cb].cost < next_minrd) {
370 next_minrd = path[swb+1][cb].cost;
375 start += sce->ics.swb_sizes[swb];
416 int w, swb, cb, start, size;
433 for (swb = 0; swb < max_sfb; swb++) {
434 size = sce->ics.swb_sizes[swb];
435 if (sce->zeroes[win*16 + swb]) {
436 float cost_stay_here = path[swb][0].cost;
438 if ( run_value_bits[sce->ics.num_windows == 8][path[swb][0].run]
439 != run_value_bits[sce->ics.num_windows == 8][path[swb][0].run+1])
442 path[swb+1][0].prev_idx = next_mincb;
443 path[swb+1][0].cost = cost_get_here;
444 path[swb+1][0].run = 1;
446 path[swb+1][0].prev_idx = 0;
447 path[swb+1][0].cost = cost_stay_here;
448 path[swb+1][0].run = path[swb][0].run + 1;
450 next_minrd = path[swb+1][0].cost;
453 path[swb+1][cb].cost = 61450;
454 path[swb+1][cb].prev_idx = -1;
455 path[swb+1][cb].run = 0;
460 int startcb = sce->band_type[win*16+swb];
464 path[swb+1][cb].cost = 61450;
465 path[swb+1][cb].prev_idx = -1;
466 path[swb+1][cb].run = 0;
474 sce->sf_idx[(win+w)*16+swb], cb,
477 cost_stay_here = path[swb][cb].cost + rd;
479 if ( run_value_bits[sce->ics.num_windows == 8][path[swb][cb].run]
480 != run_value_bits[sce->ics.num_windows == 8][path[swb][cb].run+1])
483 path[swb+1][cb].prev_idx = mincb;
484 path[swb+1][cb].cost = cost_get_here;
485 path[swb+1][cb].run = 1;
487 path[swb+1][cb].prev_idx = cb;
488 path[swb+1][cb].cost = cost_stay_here;
489 path[swb+1][cb].run = path[swb][cb].run + 1;
491 if (path[swb+1][cb].cost < next_minrd) {
492 next_minrd = path[swb+1][cb].cost;
497 start += sce->ics.swb_sizes[swb];