80#undef INCLUDE_HEADER_MARKER
88#ifdef INCLUDE_HEADER_MARKER
113#ifdef INCLUDE_HEADER_MARKER
126#ifdef INCLUDE_HEADER_MARKER
138#define TABLE_PTR_SIZE 0x40
146#define COMP_DATA_HEADER_MARKER 0x09ABCDEF
152#define LINES_IN_ONE_BAND 128
155#define COMPRESS_SAMPLE_RATE 0x800
161#define MAX_UNCOMPRESSED_BYTES 0x80
164#define MIN_COMPRESSED_BYTES 0x2
167#define COMPRESS_ENTRY_SIZE 0x2
170#define RAW_ENTRY_SIZE 0x2
173#define MAX_COMPRESSED_BYTES 0x202
187#ifdef INCLUDE_HEADER_MARKER
#define __packed
Definition: libcapsbase.h:103
Basic API for everything else of the CAPS universe.
Each page is divided vertically into 'bands'. This data leads each band information.
Definition: samsung-spl2-header.h:125
uint16_t height
Definition: samsung-spl2-header.h:132
uint8_t compr
Definition: samsung-spl2-header.h:133
uint16_t width
Definition: samsung-spl2-header.h:131
uint8_t record
Definition: samsung-spl2-header.h:129
uint32_t length
Definition: samsung-spl2-header.h:134
uint8_t number
Definition: samsung-spl2-header.h:130