Mercurial > mplayer.hg
comparison vidix/vidixlib.h @ 22862:b9f09be55449
useless externs
author | ben |
---|---|
date | Sun, 01 Apr 2007 12:26:31 +0000 |
parents | 6c57087c5a2d |
children | 441582f3ed87 |
comparison
equal
deleted
inserted
replaced
22861:a9b5d1ddbd80 | 22862:b9f09be55449 |
---|---|
56 } VDXContext; | 56 } VDXContext; |
57 | 57 |
58 typedef void * VDL_HANDLE; | 58 typedef void * VDL_HANDLE; |
59 | 59 |
60 /* returns library version */ | 60 /* returns library version */ |
61 extern unsigned vdlGetVersion( void ); | 61 unsigned vdlGetVersion( void ); |
62 | 62 |
63 /* Opens corresponded video driver and returns handle | 63 /* Opens corresponded video driver and returns handle |
64 of associated stream. | 64 of associated stream. |
65 path - specifies path where drivers are located. | 65 path - specifies path where drivers are located. |
66 name - specifies prefered driver name (can be NULL). | 66 name - specifies prefered driver name (can be NULL). |
67 cap - specifies driver capability (TYPE_* constants). | 67 cap - specifies driver capability (TYPE_* constants). |
68 verbose - specifies verbose level | 68 verbose - specifies verbose level |
69 returns !0 if ok else NULL. | 69 returns !0 if ok else NULL. |
70 */ | 70 */ |
71 extern VDL_HANDLE vdlOpen(const char *path,const char *name,unsigned cap,int verbose); | 71 VDL_HANDLE vdlOpen(const char *path,const char *name,unsigned cap,int verbose); |
72 /* Closes stream and corresponded driver. */ | 72 /* Closes stream and corresponded driver. */ |
73 extern void vdlClose(VDL_HANDLE stream); | 73 void vdlClose(VDL_HANDLE stream); |
74 | 74 |
75 /* Queries driver capabilities. Return 0 if ok else errno */ | 75 /* Queries driver capabilities. Return 0 if ok else errno */ |
76 extern int vdlGetCapability(VDL_HANDLE, vidix_capability_t *); | 76 int vdlGetCapability(VDL_HANDLE, vidix_capability_t *); |
77 | 77 |
78 /* Queries support for given fourcc. Returns 0 if ok else errno */ | 78 /* Queries support for given fourcc. Returns 0 if ok else errno */ |
79 extern int vdlQueryFourcc(VDL_HANDLE,vidix_fourcc_t *); | 79 int vdlQueryFourcc(VDL_HANDLE,vidix_fourcc_t *); |
80 | 80 |
81 /* Returns 0 if ok else errno */ | 81 /* Returns 0 if ok else errno */ |
82 extern int vdlConfigPlayback(VDL_HANDLE, vidix_playback_t *); | 82 int vdlConfigPlayback(VDL_HANDLE, vidix_playback_t *); |
83 | 83 |
84 /* Returns 0 if ok else errno */ | 84 /* Returns 0 if ok else errno */ |
85 extern int vdlPlaybackOn(VDL_HANDLE); | 85 int vdlPlaybackOn(VDL_HANDLE); |
86 | 86 |
87 /* Returns 0 if ok else errno */ | 87 /* Returns 0 if ok else errno */ |
88 extern int vdlPlaybackOff(VDL_HANDLE); | 88 int vdlPlaybackOff(VDL_HANDLE); |
89 | 89 |
90 /* Returns 0 if ok else errno */ | 90 /* Returns 0 if ok else errno */ |
91 extern int vdlPlaybackFrameSelect(VDL_HANDLE, unsigned frame_idx ); | 91 int vdlPlaybackFrameSelect(VDL_HANDLE, unsigned frame_idx ); |
92 | 92 |
93 /* Returns 0 if ok else errno */ | 93 /* Returns 0 if ok else errno */ |
94 extern int vdlGetGrKeys(VDL_HANDLE, vidix_grkey_t * ); | 94 int vdlGetGrKeys(VDL_HANDLE, vidix_grkey_t * ); |
95 | 95 |
96 /* Returns 0 if ok else errno */ | 96 /* Returns 0 if ok else errno */ |
97 extern int vdlSetGrKeys(VDL_HANDLE, const vidix_grkey_t * ); | 97 int vdlSetGrKeys(VDL_HANDLE, const vidix_grkey_t * ); |
98 | 98 |
99 /* Returns 0 if ok else errno */ | 99 /* Returns 0 if ok else errno */ |
100 extern int vdlPlaybackGetEq(VDL_HANDLE, vidix_video_eq_t * ); | 100 int vdlPlaybackGetEq(VDL_HANDLE, vidix_video_eq_t * ); |
101 | 101 |
102 /* Returns 0 if ok else errno */ | 102 /* Returns 0 if ok else errno */ |
103 extern int vdlPlaybackSetEq(VDL_HANDLE, const vidix_video_eq_t * ); | 103 int vdlPlaybackSetEq(VDL_HANDLE, const vidix_video_eq_t * ); |
104 | 104 |
105 /* Returns 0 if ok else errno */ | 105 /* Returns 0 if ok else errno */ |
106 extern int vdlPlaybackGetDeint(VDL_HANDLE, vidix_deinterlace_t * ); | 106 int vdlPlaybackGetDeint(VDL_HANDLE, vidix_deinterlace_t * ); |
107 | 107 |
108 /* Returns 0 if ok else errno */ | 108 /* Returns 0 if ok else errno */ |
109 extern int vdlPlaybackSetDeint(VDL_HANDLE, const vidix_deinterlace_t * ); | 109 int vdlPlaybackSetDeint(VDL_HANDLE, const vidix_deinterlace_t * ); |
110 | 110 |
111 /* Returns 0 if ok else errno */ | 111 /* Returns 0 if ok else errno */ |
112 extern int vdlQueryNumOemEffects(VDL_HANDLE, unsigned * number ); | 112 int vdlQueryNumOemEffects(VDL_HANDLE, unsigned * number ); |
113 | 113 |
114 /* Returns 0 if ok else errno */ | 114 /* Returns 0 if ok else errno */ |
115 extern int vdlGetOemEffect(VDL_HANDLE, vidix_oem_fx_t * ); | 115 int vdlGetOemEffect(VDL_HANDLE, vidix_oem_fx_t * ); |
116 | 116 |
117 /* Returns 0 if ok else errno */ | 117 /* Returns 0 if ok else errno */ |
118 extern int vdlSetOemEffect(VDL_HANDLE, const vidix_oem_fx_t * ); | 118 int vdlSetOemEffect(VDL_HANDLE, const vidix_oem_fx_t * ); |
119 | 119 |
120 | 120 |
121 /* Returns 0 if ok else errno */ | 121 /* Returns 0 if ok else errno */ |
122 extern int vdlPlaybackCopyFrame(VDL_HANDLE, const vidix_dma_t * ); | 122 int vdlPlaybackCopyFrame(VDL_HANDLE, const vidix_dma_t * ); |
123 | 123 |
124 #ifdef __cplusplus | 124 #ifdef __cplusplus |
125 } | 125 } |
126 #endif | 126 #endif |
127 | 127 |