qzdoom-gpl/jpeg-6b/readme-zdoom.txt

28 lines
947 B
Text
Raw Normal View History

2016-03-01 15:47:10 +00:00
This is a stripped version of the Independant JPEG Group's library,
available at <http://www.ijg.org/>. The following features have been
removed to decrease source code size:
* All encoding code.
* All sample applications.
* Most documentation.
* Unix configure scripts.
* Multiple Makefiles.
* Multiple memory managers.
* Disk-based backing store. If you don't have enough memory to decode
a JPEG file, you probably can't play ZDoom either.
* Fast integer DCT routines.
* Floating point DCT routines.
* Arithmetic coding, due to its patented status. (It is not normally
built in the standard version of the library, either.)
* Far pointers. Who cares about 16-bit x86? Not me.
* IDCT scaling.
* Block smoothing.
* Color quantization. Looking it up in the RGB32k table is good enough
for me.
* Transcoding routines.
* Buffered image output.
* Raw data output.
A Unix build of ZDoom should just use the system libjpeg instead of
this code.