acid-drop

- Hacking the planet from a LilyGo T-Deck using custom firmware
git clone git://git.acid.vegas/acid-drop.git
Log | Files | Refs | Archive | README | LICENSE

tjpgdcnf.h (845B)

      1 /*----------------------------------------------*/
      2 /* TJpgDec System Configurations R0.03          */
      3 /*----------------------------------------------*/
      4 
      5 #define	JD_SZBUF		512
      6 /* Specifies size of stream input buffer */
      7 
      8 #define JD_FORMAT		0
      9 /* Specifies output pixel format.
     10 /  0: RGB888 (24-bit/pix)
     11 /  1: RGB565 (16-bit/pix)
     12 /  2: Grayscale (8-bit/pix)
     13 */
     14 
     15 #define	JD_USE_SCALE	1
     16 /* Switches output descaling feature.
     17 /  0: Disable
     18 /  1: Enable
     19 */
     20 
     21 #define JD_TBLCLIP		1
     22 /* Use table conversion for saturation arithmetic. A bit faster, but increases 1 KB of code size.
     23 /  0: Disable
     24 /  1: Enable
     25 */
     26 
     27 #define JD_FASTDECODE	0
     28 /* Optimization level
     29 /  0: Basic optimization. Suitable for 8/16-bit MCUs.
     30 /  1: + 32-bit barrel shifter. Suitable for 32-bit MCUs.
     31 /  2: + Table conversion for huffman decoding (wants 6 << HUFF_BIT bytes of RAM)
     32 */
     33