• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching refs:w2

51 void interleave(IDWTELEM *dst, IDWTELEM *src0, IDWTELEM *src1, int w2, int add, int shift)
54 for (i = 0; i < w2; i++) {
62 const int w2 = w >> 1;
65 temp[0] = COMPOSE_53iL0(b[w2], b[0], b[w2]);
66 for (x = 1; x < w2; x++) {
67 temp[x ] = COMPOSE_53iL0 (b[x+w2-1], b[x ], b[x+w2]);
68 temp[x+w2-1] = COMPOSE_DIRAC53iH0(temp[x-1], b[x+w2-1], temp[x]);
70 temp[w-1] = COMPOSE_DIRAC53iH0(temp[w2-1], b[w-1], temp[w2-1]);
72 interleave(b, temp, temp+w2, w2, 1, 1);
77 const int w2 = w >> 1;
80 tmp[0] = COMPOSE_53iL0(b[w2], b[0], b[w2]);
81 for (x = 1; x < w2; x++)
82 tmp[x] = COMPOSE_53iL0(b[x+w2-1], b[x], b[x+w2]);
86 tmp[w2+1] = tmp[w2] = tmp[w2-1];
88 for (x = 0; x < w2; x++) {
90 b[2*x+1] = (COMPOSE_DD97iH0(tmp[x-1], tmp[x], b[x+w2], tmp[x+1], tmp[x+2]) + 1)>>1;
96 const int w2 = w >> 1;
99 tmp[0] = COMPOSE_DD137iL0(b[w2], b[w2], b[0], b[w2 ], b[w2+1]);
100 tmp[1] = COMPOSE_DD137iL0(b[w2], b[w2], b[1], b[w2+1], b[w2+2]);
101 for (x = 2; x < w2-1; x++)
102 tmp[x] = COMPOSE_DD137iL0(b[x+w2-2], b[x+w2-1], b[x], b[x+w2], b[x+w2+1]);
103 tmp[w2-1] = COMPOSE_DD137iL0(b[w-3], b[w-2], b[w2-1], b[w-1], b[w-1]);
107 tmp[w2+1] = tmp[w2] = tmp[w2-1];
109 for (x = 0; x < w2; x++) {
111 b[2*x+1] = (COMPOSE_DD97iH0(tmp[x-1], tmp[x], b[x+w2], tmp[x+1], tmp[x+2]) + 1)>>1;
118 const int w2 = w >> 1;
121 for (x = 0; x < w2; x++) {
122 temp[x ] = COMPOSE_HAARiL0(b[x ], b[x+w2]);
123 temp[x+w2] = COMPOSE_HAARiH0(b[x+w2], temp[x]);
126 interleave(b, temp, temp+w2, w2, shift, shift);
141 const int w2 = w >> 1;
145 for (x = 0; x < w2; x++) {
147 v[i] = b[av_clip(x-3+i, 0, w2-1)];
148 tmp[x] = COMPOSE_FIDELITYiH0(v[0], v[1], v[2], v[3], b[x+w2], v[4], v[5], v[6], v[7]);
151 for (x = 0; x < w2; x++) {
153 v[i] = tmp[av_clip(x-4+i, 0, w2-1)];
154 tmp[x+w2] = COMPOSE_FIDELITYiL0(v[0], v[1], v[2], v[3], b[x], v[4], v[5], v[6], v[7]);
157 interleave(b, tmp+w2, tmp, w2, 0, 0);
162 const int w2 = w >> 1;
165 temp[0] = COMPOSE_DAUB97iL1(b[w2], b[0], b[w2]);
166 for (x = 1; x < w2; x++) {
167 temp[x ] = COMPOSE_DAUB97iL1(b[x+w2-1], b[x ], b[x+w2]);
168 temp[x+w2-1] = COMPOSE_DAUB97iH1(temp[x-1], b[x+w2-1], temp[x]);
170 temp[w-1] = COMPOSE_DAUB97iH1(temp[w2-1], b[w-1], temp[w2-1]);
173 b0 = b2 = COMPOSE_DAUB97iL0(temp[w2], temp[0], temp[w2]);
175 for (x = 1; x < w2; x++) {
176 b2 = COMPOSE_DAUB97iL0(temp[x+w2-1], temp[x ], temp[x+w2]);
177 b1 = COMPOSE_DAUB97iH0( b0, temp[x+w2-1], b2 );