ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Classes | |
struct | my_marker_reader |
Macros | |
#define | JPEG_INTERNALS |
#define | INPUT_VARS(cinfo) |
#define | INPUT_SYNC(cinfo) |
#define | INPUT_RELOAD(cinfo) |
#define | MAKE_BYTE_AVAIL(cinfo, action) |
#define | INPUT_BYTE(cinfo, V, action) |
#define | INPUT_2BYTES(cinfo, V, action) |
#define | get_dac(cinfo) skip_variable(cinfo) |
#define | APP0_DATA_LEN 14 /* Length of interesting data in APP0 */ |
#define | APP14_DATA_LEN 12 /* Length of interesting data in APP14 */ |
#define | APPN_DATA_LEN 14 /* Must be the largest of the above!! */ |
Typedefs | |
typedef my_marker_reader * | my_marker_ptr |
Enumerations | |
enum | JPEG_MARKER { M_SOF0 = 0xc0 , M_SOF1 = 0xc1 , M_SOF2 = 0xc2 , M_SOF3 = 0xc3 , M_SOF5 = 0xc5 , M_SOF6 = 0xc6 , M_SOF7 = 0xc7 , M_JPG = 0xc8 , M_SOF9 = 0xc9 , M_SOF10 = 0xca , M_SOF11 = 0xcb , M_SOF13 = 0xcd , M_SOF14 = 0xce , M_SOF15 = 0xcf , M_DHT = 0xc4 , M_DAC = 0xcc , M_RST0 = 0xd0 , M_RST1 = 0xd1 , M_RST2 = 0xd2 , M_RST3 = 0xd3 , M_RST4 = 0xd4 , M_RST5 = 0xd5 , M_RST6 = 0xd6 , M_RST7 = 0xd7 , M_SOI = 0xd8 , M_EOI = 0xd9 , M_SOS = 0xda , M_DQT = 0xdb , M_DNL = 0xdc , M_DRI = 0xdd , M_DHP = 0xde , M_EXP = 0xdf , M_APP0 = 0xe0 , M_APP1 = 0xe1 , M_APP2 = 0xe2 , M_APP3 = 0xe3 , M_APP4 = 0xe4 , M_APP5 = 0xe5 , M_APP6 = 0xe6 , M_APP7 = 0xe7 , M_APP8 = 0xe8 , M_APP9 = 0xe9 , M_APP10 = 0xea , M_APP11 = 0xeb , M_APP12 = 0xec , M_APP13 = 0xed , M_APP14 = 0xee , M_APP15 = 0xef , M_JPG0 = 0xf0 , M_JPG8 = 0xf8 , M_JPG13 = 0xfd , M_COM = 0xfe , M_TEM = 0x01 , M_ERROR = 0x100 , M_SOF0 = 0xc0 , M_SOF1 = 0xc1 , M_SOF2 = 0xc2 , M_SOF3 = 0xc3 , M_SOF5 = 0xc5 , M_SOF6 = 0xc6 , M_SOF7 = 0xc7 , M_JPG = 0xc8 , M_SOF9 = 0xc9 , M_SOF10 = 0xca , M_SOF11 = 0xcb , M_SOF13 = 0xcd , M_SOF14 = 0xce , M_SOF15 = 0xcf , M_DHT = 0xc4 , M_DAC = 0xcc , M_RST0 = 0xd0 , M_RST1 = 0xd1 , M_RST2 = 0xd2 , M_RST3 = 0xd3 , M_RST4 = 0xd4 , M_RST5 = 0xd5 , M_RST6 = 0xd6 , M_RST7 = 0xd7 , M_SOI = 0xd8 , M_EOI = 0xd9 , M_SOS = 0xda , M_DQT = 0xdb , M_DNL = 0xdc , M_DRI = 0xdd , M_DHP = 0xde , M_EXP = 0xdf , M_APP0 = 0xe0 , M_APP1 = 0xe1 , M_APP2 = 0xe2 , M_APP3 = 0xe3 , M_APP4 = 0xe4 , M_APP5 = 0xe5 , M_APP6 = 0xe6 , M_APP7 = 0xe7 , M_APP8 = 0xe8 , M_APP9 = 0xe9 , M_APP10 = 0xea , M_APP11 = 0xeb , M_APP12 = 0xec , M_APP13 = 0xed , M_APP14 = 0xee , M_APP15 = 0xef , M_JPG0 = 0xf0 , M_JPG8 = 0xf8 , M_JPG13 = 0xfd , M_COM = 0xfe , M_TEM = 0x01 , M_ERROR = 0x100 } |
Functions | |
get_soi (j_decompress_ptr cinfo) | |
get_sof (j_decompress_ptr cinfo, boolean is_baseline, boolean is_prog, boolean is_arith) | |
get_sos (j_decompress_ptr cinfo) | |
get_dht (j_decompress_ptr cinfo) | |
get_dqt (j_decompress_ptr cinfo) | |
get_dri (j_decompress_ptr cinfo) | |
get_lse (j_decompress_ptr cinfo) | |
examine_app0 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining) | |
examine_app14 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining) | |
get_interesting_appn (j_decompress_ptr cinfo) | |
skip_variable (j_decompress_ptr cinfo) | |
next_marker (j_decompress_ptr cinfo) | |
first_marker (j_decompress_ptr cinfo) | |
read_markers (j_decompress_ptr cinfo) | |
read_restart_marker (j_decompress_ptr cinfo) | |
jpeg_resync_to_restart (j_decompress_ptr cinfo, int desired) | |
reset_marker_reader (j_decompress_ptr cinfo) | |
jinit_marker_reader (j_decompress_ptr cinfo) | |
jpeg_set_marker_processor (j_decompress_ptr cinfo, int marker_code, jpeg_marker_parser_method routine) | |
Definition at line 713 of file jdmarker.c.
Definition at line 714 of file jdmarker.c.
#define APPN_DATA_LEN 14 /* Must be the largest of the above!! */ |
Definition at line 715 of file jdmarker.c.
#define get_dac | ( | cinfo | ) | skip_variable(cinfo) |
Definition at line 453 of file jdmarker.c.
Definition at line 158 of file jdmarker.c.
Definition at line 150 of file jdmarker.c.
#define INPUT_RELOAD | ( | cinfo | ) |
Definition at line 132 of file jdmarker.c.
#define INPUT_SYNC | ( | cinfo | ) |
Definition at line 127 of file jdmarker.c.
#define INPUT_VARS | ( | cinfo | ) |
Definition at line 121 of file jdmarker.c.
#define JPEG_INTERNALS |
Definition at line 16 of file jdmarker.c.
Definition at line 140 of file jdmarker.c.
typedef my_marker_reader* my_marker_ptr |
Definition at line 109 of file jdmarker.c.
Definition at line 21 of file jdmarker.c.
Definition at line 719 of file jdmarker.c.
Referenced by get_interesting_appn().
Definition at line 795 of file jdmarker.c.
Referenced by get_interesting_appn().
first_marker | ( | j_decompress_ptr | cinfo | ) |
Definition at line 1054 of file jdmarker.c.
get_dht | ( | j_decompress_ptr | cinfo | ) |
Definition at line 459 of file jdmarker.c.
Referenced by read_markers().
get_dqt | ( | j_decompress_ptr | cinfo | ) |
Definition at line 531 of file jdmarker.c.
Referenced by read_markers().
get_dri | ( | j_decompress_ptr | cinfo | ) |
Definition at line 621 of file jdmarker.c.
Referenced by read_markers().
get_interesting_appn | ( | j_decompress_ptr | cinfo | ) |
Definition at line 826 of file jdmarker.c.
Referenced by jinit_marker_reader().
get_lse | ( | j_decompress_ptr | cinfo | ) |
Definition at line 645 of file jdmarker.c.
Referenced by read_markers().
get_sof | ( | j_decompress_ptr | cinfo, |
boolean | is_baseline, | ||
boolean | is_prog, | ||
boolean | is_arith | ||
) |
Definition at line 240 of file jdmarker.c.
Referenced by read_markers().
get_soi | ( | j_decompress_ptr | cinfo | ) |
Definition at line 199 of file jdmarker.c.
Referenced by read_markers().
get_sos | ( | j_decompress_ptr | cinfo | ) |
Definition at line 322 of file jdmarker.c.
Referenced by read_markers().
jinit_marker_reader | ( | j_decompress_ptr | cinfo | ) |
Definition at line 1408 of file jdmarker.c.
Referenced by jpeg_CreateDecompress().
jpeg_resync_to_restart | ( | j_decompress_ptr | cinfo, |
int | desired | ||
) |
Definition at line 1338 of file jdmarker.c.
Referenced by jpeg_mem_src(), and jpeg_stdio_src().
jpeg_set_marker_processor | ( | j_decompress_ptr | cinfo, |
int | marker_code, | ||
jpeg_marker_parser_method | routine | ||
) |
next_marker | ( | j_decompress_ptr | cinfo | ) |
Definition at line 1007 of file jdmarker.c.
read_markers | ( | j_decompress_ptr | cinfo | ) |
Definition at line 1090 of file jdmarker.c.
Referenced by jinit_marker_reader().
read_restart_marker | ( | j_decompress_ptr | cinfo | ) |
Definition at line 1259 of file jdmarker.c.
Referenced by jinit_marker_reader().
reset_marker_reader | ( | j_decompress_ptr | cinfo | ) |
Definition at line 1388 of file jdmarker.c.
Referenced by jinit_marker_reader().
skip_variable | ( | j_decompress_ptr | cinfo | ) |
Definition at line 978 of file jdmarker.c.