source: trunk/src/3rdparty/libmng/libmng_jpeg.h@ 122

Last change on this file since 122 was 2, checked in by Dmitry A. Kuminov, 16 years ago

Initially imported qt-all-opensource-src-4.5.1 from Trolltech.

File size: 3.2 KB
Line 
1/* ************************************************************************** */
2/* * For conditions of distribution and use, * */
3/* * see copyright notice in libmng.h * */
4/* ************************************************************************** */
5/* * * */
6/* * project : libmng * */
7/* * file : libmng_jpeg.h copyright (c) 2000-2002 G.Juyn * */
8/* * version : 1.0.0 * */
9/* * * */
10/* * purpose : JPEG library interface (definition) * */
11/* * * */
12/* * author : G.Juyn * */
13/* * * */
14/* * comment : Definition of the JPEG library interface * */
15/* * * */
16/* * changes : 0.5.1 - 05/08/2000 - G.Juyn * */
17/* * - changed strict-ANSI stuff * */
18/* * * */
19/* * 0.9.2 - 08/05/2000 - G.Juyn * */
20/* * - changed file-prefixes * */
21/* * * */
22/* * 0.9.3 - 10/16/2000 - G.Juyn * */
23/* * - added support for JDAA * */
24/* * * */
25/* ************************************************************************** */
26
27#if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI)
28#pragma option -A /* force ANSI-C */
29#endif
30
31#ifndef _libmng_jpeg_h_
32#define _libmng_jpeg_h_
33
34/* ************************************************************************** */
35
36mng_retcode mngjpeg_initialize (mng_datap pData);
37mng_retcode mngjpeg_cleanup (mng_datap pData);
38
39mng_retcode mngjpeg_decompressinit (mng_datap pData);
40mng_retcode mngjpeg_decompressdata (mng_datap pData,
41 mng_uint32 iRawsize,
42 mng_uint8p pRawdata);
43mng_retcode mngjpeg_decompressfree (mng_datap pData);
44
45mng_retcode mngjpeg_decompressinit2 (mng_datap pData);
46mng_retcode mngjpeg_decompressdata2 (mng_datap pData,
47 mng_uint32 iRawsize,
48 mng_uint8p pRawdata);
49mng_retcode mngjpeg_decompressfree2 (mng_datap pData);
50
51/* ************************************************************************** */
52
53#endif /* _libmng_jpeg_h_ */
54
55/* ************************************************************************** */
56/* * end of file * */
57/* ************************************************************************** */
Note: See TracBrowser for help on using the repository browser.