- Timestamp:
- May 15, 2007, 3:25:20 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/kapa-mods-2007-05/Ohana/src/opihi/cmd.data/jpeg.c
r7917 r13391 4 4 5 5 char filename[1024]; 6 int N, Source, Nsource, IsImage, IsPNG; 6 int N, kapa, IsImage, IsPNG, IsPPM; 7 char *name; 7 8 8 9 if ((N = get_argument (argc, argv, "--help"))) { … … 12 13 13 14 /* image type */ 14 IsP NG = TRUE;15 IsPPM = IsPNG = FALSE; 15 16 if ((N = get_argument (argc, argv, "-ppm"))) { 16 17 remove_argument (N, &argc, argv); 17 IsPNG = FALSE; 18 IsPPM = TRUE; 19 } 20 if ((N = get_argument (argc, argv, "-png"))) { 21 remove_argument (N, &argc, argv); 22 IsPNG = TRUE; 18 23 } 19 24 … … 27 32 28 33 /* display source */ 29 Nsource = -1;34 name = NULL; 30 35 if ((N = get_argument (argc, argv, "-n"))) { 31 36 remove_argument (N, &argc, argv); 32 Nsource = atof(argv[N]);37 name = strcreate (argv[N]); 33 38 remove_argument (N, &argc, argv); 34 39 } 40 /* need to figure out what this implies 35 41 if ((N = get_argument (argc, argv, "-g"))) { 36 42 remove_argument (N, &argc, argv); … … 41 47 SetImageDevice (TRUE); 42 48 } 43 IsImage = GetCurrentDevice (); 44 if (IsImage) { 45 if (!GetImage (&Source, &Nsource)) return (FALSE); 46 if (!filename[0]) strcpy (filename, "Ximage.jpg"); 47 KiiJPEG (Source, filename); 48 } else { 49 if (!GetGraph (NULL, &Source, &Nsource)) return (FALSE); 50 if (!filename[0]) strcpy (filename, "Xgraph.png"); 51 if (IsPNG) { 52 KapaPNG (Source, filename); 53 } else { 54 KapaPPM (Source, filename); 55 } 49 */ 50 51 if (!GetGraph (NULL, &kapa, name)) return (FALSE); 52 if (!IsPNG && !IsPPM) { 53 if (!filename[0]) strcpy (filename, "kapa.png"); 54 KiiJPEG (kapa, filename); 55 } 56 if (IsPNG) { 57 if (!filename[0]) strcpy (filename, "kapa.png"); 58 KapaPNG (kapa, filename); 59 } 60 if (IsPPM) { 61 if (!filename[0]) strcpy (filename, "kapa.ppm"); 62 KapaPPM (kapa, filename); 56 63 } 57 64 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
