diff options
author | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-05 18:16:19 +0000 |
---|---|---|
committer | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-05 18:16:19 +0000 |
commit | ce7dd4588d09faee8bf3a610893ce9ab670e3d09 (patch) | |
tree | 45a7436494cb483fc980f533500bf190d34ea16d /vidix/vidix.h | |
parent | 67aaf4da607c3bfa6f5e5eb5387e17ac340221d1 (diff) | |
download | mpv-ce7dd4588d09faee8bf3a610893ce9ab670e3d09.tar.bz2 mpv-ce7dd4588d09faee8bf3a610893ce9ab670e3d09.tar.xz |
minor interface changing
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3996 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix/vidix.h')
-rw-r--r-- | vidix/vidix.h | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/vidix/vidix.h b/vidix/vidix.h index 0111c0e922..31f8e7ff79 100644 --- a/vidix/vidix.h +++ b/vidix/vidix.h @@ -26,7 +26,7 @@ extern "C" { extern unsigned vixGetVersion( void ); /* Probes video hw. Returns 0 if ok else errno */ -extern int vixProbe( void ); +extern int vixProbe( int verbose ); /* Initializes driver. Returns 0 if ok else errno */ extern int vixInit( void ); /* Destroys driver */ @@ -144,23 +144,17 @@ typedef struct vidix_playback_s #define KEYS_OR 2 #define KEYS_XOR 3 unsigned key_op; /* app -> driver: keys operations */ -}vidix_playback_t; - - /* Returns 0 if ok else errno */ -extern int vixConfigPlayback(const vidix_playback_t *); - -typedef struct vidix_dga_s -{ + /* memory model */ unsigned frame_size; /* app -> driver */ unsigned num_frames; /* app -> driver; after call: driver -> app */ #define LVO_MAXFRAMES 32 unsigned offsets[LVO_MAXFRAMES]; /* driver -> app */ vidix_yuv_t offset; /* driver -> app: relative offsets within frame for yuv planes */ void* dga_addr; /* driver -> app: linear address */ -}vidix_dga_t; +}vidix_playback_t; /* Returns 0 if ok else errno */ -extern int vixMapPlayback(vidix_dga_t *); +extern int vixConfigPlayback(vidix_playback_t *); /* Returns 0 if ok else errno */ extern int vixPlaybackOn( void ); |