# HG changeset patch # User ib # Date 1374963957 0 # Node ID aa0011dfbfdc9a0240886b88e749484aa09a1437 # Parent 1a889d9a45409028a117a416e3dc1d8a0a3baa0b Use again special value -1 to set original aspect ratio. With -1, the switch_ratio command does exactly the calculation being performed here. This reverts changes in setting the value for the aspect ratio made in r36358 and r36360. diff -r 1a889d9a4540 -r aa0011dfbfdc gui/ui/actions.c --- a/gui/ui/actions.c Sat Jul 27 21:16:06 2013 +0000 +++ b/gui/ui/actions.c Sat Jul 27 22:25:57 2013 +0000 @@ -440,7 +440,7 @@ case 1: default: - aspect = (float)guiInfo.sh_video->disp_w / guiInfo.sh_video->disp_h; + aspect = -1; } snprintf(cmd, sizeof(cmd), "switch_ratio %f", aspect); diff -r 1a889d9a4540 -r aa0011dfbfdc gui/win32/gui.c --- a/gui/win32/gui.c Sat Jul 27 21:16:06 2013 +0000 +++ b/gui/win32/gui.c Sat Jul 27 22:25:57 2013 +0000 @@ -485,7 +485,7 @@ aspect = 2.35; break; default: - aspect = (float) guiInfo.sh_video->disp_w / guiInfo.sh_video->disp_h; + aspect = -1; break; } snprintf(cmd, sizeof(cmd), "switch_ratio %f", aspect);