Home
last modified time | relevance | path

Searched refs:hcoeff (Results 1 – 5 of 5) sorted by relevance

/third_party/ffmpeg/doc/
Dsnow.txt68 |hcoeff[i]| u header_state
208 hcoeff
209 half pel interpolation filter coefficients, hcoeff[0] are the 2 middle
211 like: ...eff[2], hcoeff[1], hcoeff[0], hcoeff[0], hcoeff[1], hcoeff[2] ...
214 hcoeff[0] is not explicitly stored but found by subtracting the sum
216 hcoeff[0]= 32 - hcoeff[1] - hcoeff[2] - ...
217 a good choice for hcoeff and htaps is
219 hcoeff={40,-10,2}
223 hcoeff={42,-14,6,-2}
414 H1[y][x] = hcoeff[0]*(F[y][x ] + F[y][x+1])
[all …]
/third_party/ffmpeg/libavcodec/
Dsnow.c204 … am= p->hcoeff[0]*(a2+a3) + p->hcoeff[1]*(a1+a4) + p->hcoeff[2]*(a0+a5) + p->hcoeff[3]*(a_1+a6); in mc_block()
236 …am= (p->hcoeff[0]*(a2+a3) + p->hcoeff[1]*(a1+a4) + p->hcoeff[2]*(a0+a5) + p->hcoeff[3]*(a_1+a6) + … in mc_block()
264 …am= (p->hcoeff[0]*(a2+a3) + p->hcoeff[1]*(a1+a4) + p->hcoeff[2]*(a0+a5) + p->hcoeff[3]*(a_1+a6) + … in mc_block()
Dsnowdec.c372 unsigned hcoeff = get_symbol(&s->c, s->header_state, 0); in decode_header() local
373 if (hcoeff > 127) in decode_header()
375 p->hcoeff[i]= hcoeff * (1-2*(i&1)); in decode_header()
376 sum += p->hcoeff[i]; in decode_header()
378 p->hcoeff[0]= 32-sum; in decode_header()
382 memcpy(s->plane[2].hcoeff, s->plane[1].hcoeff, sizeof(s->plane[1].hcoeff)); in decode_header()
474 p->fast_mc= p->diag_mc && p->htaps==6 && p->hcoeff[0]==40 in decode_frame()
475 && p->hcoeff[1]==-10 in decode_frame()
476 && p->hcoeff[2]==2; in decode_frame()
Dsnowenc.c66 s->plane[plane_index].hcoeff[0]= 40; in encode_init()
67 s->plane[plane_index].hcoeff[1]= -10; in encode_init()
68 s->plane[plane_index].hcoeff[2]= 2; in encode_init()
1436 update_mc |= !!memcmp(p->last_hcoeff, p->hcoeff, sizeof(p->hcoeff)); in encode_header()
1445 put_symbol(&s->c, s->header_state, FFABS(p->hcoeff[i]), 0); in encode_header()
1472 memcpy(p->last_hcoeff, p->hcoeff, sizeof(p->hcoeff)); in update_last_header_values()
Dsnow.h105 int8_t hcoeff[HTAPS_MAX/2]; member