Lines Matching defs:encoder
48 /*png encoder and png decoder*/
56 /*deflate&zlib encoder and png encoder*/
288 /*use custom zlib encoder instead of built in one (default: null)*/
292 /*use custom deflate encoder instead of built in one (default: null)
415 the encoder writes the red one. For palette PNGs: When decoding, the RGB value
455 unsigned time_defined; /*set to 1 to make the encoder generate a tIME chunk*/
593 /*Settings for the encoder.*/
596 LodePNGCompressSettings zlibsettings; /*settings for the zlib encoder, such as window size, ...*/
637 LodePNGEncoderSettings encoder; /*the encoding settings*/
899 [ ] make sure encoder generates no chunks with size > (2^31)-1
1000 *) the following chunks are supported (generated/interpreted) by both encoder and decoder:
1119 Most documentation on using the encoder is at its declarations in the header
1126 Like the decoder, the encoder can also give errors. However it gives less errors
1127 since the encoder input is trusted, the decoder input (a PNG image that could
1133 *) LodePNGEncoderSettings encoder: you can specify a few settings for the encoder to use
1143 The encoder will not always exactly match the LodePNGInfo struct you give,
1144 it tries as close as possible. Some things are ignored by the encoder. The
1145 encoder uses, for example, the following settings from it when applicable:
1149 When encoding to a PNG with colortype 3, the encoder will generate a PLTE chunk.
1163 LodePNGEncoderSettings encoder
1167 *) auto_convert: when this option is enabled, the encoder will
1175 *) windowsize: the window size used by the LZ77 encoder (1 - 32768). Has value
1177 *) force_palette: if colortype is 2 or 6, you can make the encoder write a PLTE
1180 *) add_id: add text chunk "Encoder: LodePNG <version>" to the image.
1204 reduction algorithm that is beyong the scope of a PNG encoder (yes, RGB to grey
1237 As explained in the sections about the encoder and decoder, you can specify
1251 but control it yourself, you need to set auto_convert in the encoder settings
1253 encoder.
1260 -the encoder converts from raw image to PNG
1273 -both encoder and decoder use the same color converter.
1289 -In the encoder, you can make it save a PNG with any color type by giving the
1297 interface but normally isn't needed since the encoder and decoder already call
1306 The raw input image you give to the encoder, and the raw output image you get from the decoder
1440 The encoder will always encode unknown chunks that are stored in the info_png.
1459 encoder and decoder, this makes a large difference.
1598 *) 6 nov 2011 (!): By default, the encoder now automatically chooses the best
1601 *) 9 okt 2011: simpler hash chain implementation for the encoder.
1602 *) 8 sep 2011: lz77 encoder lazy matching instead of greedy matching.
1630 *) 18 jan 2008: support for tIME and pHYs chunks added to encoder and decoder.
1634 filtering code of encoder.
1646 *) 02 jun 2007: made the encoder add a tag with version by default
1648 simple encoder/decoder functions added for more simple usage cases
1659 and supported by the encoder, resulting in smaller PNGs at the output.
1661 *) 24 jan 2007: gave encoder an error interface. Added color conversion from any
1671 *) 28 dec 2006: Added "Settings" to the encoder.
1672 *) 26 dec 2006: The encoder now does LZ77 encoding and produces much smaller files now.
1677 *) 09 okt 2006: Encoder class added. It encodes a valid PNG image from the