home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 117 / af117sub.adf / jpeglibrary.lzx / jpeglibrary / includes / jpeg / jpeg_lib.h next >
C/C++ Source or Header  |  1998-09-22  |  2KB  |  47 lines

  1. #ifndef _INCLUDE_PRAGMA_JPEG_LIB_H
  2. #define _INCLUDE_PRAGMA_JPEG_LIB_H
  3.  
  4. #ifndef CLIB_JPEG_PROTOS_H
  5. #include <clib/jpeg_protos.h>
  6. #endif
  7.  
  8. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  9. #pragma amicall(JpegBase,0x01E,AllocJPEGDecompressA(a0,a1))
  10. #pragma amicall(JpegBase,0x024,FreeJPEGDecompress(a0))
  11. #pragma amicall(JpegBase,0x02A,DecompressJPEGA(a0,a1))
  12. #pragma amicall(JpegBase,0x030,AllocJPEGCompressA(a0,a1))
  13. #pragma amicall(JpegBase,0x036,FreeJPEGCompress(a0))
  14. #pragma amicall(JpegBase,0x03C,CompressJPEGA(a0,a1))
  15. #pragma amicall(JpegBase,0x042,AllocRGBFromJPEGA(a0,a1))
  16. #pragma amicall(JpegBase,0x048,FreeJPEGRGBBuffer(a0))
  17. #pragma amicall(JpegBase,0x04E,GetJPEGInfoA(a0,a1))
  18. #endif
  19. #if defined(_DCC) || defined(__SASC)
  20. #pragma libcall JpegBase AllocJPEGDecompressA 01E 9802
  21. #pragma libcall JpegBase FreeJPEGDecompress   024 801
  22. #pragma libcall JpegBase DecompressJPEGA      02A 9802
  23. #pragma libcall JpegBase AllocJPEGCompressA   030 9802
  24. #pragma libcall JpegBase FreeJPEGCompress     036 801
  25. #pragma libcall JpegBase CompressJPEGA        03C 9802
  26. #pragma libcall JpegBase AllocRGBFromJPEGA    042 9802
  27. #pragma libcall JpegBase FreeJPEGRGBBuffer    048 801
  28. #pragma libcall JpegBase GetJPEGInfoA         04E 9802
  29. #endif
  30. #ifdef __STORM__
  31. #pragma tagcall(JpegBase,0x01E,AllocJPEGDecompress(a0,a1))
  32. #pragma tagcall(JpegBase,0x02A,DecompressJPEG(a0,a1))
  33. #pragma tagcall(JpegBase,0x030,AllocJPEGCompress(a0,a1))
  34. #pragma tagcall(JpegBase,0x03C,CompressJPEG(a0,a1))
  35. #pragma tagcall(JpegBase,0x042,AllocRGBFromJPEG(a0,a1))
  36. #pragma tagcall(JpegBase,0x04E,GetJPEGInfo(a0,a1))
  37. #endif
  38. #ifdef __SASC_60
  39. #pragma tagcall JpegBase AllocJPEGDecompress  01E 9802
  40. #pragma tagcall JpegBase DecompressJPEG       02A 9802
  41. #pragma tagcall JpegBase AllocJPEGCompress    030 9802
  42. #pragma tagcall JpegBase CompressJPEG         03C 9802
  43. #pragma tagcall JpegBase AllocRGBFromJPEG     042 9802
  44. #pragma tagcall JpegBase GetJPEGInfo          04E 9802
  45. #endif
  46.  
  47. #endif    /*  _INCLUDE_PRAGMA_JPEG_LIB_H  */