equal
deleted
inserted
replaced
487 /* Mode with both dimensions bigger or equal than asked ? */ |
487 /* Mode with both dimensions bigger or equal than asked ? */ |
488 if ((sizes[i]->w >= *w) && (sizes[i]->h >= *h)) { |
488 if ((sizes[i]->w >= *w) && (sizes[i]->h >= *h)) { |
489 /* Mode with any dimension smaller or equal than current best ? */ |
489 /* Mode with any dimension smaller or equal than current best ? */ |
490 if ((sizes[i]->w <= sizes[best]->w) || (sizes[i]->h <= sizes[best]->h)) { |
490 if ((sizes[i]->w <= sizes[best]->w) || (sizes[i]->h <= sizes[best]->h)) { |
491 /* Now choose the mode that has less pixels */ |
491 /* Now choose the mode that has less pixels */ |
492 if ((sizes[i]->w * sizes[i]->h) < (sizes[best]->w * sizes[best]->h)) { |
492 if ((sizes[i]->w * sizes[i]->h) <= (sizes[best]->w * sizes[best]->h)) { |
493 best=i; |
493 best=i; |
494 supported = 1; |
494 supported = 1; |
495 } |
495 } |
496 } |
496 } |
497 } |
497 } |