summaryrefslogtreecommitdiffstats
path: root/osdep/vbelib.h
diff options
context:
space:
mode:
authoralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-06-25 17:29:18 +0000
committeralex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-06-25 17:29:18 +0000
commit0ded89d5b56d8eca9e8a8a39693c6480b40d116c (patch)
treefc0f8f777d706b8d8c6ebdbda7cdf18dee1557f0 /osdep/vbelib.h
parentb632b4faacbe25c805fbee4e9b111dabf8eea931 (diff)
downloadmpv-0ded89d5b56d8eca9e8a8a39693c6480b40d116c.tar.bz2
mpv-0ded89d5b56d8eca9e8a8a39693c6480b40d116c.tar.xz
neomagic tv out support throught vesa vbe, patch by Rudolf Marek
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12661 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'osdep/vbelib.h')
-rw-r--r--osdep/vbelib.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/osdep/vbelib.h b/osdep/vbelib.h
index c1ae08beb8..31fea72928 100644
--- a/osdep/vbelib.h
+++ b/osdep/vbelib.h
@@ -82,6 +82,8 @@ static inline void * PhysToVirtSO(unsigned short seg,unsigned short off)
#define MODE_WIN_RELOCATABLE (1 << 0)
#define MODE_WIN_READABLE (1 << 1)
#define MODE_WIN_WRITEABLE (1 << 2)
+#define NEO_PAL 0
+#define NEO_NTSC 1
/* SuperVGA mode information block */
struct VesaModeInfoBlock {
@@ -211,6 +213,7 @@ extern int vbeSetScanLineLengthB(unsigned num_bytes);
extern int vbeGetDisplayStart(unsigned *pixel_num,unsigned *scan_line);
extern int vbeSetDisplayStart(unsigned long offset, int vsync);
extern int vbeSetScheduledDisplayStart(unsigned long offset, int vsync);
+extern int vbeSetTV(unsigned int vesa_mode,unsigned int TV_mode);
/*
Func 0x08-0x09:
Support of palette currently is not implemented.