#define DEFAULT_HEIGHT 288
#define DEFAULT_NB_PICT 50
-void pgmyuv_save(const char *filename, int w, int h,
- unsigned char *rgb_tab)
+static void pgmyuv_save(const char *filename, int w, int h,
+ unsigned char *rgb_tab)
{
FILE *f;
int i, h2, w2;
unsigned char *rgb_tab;
int width, height, wrap;
-void put_pixel(int x, int y, int r, int g, int b)
+static void put_pixel(int x, int y, int r, int g, int b)
{
unsigned char *p;
unsigned char tab_g[256*256];
unsigned char tab_b[256*256];
-int teta = 0;
int h_cos [360];
int h_sin [360];
return (((1<<16) - frac_y)*s0 + frac_y*s1)>>24;
}
-void gen_image(int num, int w, int h)
+static void gen_image(int num, int w, int h)
{
- const int c = h_cos [teta];
- const int s = h_sin [teta];
+ const int c = h_cos [num % 360];
+ const int s = h_sin [num % 360];
const int xi = -(w/2) * c;
const int yi = (w/2) * s;
#endif
}
}
- teta = (teta+1) % 360;
}
#define W 256
#define H 256
-void init_demo(const char *filename) {
+static void init_demo(const char *filename) {
int i,j;
int h;
int radian;