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

Last change on this file was 2, checked in by dmik, 20 years ago

Imported xplatform parts of the official release 3.3.1 from Trolltech

  • Property svn:keywords set to Id
File size: 3.5 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 G.Juyn * */
8/* * version : 1.0.0 * */
9/* * * */
10/* * purpose : JPEG library interface (definition) * */
11/* * * */
12/* * author : G.Juyn * */
13/* * web : http://www.3-t.com * */
14/* * email : mailto:info@3-t.com * */
15/* * * */
16/* * comment : Definition of the JPEG library interface * */
17/* * * */
18/* * changes : 0.5.1 - 05/08/2000 - G.Juyn * */
19/* * - changed strict-ANSI stuff * */
20/* * * */
21/* * 0.9.2 - 08/05/2000 - G.Juyn * */
22/* * - changed file-prefixes * */
23/* * * */
24/* * 0.9.3 - 10/16/2000 - G.Juyn * */
25/* * - added support for JDAA * */
26/* * * */
27/* ************************************************************************** */
28
29#if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI)
30#pragma option -A /* force ANSI-C */
31#endif
32
33#ifndef _libmng_jpeg_h_
34#define _libmng_jpeg_h_
35
36/* ************************************************************************** */
37
38mng_retcode mngjpeg_initialize (mng_datap pData);
39mng_retcode mngjpeg_cleanup (mng_datap pData);
40
41mng_retcode mngjpeg_decompressinit (mng_datap pData);
42mng_retcode mngjpeg_decompressdata (mng_datap pData,
43 mng_uint32 iRawsize,
44 mng_uint8p pRawdata);
45mng_retcode mngjpeg_decompressfree (mng_datap pData);
46
47mng_retcode mngjpeg_decompressinit2 (mng_datap pData);
48mng_retcode mngjpeg_decompressdata2 (mng_datap pData,
49 mng_uint32 iRawsize,
50 mng_uint8p pRawdata);
51mng_retcode mngjpeg_decompressfree2 (mng_datap pData);
52
53/* ************************************************************************** */
54
55#endif /* _libmng_jpeg_h_ */
56
57/* ************************************************************************** */
58/* * end of file * */
59/* ************************************************************************** */
Note: See TracBrowser for help on using the repository browser.