- if (bg) {
- elm_bg_file_set(bg, params->thumb_path, NULL);
- evas_object_size_hint_max_set(bg, MF_ICON_SIZE, MF_ICON_SIZE);
- evas_object_size_hint_aspect_set(bg, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bg, EVAS_HINT_FILL, EVAS_HINT_FILL);
- evas_object_show(bg);
-
- }
- fsFileType type = FILE_TYPE_NONE;
- type = mf_file_attr_get_file_type_by_mime(params->m_ItemName->str);
- if (type == FILE_TYPE_VIDEO) {
- Evas_Object *layout = NULL;;
- layout = elm_layout_add(obj);
- elm_object_focus_set(layout, EINA_FALSE);
- elm_layout_file_set(layout, EDJ_NAME, GRP_THUMBNAIL_ONLY);
- elm_object_part_content_set(layout, "thumbnail", bg);
-
- const char *play_icon_path = MF_ICON_THUMBNAIL_VIDEO_PLAY;
- Evas_Object *play_icon = NULL;
- play_icon = elm_image_add(obj);
- elm_object_focus_set(play_icon, EINA_FALSE);
- elm_image_file_set(play_icon, play_icon_path, NULL);
- evas_object_show(play_icon);
- elm_object_part_content_set(layout, "video_play", play_icon);
- return layout;
-
- }
- return bg;
+ Evas_Object *icon = elm_image_add(obj);
+ elm_image_file_set(icon, params->thumb_path, NULL);
+ elm_image_aspect_fixed_set(icon, EINA_FALSE);
+ evas_object_show(icon);
+ return icon;