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

52     int deltas[TM2_NUM_STREAMS][TM2_DELTAS];
234 av_log(ctx->avctx, AV_LOG_ERROR, "Incorrect delta table: %i deltas x %i bits\n", d, mb);
241 ctx->deltas[stream_id][i] = v - (1 << mb);
243 ctx->deltas[stream_id][i] = v;
246 ctx->deltas[stream_id][i] = 0;
352 return ctx->deltas[type][ctx->tokens[type][ctx->tok_ptrs[type]++]];
392 /* common operations - add deltas to 4x4 block of luma or 2x2 blocks of chroma */
393 static inline void tm2_apply_deltas(TM2Context *ctx, int* Y, int stride, int *deltas, int *last)
401 d = deltas[i + j * 4];
411 static inline void tm2_high_chroma(int *data, int stride, int *last, int *CD, int *deltas)
416 CD[j] += deltas[i + j * 2];
424 static inline void tm2_low_chroma(int *data, int stride, int *clast, int *CD, int *deltas, int bx)
440 tm2_high_chroma(data, stride, clast, CD, deltas);
446 int deltas[16];
451 deltas[i] = GET_TOK(ctx, TM2_C_HI);
452 deltas[i + 4] = GET_TOK(ctx, TM2_C_HI);
454 tm2_high_chroma(U, Ustride, clast, ctx->CD, deltas);
455 tm2_high_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas + 4);
459 deltas[i] = GET_TOK(ctx, TM2_L_HI);
461 tm2_apply_deltas(ctx, Y, Ystride, deltas, last);
467 int deltas[16];
471 deltas[0] = GET_TOK(ctx, TM2_C_LO);
472 deltas[1] = deltas[2] = deltas[3] = 0;
473 tm2_low_chroma(U, Ustride, clast, ctx->CD, deltas, bx);
475 deltas[0] = GET_TOK(ctx, TM2_C_LO);
476 deltas[1] = deltas[2] = deltas[3] = 0;
477 tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx);
481 deltas[i] = GET_TOK(ctx, TM2_L_HI);
483 tm2_apply_deltas(ctx, Y, Ystride, deltas, last);
490 int deltas[16];
494 deltas[0] = GET_TOK(ctx, TM2_C_LO);
495 deltas[1] = deltas[2] = deltas[3] = 0;
496 tm2_low_chroma(U, Ustride, clast, ctx->CD, deltas, bx);
498 deltas[0] = GET_TOK(ctx, TM2_C_LO);
499 deltas[1] = deltas[2] = deltas[3] = 0;
500 tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx);
504 deltas[i] = 0;
506 deltas[ 0] = GET_TOK(ctx, TM2_L_LO);
507 deltas[ 2] = GET_TOK(ctx, TM2_L_LO);
508 deltas[ 8] = GET_TOK(ctx, TM2_L_LO);
509 deltas[10] = GET_TOK(ctx, TM2_L_LO);
524 tm2_apply_deltas(ctx, Y, Ystride, deltas, last);
532 int deltas[16];
536 deltas[0] = deltas[1] = deltas[2] = deltas[3] = 0;
537 tm2_low_chroma(U, Ustride, clast, ctx->CD, deltas, bx);
539 deltas[0] = deltas[1] = deltas[2] = deltas[3] = 0;
540 tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx);
544 deltas[i] = 0;
570 tm2_apply_deltas(ctx, Y, Ystride, deltas, last);
592 /* update deltas */
628 /* update deltas */
683 /* calculate deltas */