IDCT JNI Implementation für Systeme mit GCC

Getestet auf Linux und WinXP mit MSYS und MingW
http://www.mingw.org

Die C Dateien enthalten verschiedene Implementationen
des IDCT. Sie stammen aus Open Source Projekten
und sind auf ProjectX getrimmt worden, weil in den
meisten Fällen mit int statt mit short gearbeitet wird.

idct.c stammt direkt aus der Java Implementation in ProjectX
idct-ffmpeg.c stammt vom ffmpeg Projekt
idct-mjpeg.c und idct-mjpeg-mmx.c und die Header-Dateien aus
den MJPEGTOOLS 1.8.0

Makefile konfigurieren:

Folgende Variablen steuern die Übersetzung:

1) IDCT: wählt die C Implementierung des IDCT Algorithmus

Zur Übersetzung steht das Script build.sh zur Verfügung.
Hier muss beachtet werden, dass JAVA_HOME richtig gesetzt ist

Nach erfolgreicher Übersetzung wird die Datei libidctfast.so
in das Instalationsverzeichniss kopiert.
