• 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:intra_types

356 static int rv34_decode_intra_mb_header(RV34DecContext *r, int8_t *intra_types)
368 fill_rectangle(intra_types, 4, 4, r->intra_types_stride, t, sizeof(intra_types[0]));
377 if(r->decode_intra_types(r, gb, intra_types) < 0)
391 static int rv34_decode_inter_mb_header(RV34DecContext *r, int8_t *intra_types)
412 fill_rectangle(intra_types, 4, 4, r->intra_types_stride, 0, sizeof(intra_types[0]));
421 fill_rectangle(intra_types, 4, 4, r->intra_types_stride, t, sizeof(intra_types[0]));
424 if(r->decode_intra_types(r, gb, intra_types) < 0)
432 intra_types[(i & 3) + (i>>2) * r->intra_types_stride] = 0;
1016 static void rv34_output_i16x16(RV34DecContext *r, int8_t *intra_types, int cbp)
1050 itype = ittrans16[intra_types[0]];
1073 itype = ittrans16[intra_types[0]];
1094 static void rv34_output_intra(RV34DecContext *r, int8_t *intra_types, int cbp)
1120 rv34_pred_4x4_block(r, dst, s->linesize, ittrans[intra_types[i]], avail[idx-8], avail[idx-1], avail[idx+7], avail[idx-7]);
1128 intra_types += r->intra_types_stride;
1131 intra_types -= r->intra_types_stride * 4;
1143 int itype = ittrans[intra_types[i*2+j*2*r->intra_types_stride]];
1200 static int rv34_decode_inter_macroblock(RV34DecContext *r, int8_t *intra_types)
1228 cbp = cbp2 = rv34_decode_inter_mb_header(r, intra_types);
1238 if(r->is16) rv34_output_i16x16(r, intra_types, cbp);
1239 else rv34_output_intra(r, intra_types, cbp);
1308 static int rv34_decode_intra_macroblock(RV34DecContext *r, int8_t *intra_types)
1330 cbp = rv34_decode_intra_mb_header(r, intra_types);
1340 rv34_output_i16x16(r, intra_types, cbp);
1344 rv34_output_intra(r, intra_types, cbp);
1367 r->intra_types = NULL;
1397 r->intra_types = r->intra_types_hist + r->intra_types_stride * 4;
1451 res = rv34_decode_inter_macroblock(r, r->intra_types + s->mb_x * 4 + 4);
1453 res = rv34_decode_intra_macroblock(r, r->intra_types + s->mb_x * 4 + 4);
1463 memmove(r->intra_types_hist, r->intra_types, r->intra_types_stride * 4 * sizeof(*r->intra_types_hist));
1464 memset(r->intra_types, -1, r->intra_types_stride * 4 * sizeof(*r->intra_types_hist));