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

54     const int my = *my_ptr;
57 int bx=2*mx, by=2*my;
74 dmin= cmp(s, mx, my, 0, 0, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags);
75 if(mx || my || size>0)
76 dmin += (mv_penalty[2*mx - pred_x] + mv_penalty[2*my - pred_y])*penalty_factor;
80 my > ymin && my < ymax) {
82 const int index= (my<<ME_MAP_SHIFT) + mx;
97 key= ((my-1)<<ME_MAP_MV_BITS) + (mx) + map_generation;
99 key= ((my+1)<<ME_MAP_MV_BITS) + (mx) + map_generation;
101 key= ((my)<<ME_MAP_MV_BITS) + (mx+1) + map_generation;
103 key= ((my)<<ME_MAP_MV_BITS) + (mx-1) + map_generation;
106 CHECK_HALF_MV(0, 1, mx ,my-1)
108 CHECK_HALF_MV(1, 1, mx-1, my-1)
110 CHECK_HALF_MV(1, 1, mx , my-1)
112 CHECK_HALF_MV(1, 1, mx-1, my )
114 CHECK_HALF_MV(1, 0, mx-1, my )
116 CHECK_HALF_MV(1, 1, mx , my-1)
118 CHECK_HALF_MV(1, 1, mx-1, my-1)
120 CHECK_HALF_MV(1, 1, mx , my )
122 CHECK_HALF_MV(1, 0, mx , my )
127 CHECK_HALF_MV(1, 1, mx-1, my-1)
129 CHECK_HALF_MV(1, 1, mx , my )
131 CHECK_HALF_MV(1, 0, mx-1, my)
132 CHECK_HALF_MV(1, 1, mx-1, my)
135 CHECK_HALF_MV(1, 1, mx , my-1)
137 CHECK_HALF_MV(1, 1, mx-1, my)
139 CHECK_HALF_MV(1, 0, mx , my)
140 CHECK_HALF_MV(1, 1, mx , my)
142 CHECK_HALF_MV(0, 1, mx , my)
163 inline int ff_get_mb_score(MpegEncContext * s, int mx, int my, int src_index,
185 d= cmp(s, mx>>(qpel+1), my>>(qpel+1), mx&mask, my&mask, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags);
187 if(add_rate && (mx || my || size>0))
188 d += (mv_penalty[mx - pred_x] + mv_penalty[my - pred_y])*penalty_factor;
209 const int my = *my_ptr;
234 dmin= cmp(s, mx, my, 0, 0, size, h, ref_index, src_index, cmp_sub, chroma_cmp_sub, flags);
235 if(mx || my || size>0)
236 dmin += (mv_penalty[4*mx - pred_x] + mv_penalty[4*my - pred_y])*penalty_factor;
240 my > ymin && my < ymax) {
241 int bx=4*mx, by=4*my;
244 const int index= (my<<ME_MAP_SHIFT) + mx;
271 score += (mv_penalty[4*mx + nx - pred_x] + mv_penalty[4*my + ny - pred_y])*penalty_factor;
282 best_pos[i][1]= ny + 4*my;
297 if(map[(index-(1<<ME_MAP_SHIFT)-1)&(ME_MAP_SIZE-1)] == (my<<ME_MAP_MV_BITS) + mx + map_generation && 0){ //FIXME
300 tl= cmp(s, mx-1, my-1, 0, 0, size, h, ref_index, src_index, cmpf, chroma_cmpf, flags);//FIXME wrong if chroma me is different
319 score += 32*(mv_penalty[4*mx + nx - pred_x] + mv_penalty[4*my + ny - pred_y])*penalty_factor;
329 best_pos[i][1]= ny + 4*my;
348 *my_ptr =4*my;
955 int my= (last_mv[xy][1]*ref_mv_scale + (1<<15))>>16;
957 if(mx>xmax || mx<xmin || my>ymax || my<ymin) continue;
958 CHECK_MV(mx,my)