mirror of https://git.ffmpeg.org/ffmpeg.git
use explicit image name
Originally committed as revision 1930 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
e2946a86c1
commit
67f7f31697
|
@ -188,8 +188,6 @@ void gen_image(int num, int w, int h)
|
|||
|
||||
const int xj = -(h/2) * s;
|
||||
const int yj = -(h/2) * c;
|
||||
|
||||
unsigned dep;
|
||||
int i,j;
|
||||
|
||||
int x,y;
|
||||
|
@ -211,8 +209,11 @@ void gen_image(int num, int w, int h)
|
|||
#if 1
|
||||
put_pixel(i, j, ipol(tab_r, x, y), ipol(tab_g, x, y), ipol(tab_b, x, y));
|
||||
#else
|
||||
{
|
||||
unsigned dep;
|
||||
dep = ((x>>16)&255) + (((y>>16)&255)<<8);
|
||||
put_pixel(i, j, tab_r[dep], tab_g[dep], tab_b[dep]);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
@ -222,7 +223,7 @@ void gen_image(int num, int w, int h)
|
|||
#define W 256
|
||||
#define H 256
|
||||
|
||||
void init_demo() {
|
||||
void init_demo(const char *filename) {
|
||||
int i,j;
|
||||
int h;
|
||||
int radian;
|
||||
|
@ -230,7 +231,12 @@ void init_demo() {
|
|||
|
||||
FILE *fichier;
|
||||
|
||||
fichier = fopen("lena.pnm","r");
|
||||
fichier = fopen(filename,"r");
|
||||
if (!fichier) {
|
||||
perror(filename);
|
||||
exit(1);
|
||||
}
|
||||
|
||||
fread(line, 1, 15, fichier);
|
||||
for (i=0;i<H;i++) {
|
||||
fread(line,1,3*W,fichier);
|
||||
|
@ -256,8 +262,8 @@ int main(int argc, char **argv)
|
|||
int w, h, i;
|
||||
char buf[1024];
|
||||
|
||||
if (argc != 2) {
|
||||
printf("usage: %s directory/\n"
|
||||
if (argc != 3) {
|
||||
printf("usage: %s directory/ image.pnm\n"
|
||||
"generate a test video stream\n", argv[0]);
|
||||
exit(1);
|
||||
}
|
||||
|
@ -270,7 +276,7 @@ int main(int argc, char **argv)
|
|||
width = w;
|
||||
height = h;
|
||||
|
||||
init_demo();
|
||||
init_demo(argv[2]);
|
||||
|
||||
for(i=0;i<DEFAULT_NB_PICT;i++) {
|
||||
snprintf(buf, sizeof(buf), "%s%d.pgm", argv[1], i);
|
||||
|
|
Loading…
Reference in New Issue