| | 1 | #ifndef _JPEG_RW_H_ |
| | 2 | #define _JPEG_RW_H_ |
| | 3 | /* |
| | 4 | // header file for the BMGLib JPEG functions |
| | 5 | // |
| | 6 | // Copyright 2000, 2001 M. Scott Heiman |
| | 7 | // All Rights Reserved |
| | 8 | // libJPEG is Copyright (C) 1991-1998, Thomas G. Lane and is part of the |
| | 9 | // Independent JPEG Group's software. |
| | 10 | // |
| | 11 | // We are releasing this software for both noncommercial and commercial use. |
| | 12 | // Companies are welcome to use it as the basis for JPEG-related products. |
| | 13 | // We do not ask a royalty, although we do ask for an acknowledgement in |
| | 14 | // product literature (see the README file in the distribution for details). |
| | 15 | // We hope to make this software industrial-quality --- although, as with |
| | 16 | // anything that's free, we offer no warranty and accept no liability. |
| | 17 | */ |
| | 18 | #include "BMGImage.h" |
| | 19 | |
| | 20 | #if defined(__cplusplus) |
| | 21 | extern "C" { |
| | 22 | #endif |
| | 23 | |
| | 24 | extern BMGError ReadJPEG( const char *filename, |
| | 25 | struct BMGImageStruct *img ); |
| | 26 | |
| | 27 | extern BMGError WriteJPEG( const char *filename, |
| | 28 | struct BMGImageStruct img, |
| | 29 | int quality ); |
| | 30 | |
| | 31 | #if defined(__cplusplus) |
| | 32 | } |
| | 33 | #endif |
| | 34 | |
| | 35 | #endif |
| | 36 | |