Lines Matching defs:ref
154 int ref[2];
163 /* ref = min(neighbors) */
173 ref[list] = FFMIN3((unsigned)left_ref, (unsigned)top_ref, (unsigned)refc);
174 if(ref[list] >= 0){
179 int match_count= (left_ref==ref[list]) + (top_ref==ref[list]) + (refc==ref[list]);
185 if(left_ref==ref[list]){
187 }else if(top_ref==ref[list]){
196 ref[list] = -1;
202 if(ref[0] < 0 && ref[1] < 0){
203 ref[0] = ref[1] = 0;
210 fill_rectangle(&h->ref_cache[0][scan8[0]], 4, 4, 8, (uint8_t)ref[0], 1);
211 fill_rectangle(&h->ref_cache[1][scan8[0]], 4, 4, 8, (uint8_t)ref[1], 1);
290 fill_rectangle(&h->ref_cache[0][scan8[i8*4]], 2, 2, 8, (uint8_t)ref[0], 1);
291 fill_rectangle(&h->ref_cache[1][scan8[i8*4]], 2, 2, 8, (uint8_t)ref[1], 1);
296 if(ref[0] > 0)
298 if(ref[1] > 0)
313 fill_rectangle(&h->ref_cache[0][scan8[0]], 4, 4, 8, (uint8_t)ref[0], 1);
314 fill_rectangle(&h->ref_cache[1][scan8[0]], 4, 4, 8, (uint8_t)ref[1], 1);
320 if(ref[0] > 0)
322 if(ref[1] > 0)
342 fill_rectangle(&h->ref_cache[0][scan8[i8*4]], 2, 2, 8, (uint8_t)ref[0], 1);
343 fill_rectangle(&h->ref_cache[1][scan8[i8*4]], 2, 2, 8, (uint8_t)ref[1], 1);
354 if(ref[0] == 0)
356 if(ref[1] == 0)
365 if(ref[0] == 0)
367 if(ref[1] == 0)
515 int ref, mv0, mv1;
519 ref=mv0=mv1=0;
528 ref= ref0;
532 fill_rectangle(&h->ref_cache[0][scan8[0]], 4, 4, 8, ref, 1);