summaryrefslogtreecommitdiffstats
path: root/vidix/vidix.h
diff options
context:
space:
mode:
authornick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-05 18:16:19 +0000
committernick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-05 18:16:19 +0000
commitce7dd4588d09faee8bf3a610893ce9ab670e3d09 (patch)
tree45a7436494cb483fc980f533500bf190d34ea16d /vidix/vidix.h
parent67aaf4da607c3bfa6f5e5eb5387e17ac340221d1 (diff)
downloadmpv-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.h14
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 );