summaryrefslogtreecommitdiffstats
path: root/libvo/vo_svga.c
diff options
context:
space:
mode:
authorse7encode <se7encode@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-05 20:42:24 +0000
committerse7encode <se7encode@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-05 20:42:24 +0000
commitd81123c78b8d00d9a9534173ba69dc5c437f80d5 (patch)
tree8b17859d5702c7a14644cceed45442fcba1081e5 /libvo/vo_svga.c
parentf12b1851fdbd9f0abfa0d1a9bf969e25fb9f111a (diff)
downloadmpv-d81123c78b8d00d9a9534173ba69dc5c437f80d5.tar.bz2
mpv-d81123c78b8d00d9a9534173ba69dc5c437f80d5.tar.xz
Mode detect bugfix.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@291 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_svga.c')
-rw-r--r--libvo/vo_svga.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libvo/vo_svga.c b/libvo/vo_svga.c
index c298120a96..bb518d86e1 100644
--- a/libvo/vo_svga.c
+++ b/libvo/vo_svga.c
@@ -52,6 +52,7 @@ static uint32_t x_pos, y_pos; // Position
#define VID_MODE_NUM 12
static uint8_t vid_modes[VID_MODE_NUM];
+static vid_mode_nums[VID_MODE_NUM] = {17,18,19,34,20,21,22,35,23,24,25,36};
static uint8_t vid_mode;
static uint32_t pformat;
@@ -65,7 +66,7 @@ static void checksupportedmodes() {
vga_init();
vga_disabledriverreport();
for (i = 0; i < VID_MODE_NUM; i++) {
- if (vga_hasmode(i) > 0)
+ if (vga_hasmode(vid_mode_nums[i]) > 0)
vid_modes[i] = 1;
else vid_modes[i] = 0;
}