diff options
author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2003-01-13 23:36:01 +0000 |
---|---|---|
committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2003-01-13 23:36:01 +0000 |
commit | 9baa6d2f372d3e09280e1103d7bfcf048f6457ec (patch) | |
tree | cf3bfc3fb392fe58ed612a5a09c11d176eb17e99 /src/video_out/vidix/drivers/nvidia_vid.c | |
parent | 989188f25474868841d8a5148873a5995be58c6f (diff) | |
download | xine-lib-9baa6d2f372d3e09280e1103d7bfcf048f6457ec.tar.gz xine-lib-9baa6d2f372d3e09280e1103d7bfcf048f6457ec.tar.bz2 |
big vidix driver update by James Stembridge
CVS patchset: 3907
CVS date: 2003/01/13 23:36:01
Diffstat (limited to 'src/video_out/vidix/drivers/nvidia_vid.c')
-rw-r--r-- | src/video_out/vidix/drivers/nvidia_vid.c | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/src/video_out/vidix/drivers/nvidia_vid.c b/src/video_out/vidix/drivers/nvidia_vid.c index 4f40fdd33..617a1f359 100644 --- a/src/video_out/vidix/drivers/nvidia_vid.c +++ b/src/video_out/vidix/drivers/nvidia_vid.c @@ -7,12 +7,14 @@ #include "vidix.h" #include "fourcc.h" -#include "libdha.h" -#include "pci_ids.h" -#include "pci_names.h" +#include "libdha/libdha.h" +#include "libdha/pci_ids.h" +#include "libdha/pci_names.h" #include "nvidia.h" +#define VIDIX_STATIC nvidia_ + static void *ctrl_base = 0; static void *fb_base = 0; static int32_t overlay_offset = 0; @@ -56,9 +58,9 @@ static const struct nv_card_id_s nv_card_id; static const struct nv_card_id_s nv_card_ids[]= { - { DEVICE_NVIDIA_RIVA_TNT2_NV5, "nVidia TNT2 (NV5) ", 5, CARD_FLAGS_NOTSUPPORTED}, - { DEVICE_NVIDIA_VANTA_NV6, "nVidia Vanta (NV6.1)", 6, CARD_FLAGS_NOTSUPPORTED}, - { DEVICE_NVIDIA_VANTA_NV62, "nVidia Vanta (NV6.2)", 6, CARD_FLAGS_NOTSUPPORTED} + { DEVICE_NVIDIA_NV5_RIVA_TNT2, "nVidia TNT2 (NV5) ", 5, CARD_FLAGS_NOTSUPPORTED}, + { DEVICE_NVIDIA_NV6_VANTA, "nVidia Vanta (NV6.1)", 6, CARD_FLAGS_NOTSUPPORTED}, + { DEVICE_NVIDIA_RIVA_TNT2_MODEL, "nVidia Vanta (NV6.2)", 6, CARD_FLAGS_NOTSUPPORTED} }; static int find_chip(unsigned int chip_id) @@ -93,12 +95,12 @@ static vidix_capability_t nvidia_cap = { 0, 0, 0, 0 } }; -unsigned int vixGetVersion(void) +unsigned int VIDIX_NAME(vixGetVersion)(void) { return(VIDIX_VERSION); } -int vixProbe(int verbose,int force) +int VIDIX_NAME(vixProbe)(int verbose,int force) { pciinfo_t lst[MAX_PCI_DEVICES]; unsigned int i, num_pci; @@ -158,7 +160,7 @@ int vixProbe(int verbose,int force) return(err); } -int vixInit(void) +int VIDIX_NAME(vixInit)(const char *args) { int card_option; @@ -255,18 +257,18 @@ int vixInit(void) return 0; } -void vixDestroy(void) +void VIDIX_NAME(vixDestroy)(void) { printf(NVIDIA_MSG"destory\n"); } -int vixGetCapability(vidix_capability_t *to) +int VIDIX_NAME(vixGetCapability)(vidix_capability_t *to) { memcpy(to, &nvidia_cap, sizeof(vidix_capability_t)); return(0); } -int vixQueryFourcc(vidix_fourcc_t *to) +int VIDIX_NAME(vixQueryFourcc)(vidix_fourcc_t *to) { printf(NVIDIA_MSG"query fourcc (%x)\n", to->fourcc); to->flags = 0; @@ -274,7 +276,7 @@ int vixQueryFourcc(vidix_fourcc_t *to) return 0; } -int vixConfigPlayback(vidix_playback_t *info) +int VIDIX_NAME(vixConfigPlayback)(vidix_playback_t *info) { int fb_pixel_size = 32/8; int fb_line_len = 1280*4; @@ -315,13 +317,13 @@ int vixConfigPlayback(vidix_playback_t *info) return 0; } -int vixPlaybackOn(void) +int VIDIX_NAME(vixPlaybackOn)(void) { printf(NVIDIA_MSG"playback on\n"); return 0; } -int vixPlaybackOff(void) +int VIDIX_NAME(vixPlaybackOff)(void) { printf(NVIDIA_MSG"playback off\n"); return 0; |