#include "jinclude.h"#include <ctype.h>
Defines | |
| #define | JPEG_CJPEG_DJPEG |
| #define | READ_BINARY "rb" |
| #define | WRITE_BINARY "wb" |
| #define | EXIT_FAILURE 1 |
| #define | EXIT_SUCCESS 0 |
| #define | MAX_COM_LENGTH 65000L |
| #define | NEXTBYTE() getc(infile) |
| #define | PUTBYTE(x) putc((x), outfile) |
| #define | ERREXIT(msg) (fprintf(stderr, "%s\n", msg), exit(EXIT_FAILURE)) |
| #define | M_SOF0 0xC0 |
| #define | M_SOF1 0xC1 |
| #define | M_SOF2 0xC2 |
| #define | M_SOF3 0xC3 |
| #define | M_SOF5 0xC5 |
| #define | M_SOF6 0xC6 |
| #define | M_SOF7 0xC7 |
| #define | M_SOF9 0xC9 |
| #define | M_SOF10 0xCA |
| #define | M_SOF11 0xCB |
| #define | M_SOF13 0xCD |
| #define | M_SOF14 0xCE |
| #define | M_SOF15 0xCF |
| #define | M_SOI 0xD8 |
| #define | M_EOI 0xD9 |
| #define | M_SOS 0xDA |
| #define | M_COM 0xFE |
Functions | |
| int | main (int argc, char **argv) |
| #define ERREXIT | ( | msg | ) | (fprintf(stderr, "%s\n", msg), exit(EXIT_FAILURE)) |
| #define EXIT_FAILURE 1 |
| #define EXIT_SUCCESS 0 |
| #define JPEG_CJPEG_DJPEG |
| #define M_COM 0xFE |
| #define M_EOI 0xD9 |
| #define M_SOF0 0xC0 |
| #define M_SOF1 0xC1 |
| #define M_SOF10 0xCA |
| #define M_SOF11 0xCB |
| #define M_SOF13 0xCD |
| #define M_SOF14 0xCE |
| #define M_SOF15 0xCF |
| #define M_SOF2 0xC2 |
| #define M_SOF3 0xC3 |
| #define M_SOF5 0xC5 |
| #define M_SOF6 0xC6 |
| #define M_SOF7 0xC7 |
| #define M_SOF9 0xC9 |
| #define M_SOI 0xD8 |
| #define M_SOS 0xDA |
| #define MAX_COM_LENGTH 65000L |
| #define NEXTBYTE | ( | ) | getc(infile) |
| #define READ_BINARY "rb" |
| #define WRITE_BINARY "wb" |
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |

1.7.1