216#define C1030_MAX_BYTES_IN_ONE_BLOCK 16350
221#define MAX_LINE_LENGTH 1275
227#define C1030_LINE_LENGTH (MAX_LINE_LENGTH + 16)
251#define C1030_MAX_LINES_IN_ONE_BAND 256
254#define C1030_LINE_IS_EMPTY 0xff
256#define C1030_LINE_IS_EQUAL 0x00
int hl_c1030_block_line_add(struct cm1030_band *block, const struct cm1030_line *line, FILE *outstream)
Definition: encode_method_1030.c:580
int hl_c1030_block_pad(struct cm1030_band *block, unsigned missing_line_cnt, FILE *outstream)
Definition: encode_method_1030.c:609
void hl_c1030_block_exit(struct cm1030_band *block)
Definition: encode_method_1030.c:635
#define C1030_LINE_LENGTH
Definition: encode_method_1030.h:227
void hl_c1030_block_init(struct cm1030_band *block)
Definition: encode_method_1030.c:624
void hl_c1030_line_edit(struct cm1030_line *c, size_t cnt, const uint8_t line[cnt], const uint8_t *last)
Definition: encode_method_1030.c:402
int hl_c1030_block_flush(struct cm1030_band *band, FILE *outstream)
Definition: encode_method_1030.c:538
#define __nonstring
Definition: libcapsbase.h:174
#define __packed
Definition: libcapsbase.h:103
#define __nonnull(params)
Definition: libcapsbase.h:84
Definition: encode_method_1030.h:236
unsigned clines
Definition: encode_method_1030.h:240
size_t bused_cnt
Definition: encode_method_1030.h:239
uint8_t * out
Definition: encode_method_1030.h:237
size_t avail_cnt
Definition: encode_method_1030.h:238
unsigned blines
Definition: encode_method_1030.h:241
Definition: encode_method_1030.h:230
size_t idx
Definition: encode_method_1030.h:232
uint8_t data[(1275+16)]
Definition: encode_method_1030.h:231