• 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 defs:b0

283 static void vertical_decompose53iH0(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, int width){
287 b1[i] -= (b0[i] + b2[i])>>1;
291 static void vertical_decompose53iL0(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, int width){
295 b1[i] += (b0[i] + b2[i] + 2)>>2;
301 DWTELEM *b0= buffer + mirror(-2-1, height-1)*stride;
312 if(y+0<(unsigned)height) vertical_decompose53iL0(b0, b1, b2, width);
314 b0=b2;
330 static void vertical_decompose97iH0(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, int width){
334 b1[i] -= (W_AM*(b0[i] + b2[i])+W_AO)>>W_AS;
338 static void vertical_decompose97iH1(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, int width){
342 b1[i] += (W_CM*(b0[i] + b2[i])+W_CO)>>W_CS;
346 static void vertical_decompose97iL0(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, int width){
351 b1[i] -= (W_BM*(b0[i] + b2[i])+W_BO)>>W_BS;
353 b1[i] = (16*4*b1[i] - 4*(b0[i] + b2[i]) + W_BO*5 + (5<<27)) / (5*16) - (1<<23);
358 static void vertical_decompose97iL1(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, int width){
362 b1[i] += (W_DM*(b0[i] + b2[i])+W_DO)>>W_DS;
368 DWTELEM *b0= buffer + mirror(-4-1, height-1)*stride;
383 if(y+0<(unsigned)height) vertical_decompose97iL1(b0, b1, b2, width);
385 b0=b2;
428 static void vertical_compose53iH0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width){
432 b1[i] += (b0[i] + b2[i])>>1;
436 static void vertical_compose53iL0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width){
440 b1[i] -= (b0[i] + b2[i] + 2)>>2;
445 cs->b0 = slice_buffer_get_line(sb, mirror(-1-1, height-1) * stride_line);
451 cs->b0 = buffer + mirror(-1-1, height-1)*stride;
459 IDWTELEM *b0= cs->b0;
469 b1[x] += (b0[x] + b2[x])>>1;
473 if(y+0<(unsigned)height) vertical_compose53iH0(b0, b1, b2, width);
476 if(y-1<(unsigned)height) horizontal_compose53i(b0, width);
479 cs->b0 = b2;
486 IDWTELEM *b0= cs->b0;
492 if(y+0<(unsigned)height) vertical_compose53iH0(b0, b1, b2, width);
494 if(y-1<(unsigned)height) horizontal_compose53i(b0, width);
497 cs->b0 = b2;
546 static void vertical_compose97iH0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width){
550 b1[i] += (W_AM*(b0[i] + b2[i])+W_AO)>>W_AS;
554 static void vertical_compose97iH1(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width){
558 b1[i] -= (W_CM*(b0[i] + b2[i])+W_CO)>>W_CS;
562 static void vertical_compose97iL0(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width){
567 b1[i] += (W_BM*(b0[i] + b2[i])+W_BO)>>W_BS;
569 b1[i] += (W_BM*(b0[i] + b2[i])+4*b1[i]+W_BO)>>W_BS;
574 static void vertical_compose97iL1(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, int width){
578 b1[i] -= (W_DM*(b0[i] + b2[i])+W_DO)>>W_DS;
582 void ff_snow_vertical_compose97i(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, int width){
593 b1[i] += (W_AM*(b0[i] + b2[i])+W_AO)>>W_AS;
598 cs->b0 = slice_buffer_get_line(sb, mirror(-3-1, height-1) * stride_line);
606 cs->b0 = buffer + mirror(-3-1, height-1)*stride;
616 IDWTELEM *b0= cs->b0;
624 dsp->vertical_compose97i(b0, b1, b2, b3, b4, b5, width);
629 if(y+0<(unsigned)height) vertical_compose97iH0(b0, b1, b2, width);
632 if(y-1<(unsigned)height) dsp->horizontal_compose97i(b0, width);
635 cs->b0=b2;
644 IDWTELEM *b0= cs->b0;
654 if(y+0<(unsigned)height) vertical_compose97iH0(b0, b1, b2, width);
656 if(y-1<(unsigned)height) ff_snow_horizontal_compose97i(b0, width);
659 cs->b0=b2;