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

125                     int fy = c->direct_basis_mv[i][1] + hy;
127 int by = hy ? fy - c->co_located_mv[i][1] : c->co_located_mv[i][1]*(time_pb - time_pp)/time_pp + ((i>>1)<<(qpel+4));
128 int fxy= (fx&mask) + ((fy&mask)<<(qpel+1));
133 c->qpel_put[1][fxy](dst, ref[0] + (fx>>2) + (fy>>2)*stride, stride);
136 c->hpel_put[1][fxy](dst, ref[0] + (fx>>1) + (fy>>1)*stride, stride, 8);
142 int fy = c->direct_basis_mv[0][1] + hy;
144 int by = hy ? fy - c->co_located_mv[0][1] : (c->co_located_mv[0][1]*(time_pb - time_pp)/time_pp);
145 int fxy= (fx&mask) + ((fy&mask)<<(qpel+1));
149 c->qpel_put[1][fxy](c->temp , ref[0] + (fx>>2) + (fy>>2)*stride , stride);
150 c->qpel_put[1][fxy](c->temp + 8 , ref[0] + (fx>>2) + (fy>>2)*stride + 8 , stride);
151 c->qpel_put[1][fxy](c->temp + 8*stride, ref[0] + (fx>>2) + (fy>>2)*stride + 8*stride, stride);
152 c->qpel_put[1][fxy](c->temp + 8 + 8*stride, ref[0] + (fx>>2) + (fy>>2)*stride + 8 + 8*stride, stride);
159 av_assert2((fy>>1) + 16*s->mb_y >= -16);
161 av_assert2((fy>>1) + 16*s->mb_y <= s->height);
167 c->hpel_put[0][fxy](c->temp, ref[0] + (fx>>1) + (fy>>1)*stride, stride, 16);
1293 #define HASH(fx,fy,bx,by) ((fx)+17*(fy)+63*(bx)+117*(by))
1294 #define HASH8(fx,fy,bx,by) ((uint8_t)HASH(fx,fy,bx,by))
1345 #define CHECK_BIDIR(fx,fy,bx,by)\
1346 if( !map[(hashidx+HASH(fx,fy,bx,by))&255]\
1347 &&(fx<=0 || motion_fx+fx<=xmax) && (fy<=0 || motion_fy+fy<=ymax) && (bx<=0 || motion_bx+bx<=xmax) && (by<=0 || motion_by+by<=ymax)\
1348 &&(fx>=0 || motion_fx+fx>=xmin) && (fy>=0 || motion_fy+fy>=ymin) && (bx>=0 || motion_bx+bx>=xmin) && (by>=0 || motion_by+by>=ymin)){\
1350 map[(hashidx+HASH(fx,fy,bx,by))&255] = 1;\
1351 score= check_bidir_mv(s, motion_fx+fx, motion_fy+fy, motion_bx+bx, motion_by+by, pred_fx, pred_fy, pred_bx, pred_by, 0, 16);\
1353 hashidx += HASH(fx,fy,bx,by);\
1356 motion_fy+=fy;\
1378 int fy= motion_fy+vect[i][1];
1383 int b= (ymax - FFMAX(fy,by))|(FFMIN(fy,by) - ymin);
1390 score= check_bidir_mv(s, fx, fy, bx, by, pred_fx, pred_fy, pred_bx, pred_by, 0, 16);
1395 motion_fy=fy;
1402 int b= FFMIN(ymax - FFMAX(fy,by), FFMIN(fy,by) - ymin);