mirror of
https://github.com/ZDoom/qzdoom-gpl.git
synced 2024-11-27 06:02:18 +00:00
27 lines
947 B
Text
27 lines
947 B
Text
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.
|