summaryrefslogtreecommitdiffstats
path: root/vidix/vidix.h
diff options
context:
space:
mode:
authorben <ben@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-04-01 12:21:47 +0000
committerben <ben@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-04-01 12:21:47 +0000
commite531a92135273fe5b49ee9e9d0bc9ce51f17cae7 (patch)
tree9ef463daa0800e8f94302e831500f4c04787cae3 /vidix/vidix.h
parent8e297c74b7a9967ccbe794a7c2e25541f5d295dc (diff)
downloadmpv-e531a92135273fe5b49ee9e9d0bc9ce51f17cae7.tar.bz2
mpv-e531a92135273fe5b49ee9e9d0bc9ce51f17cae7.tar.xz
removed references to no longer used internal drivers functions
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22878 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix/vidix.h')
-rw-r--r--vidix/vidix.h76
1 files changed, 3 insertions, 73 deletions
diff --git a/vidix/vidix.h b/vidix/vidix.h
index 8e199d94cf..12454cc65f 100644
--- a/vidix/vidix.h
+++ b/vidix/vidix.h
@@ -22,27 +22,9 @@ extern "C" {
#define VIDIX_VERSION 100
-/* returns driver version */
-extern unsigned vixGetVersion (void);
-
-#define PROBE_NORMAL 0 /* normal probing */
-#define PROBE_FORCE 1 /* ignore device_id but recognize device if it's known */
-
-/* Probes video hw.
- verbose - specifies verbose level.
- force - specifies force mode - driver should ignore
- device_id (danger but useful for new devices)
- Returns 0 if ok else errno */
-extern int vixProbe (int verbose, int force);
-
-/* Initializes driver.
- args - specifies driver specific parameters
- Returns 0 if ok else errno */
-extern int vixInit (const char *args);
-
-/* Destroys driver */
-extern void vixDestroy (void);
-
+#define PROBE_NORMAL 0 /* normal probing */
+#define PROBE_FORCE 1 /* ignore device_id but recognize device if it's known */
+
typedef enum vidix_dev_type {
TYPE_OUTPUT = 0x00000000, /* Is a video playback device */
TYPE_CAPTURE = 0x00000001, /* Is a capture device */
@@ -80,10 +62,6 @@ typedef struct vidix_capability_s
unsigned reserved1[4];
} vidix_capability_t;
-/* Should fill at least type before init.
- Returns 0 if ok else errno */
-extern int vixGetCapability (vidix_capability_t *);
-
typedef enum vidix_depth {
VID_DEPTH_NONE = 0x0000,
VID_DEPTH_1BPP = 0x0001,
@@ -135,9 +113,6 @@ typedef struct vidix_fourcc_s
vidix_cap_t flags; /* output: capability */
} vidix_fourcc_t;
-/* Returns 0 if ok else errno */
-extern int vixQueryFourcc (vidix_fourcc_t *);
-
typedef struct vidix_yuv_s
{
unsigned y,u,v;
@@ -205,18 +180,6 @@ typedef struct vidix_playback_s
void *dga_addr; /* driver -> app: linear address */
} vidix_playback_t;
-/* Returns 0 if ok else errno */
-extern int vixConfigPlayback (vidix_playback_t *);
-
-/* Returns 0 if ok else errno */
-extern int vixPlaybackOn (void);
-
-/* Returns 0 if ok else errno */
-extern int vixPlaybackOff (void);
-
-/* Returns 0 if ok else errno */
-extern int vixPlaybackFrameSelect (unsigned frame_idx);
-
typedef enum vidix_key_op {
KEYS_PUT = 0,
KEYS_AND = 1,
@@ -231,12 +194,6 @@ typedef struct vidix_grkey_s
vidix_key_op_t key_op; /* app -> driver: keys operations */
} vidix_grkey_t;
-/* Returns 0 if ok else errno */
-extern int vixGetGrKeys (vidix_grkey_t *);
-
-/* Returns 0 if ok else errno */
-extern int vixSetGrKeys (const vidix_grkey_t *);
-
typedef enum vidix_veq_cap {
VEQ_CAP_NONE = 0x00000000UL,
VEQ_CAP_BRIGHTNESS = 0x00000001UL,
@@ -267,12 +224,6 @@ typedef struct vidix_video_eq_s {
space to use */
} vidix_video_eq_t;
-/* Returns 0 if ok else errno */
-extern int vixPlaybackGetEq (vidix_video_eq_t *);
-
-/* Returns 0 if ok else errno */
-extern int vixPlaybackSetEq (const vidix_video_eq_t *);
-
typedef enum vidix_interlace_flag {
/* stream is not interlaced */
CFG_NON_INTERLACED = 0x00000000,
@@ -294,12 +245,6 @@ typedef struct vidix_deinterlace_s {
flag CFG_UNIQUE_INTERLACING is set */
} vidix_deinterlace_t;
-/* Returns 0 if ok else errno */
-extern int vixPlaybackGetDeint (vidix_deinterlace_t *);
-
-/* Returns 0 if ok else errno */
-extern int vixPlaybackSetDeint (const vidix_deinterlace_t *);
-
typedef struct vidix_slice_s {
void *address; /* app -> driver */
unsigned size; /* app -> driver */
@@ -319,12 +264,6 @@ typedef struct vidix_dma_s
vidix_dma_flag_t flags; /* app -> driver */
} vidix_dma_t;
-/* Returns 0 if ok else errno */
-extern int vixPlaybackCopyFrame (vidix_dma_t *);
-
-/* Returns 0 if DMA is available else errno (EBUSY) */
-extern int vixQueryDMAStatus (void);
-
typedef enum vidix_fx_type {
FX_TYPE_BOOLEAN = 0x00000000,
FX_TYPE_INTEGER = 0x00000001,
@@ -351,15 +290,6 @@ typedef struct vidix_oem_fx_s
char *name[80]; /* effect name to display */
} vidix_oem_fx_t;
-/* Returns 0 if ok else errno */
-extern int vixQueryNumOemEffects (unsigned * number);
-
-/* Returns 0 if ok else errno */
-extern int vixGetOemEffect (vidix_oem_fx_t *);
-
-/* Returns 0 if ok else errno */
-extern int vixSetOemEffect (const vidix_oem_fx_t *);
-
#ifdef __cplusplus
}
#endif