[Mplayer-cvslog] CVS: main/libvo vo_dxr3.c,1.107,1.108
David Holm CVS
mswitch at mplayerhq.hu
Sun Nov 3 21:59:07 CET 2002
Update of /cvsroot/mplayer/main/libvo
In directory mail:/var/tmp.root/cvs-serv18722/libvo
Modified Files:
vo_dxr3.c
Log Message:
Made new overlay functions static so they won't interfere with the rest
of MPlayer
Index: vo_dxr3.c
===================================================================
RCS file: /cvsroot/mplayer/main/libvo/vo_dxr3.c,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -r1.107 -r1.108
--- vo_dxr3.c 3 Nov 2002 20:48:16 -0000 1.107
+++ vo_dxr3.c 3 Nov 2002 20:59:04 -0000 1.108
@@ -215,22 +215,22 @@
} overlay_t;
-overlay_t *overlay_init(int dev);
-int overlay_release(overlay_t *);
+static overlay_t *overlay_init(int dev);
+static int overlay_release(overlay_t *);
-int overlay_read_state(overlay_t *o, char *path);
-int overlay_write_state(overlay_t *o, char *path);
+static int overlay_read_state(overlay_t *o, char *path);
+static int overlay_write_state(overlay_t *o, char *path);
-int overlay_set_screen(overlay_t *o, int xres, int yres, int depth);
-int overlay_set_mode(overlay_t *o, int mode);
-int overlay_set_attribute(overlay_t *o, int attribute, int val);
-int overlay_set_keycolor(overlay_t *o, int color);
-int overlay_set_window(overlay_t *o, int xpos,int ypos,int width,int height);
-int overlay_set_bcs(overlay_t *o, int brightness, int contrast, int saturation);
-
-int overlay_autocalibrate(overlay_t *o, pattern_drawer_cb pd, void *arg);
-void overlay_update_params(overlay_t *o);
-int overlay_signalmode(overlay_t *o, int mode);
+static int overlay_set_screen(overlay_t *o, int xres, int yres, int depth);
+static int overlay_set_mode(overlay_t *o, int mode);
+static int overlay_set_attribute(overlay_t *o, int attribute, int val);
+static int overlay_set_keycolor(overlay_t *o, int color);
+static int overlay_set_window(overlay_t *o, int xpos,int ypos,int width,int height);
+static int overlay_set_bcs(overlay_t *o, int brightness, int contrast, int saturation);
+
+static int overlay_autocalibrate(overlay_t *o, pattern_drawer_cb pd, void *arg);
+static void overlay_update_params(overlay_t *o);
+static int overlay_signalmode(overlay_t *o, int mode);
/* End overlay.h */
@@ -241,6 +241,9 @@
#endif
+/* Functions for working with the em8300's internal clock */
+/* End of internal clock functions */
+
static uint32_t control(uint32_t request, void *data, ...)
{
switch (request) {
@@ -936,7 +939,7 @@
return 0;
}
-int overlay_set_attribute(overlay_t *o, int attribute, int value)
+static int overlay_set_attribute(overlay_t *o, int attribute, int value)
{
em8300_attribute_t attr;
@@ -951,7 +954,7 @@
return 0;
}
-overlay_t *overlay_init(int dev)
+static overlay_t *overlay_init(int dev)
{
overlay_t *o;
@@ -969,7 +972,7 @@
return o;
}
-int overlay_release(overlay_t *o)
+static int overlay_release(overlay_t *o)
{
if(o)
free(o);
@@ -1007,7 +1010,7 @@
return p;
}
-int lookup_parameter(overlay_t *o, struct lut_entry *lut, char *name, void **ptr, int *type) {
+static int lookup_parameter(overlay_t *o, struct lut_entry *lut, char *name, void **ptr, int *type) {
int i;
for(i=0; lut[i].name; i++) {
@@ -1020,7 +1023,7 @@
return 0;
}
-int overlay_read_state(overlay_t *o, char *p)
+static int overlay_read_state(overlay_t *o, char *p)
{
char *a,*tok;
char path[128],fname[128],tmp[128],line[256];
@@ -1080,11 +1083,11 @@
return 0;
}
-void overlay_update_params(overlay_t *o) {
+static void overlay_update_params(overlay_t *o) {
update_parameters(o);
}
-int overlay_write_state(overlay_t *o, char *p)
+static int overlay_write_state(overlay_t *o, char *p)
{
char *a;
char path[128],fname[128],tmp[128];
@@ -1137,7 +1140,7 @@
return 0;
}
-int overlay_set_screen(overlay_t *o, int xres, int yres, int depth)
+static int overlay_set_screen(overlay_t *o, int xres, int yres, int depth)
{
em8300_overlay_screen_t scr;
@@ -1156,7 +1159,7 @@
return 0;
}
-int overlay_set_mode(overlay_t *o, int mode)
+static int overlay_set_mode(overlay_t *o, int mode)
{
if (ioctl(o->dev, EM8300_IOCTL_OVERLAY_SETMODE, &mode)==-1) {
perror("Failed enabling overlay..exiting");
@@ -1165,7 +1168,7 @@
return 0;
}
-int overlay_set_window(overlay_t *o, int xpos,int ypos,int width,int height)
+static int overlay_set_window(overlay_t *o, int xpos,int ypos,int width,int height)
{
em8300_overlay_window_t win;
win.xpos = xpos;
@@ -1181,7 +1184,7 @@
return 0;
}
-int overlay_set_bcs(overlay_t *o, int brightness, int contrast, int saturation)
+static int overlay_set_bcs(overlay_t *o, int brightness, int contrast, int saturation)
{
em8300_bcs_t bcs;
bcs.brightness = brightness;
@@ -1207,7 +1210,7 @@
return rint(y);
}
-int overlay_set_keycolor(overlay_t *o, int color) {
+static int overlay_set_keycolor(overlay_t *o, int color) {
int r = (color & 0xff0000) >> 16;
int g = (color & 0x00ff00) >> 8;
int b = (color & 0x0000ff);
@@ -1256,7 +1259,7 @@
*k=(sxy*n-sx*sy)/delta;
}
-int overlay_autocalibrate(overlay_t *o, pattern_drawer_cb pd, void *arg)
+static int overlay_autocalibrate(overlay_t *o, pattern_drawer_cb pd, void *arg)
{
em8300_overlay_calibrate_t cal;
em8300_overlay_window_t win;
@@ -1376,7 +1379,7 @@
}
-int overlay_signalmode(overlay_t *o, int mode) {
+static int overlay_signalmode(overlay_t *o, int mode) {
if(ioctl(o->dev, EM8300_IOCTL_OVERLAY_SIGNALMODE, &mode) ==-1) {
perror("Failed set signal mix");
return -1;
More information about the MPlayer-cvslog
mailing list