case DISP_GEO_METHOD_CROPPED_FULL_SCREEN:
LOGD("cropped full screen mode");
evas_info->use_ratio = FALSE;
+ float eo_ratio = (float)evas_info->eo_size.w / evas_info->eo_size.h;
+ float video_ratio = (float)evas_info->w / evas_info->h;
/* compare evas object's ratio with video's */
- if ((evas_info->eo_size.w / evas_info->eo_size.h) > (evas_info->w / evas_info->h)) {
+ if (eo_ratio > video_ratio) {
result->w = evas_info->eo_size.w;
result->h = evas_info->eo_size.w * evas_info->h / evas_info->w;
result->y = -(result->h - evas_info->eo_size.h) / 2;