ReactOS 0.4.16-dev-122-g325d74c
|
Go to the source code of this file.
Classes | |
struct | my_marker_writer |
Macros | |
#define | JPEG_INTERNALS |
Typedefs | |
typedef my_marker_writer * | 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 | |
emit_byte (j_compress_ptr cinfo, int val) | |
emit_marker (j_compress_ptr cinfo, JPEG_MARKER mark) | |
emit_2bytes (j_compress_ptr cinfo, int value) | |
emit_dqt (j_compress_ptr cinfo, int index) | |
emit_dht (j_compress_ptr cinfo, int index, boolean is_ac) | |
emit_dac (j_compress_ptr cinfo) | |
emit_dri (j_compress_ptr cinfo) | |
emit_lse_ict (j_compress_ptr cinfo) | |
emit_sof (j_compress_ptr cinfo, JPEG_MARKER code) | |
emit_sos (j_compress_ptr cinfo) | |
emit_pseudo_sos (j_compress_ptr cinfo) | |
emit_jfif_app0 (j_compress_ptr cinfo) | |
emit_adobe_app14 (j_compress_ptr cinfo) | |
write_marker_header (j_compress_ptr cinfo, int marker, unsigned int datalen) | |
write_marker_byte (j_compress_ptr cinfo, int val) | |
write_file_header (j_compress_ptr cinfo) | |
write_frame_header (j_compress_ptr cinfo) | |
write_scan_header (j_compress_ptr cinfo) | |
write_file_trailer (j_compress_ptr cinfo) | |
write_tables_only (j_compress_ptr cinfo) | |
jinit_marker_writer (j_compress_ptr cinfo) | |
#define JPEG_INTERNALS |
Definition at line 12 of file jcmarker.c.
typedef my_marker_writer* my_marker_ptr |
Definition at line 94 of file jcmarker.c.
Definition at line 17 of file jcmarker.c.
emit_2bytes | ( | j_compress_ptr | cinfo, |
int | value | ||
) |
Definition at line 133 of file jcmarker.c.
Referenced by emit_adobe_app14(), emit_dac(), emit_dht(), emit_dqt(), emit_dri(), emit_jfif_app0(), emit_lse_ict(), emit_pseudo_sos(), emit_sof(), emit_sos(), and write_marker_header().
emit_adobe_app14 | ( | j_compress_ptr | cinfo | ) |
Definition at line 434 of file jcmarker.c.
Referenced by write_file_header().
emit_byte | ( | j_compress_ptr | cinfo, |
int | val | ||
) |
Definition at line 110 of file jcmarker.c.
Referenced by emit_2bytes(), emit_adobe_app14(), emit_dac(), emit_dht(), emit_dqt(), emit_jfif_app0(), emit_lse_ict(), emit_marker(), emit_pseudo_sos(), emit_sof(), emit_sos(), and write_marker_byte().
emit_dac | ( | j_compress_ptr | cinfo | ) |
Definition at line 225 of file jcmarker.c.
Referenced by write_scan_header().
emit_dht | ( | j_compress_ptr | cinfo, |
int | index, | ||
boolean | is_ac | ||
) |
Definition at line 187 of file jcmarker.c.
Referenced by write_scan_header(), and write_tables_only().
emit_dqt | ( | j_compress_ptr | cinfo, |
int | index | ||
) |
Definition at line 146 of file jcmarker.c.
Referenced by write_frame_header(), and write_tables_only().
emit_dri | ( | j_compress_ptr | cinfo | ) |
emit_jfif_app0 | ( | j_compress_ptr | cinfo | ) |
Definition at line 399 of file jcmarker.c.
Referenced by write_file_header().
emit_lse_ict | ( | j_compress_ptr | cinfo | ) |
Definition at line 286 of file jcmarker.c.
Referenced by write_frame_header().
emit_marker | ( | j_compress_ptr | cinfo, |
JPEG_MARKER | mark | ||
) |
Definition at line 124 of file jcmarker.c.
Referenced by emit_adobe_app14(), emit_dac(), emit_dht(), emit_dqt(), emit_dri(), emit_jfif_app0(), emit_lse_ict(), emit_pseudo_sos(), emit_sof(), emit_sos(), write_file_header(), write_file_trailer(), write_marker_header(), and write_tables_only().
emit_pseudo_sos | ( | j_compress_ptr | cinfo | ) |
Definition at line 383 of file jcmarker.c.
Referenced by write_frame_header().
emit_sof | ( | j_compress_ptr | cinfo, |
JPEG_MARKER | code | ||
) |
Definition at line 317 of file jcmarker.c.
Referenced by write_frame_header().
emit_sos | ( | j_compress_ptr | cinfo | ) |
Definition at line 348 of file jcmarker.c.
Referenced by write_scan_header().
jinit_marker_writer | ( | j_compress_ptr | cinfo | ) |
Definition at line 699 of file jcmarker.c.
Referenced by jinit_compress_master(), jpeg_write_tables(), and transencode_master_selection().
write_file_header | ( | j_compress_ptr | cinfo | ) |
Definition at line 518 of file jcmarker.c.
Referenced by jinit_marker_writer().
write_file_trailer | ( | j_compress_ptr | cinfo | ) |
Definition at line 656 of file jcmarker.c.
Referenced by jinit_marker_writer().
write_frame_header | ( | j_compress_ptr | cinfo | ) |
Definition at line 544 of file jcmarker.c.
Referenced by jinit_marker_writer().
write_marker_byte | ( | j_compress_ptr | cinfo, |
int | val | ||
) |
Definition at line 499 of file jcmarker.c.
Referenced by jinit_marker_writer(), and jpeg_write_marker().
write_marker_header | ( | j_compress_ptr | cinfo, |
int | marker, | ||
unsigned int | datalen | ||
) |
Definition at line 487 of file jcmarker.c.
Referenced by jinit_marker_writer().
write_scan_header | ( | j_compress_ptr | cinfo | ) |
Definition at line 612 of file jcmarker.c.
Referenced by jinit_marker_writer().
write_tables_only | ( | j_compress_ptr | cinfo | ) |
Definition at line 670 of file jcmarker.c.
Referenced by jinit_marker_writer().