10 #include "dcmtk/ofstd/ofstd.h"
12 #ifndef CHARLS_IMEXPORT
13 #define CHARLS_IMEXPORT(returntype) returntype
21 CHARLS_IMEXPORT(
enum JLS_ERROR) JpegLsEncode(
void* compressedData,
size_t compressedLength,
size_t* pcbyteWritten,
22 const
void* uncompressedData,
size_t uncompressedLength, struct
JlsParameters* pparams);
24 CHARLS_IMEXPORT(enum JLS_ERROR) JpegLsDecode(
void* uncompressedData,
size_t uncompressedLength,
25 const
void* compressedData,
size_t compressedLength,
29 CHARLS_IMEXPORT(enum JLS_ERROR) JpegLsDecodeRect(
void* uncompressedData,
size_t uncompressedLength,
30 const
void* compressedData,
size_t compressedLength,
33 CHARLS_IMEXPORT(enum JLS_ERROR) JpegLsReadHeader(const
void* uncompressedData,
size_t uncompressedLength,
36 CHARLS_IMEXPORT(enum JLS_ERROR) JpegLsVerifyEncode(const
void* uncompressedData,
size_t uncompressedLength,
37 const
void* compressedData,
size_t compressedLength);