aboutsummaryrefslogtreecommitdiffstats
path: root/liblss16.7
diff options
context:
space:
mode:
Diffstat (limited to 'liblss16.7')
-rw-r--r--liblss16.762
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)