• 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 refs:ref_list

41     int poc0 = h->ref_list[0][i].poc;
43 if(td == 0 || h->ref_list[0][i].long_ref){
55 const int poc1 = h->ref_list[1][0].poc;
59 const int poc1 = h->ref_list[1][0].field_poc[field];
71 Picture * const ref1 = &h->ref_list[1][0];
90 if (4 * h->ref_list[0][j].frame_num + (h->ref_list[0][j].f.reference & 3) == poc) {
104 Picture * const ref1 = &h->ref_list[1][0];
113 cur->ref_poc[sidx][list][j] = 4 * h->ref_list[list][j].frame_num + (h->ref_list[list][j].f.reference & 3);
126 int *col_poc = h->ref_list[1]->field_poc;
129 } else if (!(s->picture_structure & h->ref_list[1][0].f.reference) && !h->ref_list[1][0].mbaff) { // FL -> FL & differ parity
130 h->col_fieldoff = 2 * h->ref_list[1][0].f.reference - 3;
175 assert(h->ref_list[1][0].f.reference & 3);
177 await_reference_mb_row(h, &h->ref_list[1][0], s->mb_y + !!IS_INTERLACED(*mb_type));
237 if (IS_INTERLACED(h->ref_list[1][0].f.mb_type[mb_xy])) { // AFL/AFR/FR/FL -> AFL/FL
251 mb_type_col[0] = h->ref_list[1][0].f.mb_type[mb_xy];
252 mb_type_col[1] = h->ref_list[1][0].f.mb_type[mb_xy + s->mb_stride];
271 mb_type_col[1] = h->ref_list[1][0].f.mb_type[mb_xy];
289 await_reference_mb_row(h, &h->ref_list[1][0], mb_y);
291 l1mv0 = &h->ref_list[1][0].f.motion_val[0][h->mb2b_xy [mb_xy]];
292 l1mv1 = &h->ref_list[1][0].f.motion_val[1][h->mb2b_xy [mb_xy]];
293 l1ref0 = &h->ref_list[1][0].f.ref_index [0][4 * mb_xy];
294 l1ref1 = &h->ref_list[1][0].f.ref_index [1][4 * mb_xy];
320 if(!IS_INTRA(mb_type_col[y8]) && !h->ref_list[1][0].long_ref
343 if(!IS_INTRA(mb_type_col[0]) && !h->ref_list[1][0].long_ref
375 if(!IS_INTRA(mb_type_col[0]) && !h->ref_list[1][0].long_ref && ( l1ref0[i8] == 0
423 assert(h->ref_list[1][0].f.reference & 3);
425 await_reference_mb_row(h, &h->ref_list[1][0], s->mb_y + !!IS_INTERLACED(*mb_type));
427 if (IS_INTERLACED(h->ref_list[1][0].f.mb_type[mb_xy])) { // AFL/AFR/FR/FL -> AFL/FL
441 mb_type_col[0] = h->ref_list[1][0].f.mb_type[mb_xy];
442 mb_type_col[1] = h->ref_list[1][0].f.mb_type[mb_xy + s->mb_stride];
462 mb_type_col[1] = h->ref_list[1][0].f.mb_type[mb_xy];
480 await_reference_mb_row(h, &h->ref_list[1][0], mb_y);
482 l1mv0 = &h->ref_list[1][0].f.motion_val[0][h->mb2b_xy [mb_xy]];
483 l1mv1 = &h->ref_list[1][0].f.motion_val[1][h->mb2b_xy [mb_xy]];
484 l1ref0 = &h->ref_list[1][0].f.ref_index [0][4 * mb_xy];
485 l1ref1 = &h->ref_list[1][0].f.ref_index [1][4 * mb_xy];
505 ref_offset = (h->ref_list[1][0].mbaff<<4) & (mb_type_col[0]>>3); //if(h->ref_list[1][0].mbaff && IS_INTERLACED(mb_type_col[0])) ref_offset=16 else 0