diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 3c4c5184c04..af60bb2e163 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -8351,14 +8351,17 @@ unsigned menu_displaylist_build_list( { char val_d[256], str[256]; if (video_list[i].refreshrate_float > 0.0f) - snprintf(str, sizeof(str), "%dx%d (%.2f Hz)", + snprintf(str, sizeof(str), "%dx%d%s%s (%.2f Hz)", video_list[i].width, video_list[i].height, + video_list[i].interlaced ? "i":"", + video_list[i].dblscan ? "d":"", video_list[i].refreshrate_float); else - snprintf(str, sizeof(str), "%dx%d (%d Hz)", + snprintf(str, sizeof(str), "%dx%d%s (%d Hz)", video_list[i].width, video_list[i].height, + video_list[i].interlaced ? "i":"", video_list[i].refreshrate); snprintf(val_d, sizeof(val_d), "%d", i); if (menu_entries_append(list,