diff options
Diffstat (limited to 'liblss16.7')
-rw-r--r-- | liblss16.7 | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/liblss16.7 b/liblss16.7 new file mode 100644 index 0000000..10c063c --- /dev/null +++ b/liblss16.7 @@ -0,0 +1,62 @@ +.TH LIBLSS16 7 LIBLSS16 +.SH NAME +liblss16 \- Library for the SYSLINUX \(dqad hoc\(dq LSS16 image format + +.SH DESCRIPTION +.B liblss16 +is a C library for encoding and decode the LSS16 image file +format, which is a SYSLINUX \(dqad hoc\(dq lossless, compressed, +low-fidelity image file format optimised bootloaders in low-end +graphics environments. +.PP +.B liblss16 +provides the following functions for decoding LSS16 images: +.RS +.TP +.BR liblss16_decoder_init (3) +Prepare state for +.BR liblss16_decode_to_colour_index (3). +.TP +.BR liblss16_decode_to_colour_index (3) +Decode an file. The colour of each pixel is output with +the index of the colour in the colour palette. +.TP +.BR liblss16_decode_strerror (3) +Get error description for error code returned by +.BR liblss16_decode_to_colour_index (3). +.RE +.PP +.B liblss16 +provides the following functions for encoding LSS16 images: +.RS +.TP +.BR liblss16_optimise (3) +Optimise an image for optimal compression with LSS16. +.TP +.BR liblss16_encoder_init (3) +Prepare state for +.BR liblss16_encode_from_colour_index (3). +.TP +.BR liblss16_encode_from_colour_index (3) +Encode an file. The colour of each pixle is input as +the index of the colour in the colour palette. +.TP +.BR liblss16_encode_strerror (3) +Get error description for error code returned by +.BR liblss16_encoder_init (3). +.RE + +.SH EXTENDED DESCRIPTION +The +.B liblss16 +project also implements the following utilities: +.TP +.BR lss16toppm (1) +Convert an LSS16 file to a Portable Pixmap (PPM) file. +.TP +.BR ppmtolss16 (1) +Convert a Portable Pixmap (PPM) file to an LSS16 file. + +.SH SEE ALSO +.BR lss16 (5), +.BR syslinux (1) |