#include <iMJ2Dec.h>
Inheritance diagram for IMJ2Dec:


Public Member Functions | |
| IMJ2Dec (BOOL bInterlaced, const GUID *pOEM_LIC) | |
| Constructor. | |
| ~IMJ2Dec () | |
| Destructor. | |
| virtual int | decode (JPEG2000INFOHEADER2 *jp2, int argc, char **argv, BYTE *in, int in_size, int in_width, int in_height, DWORD in_fcc, int in_bits, BYTE *out, int out_size, int out_ofs, int out_row, int out_width, int out_height, DWORD out_fcc, int out_bits) |
| Decode a JPEG2000 codestream. | |
| BOOL | IsInterlaced () |
| Determines if the decoding is done interlaced or not. | |
| WORD | GetVersion () |
| Determines the version of the library. | |
| BOOL | IsLicenseValid () |
| Determines if the license of the library is valid. | |
Private Attributes | |
| CMJ2Dec * | m_pBind |
| Binding pointer to CMJ2Dec. | |
This class decodes a single frame or field on the current thread.
|
||||||||||||
|
Constructor.
|
|
|
Destructor.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Decode a JPEG2000 codestream.
Reimplemented in CMJ2DecT, and CMJ2DecMT.
|
|
|
Determines if the decoding is done interlaced or not.
|
|
|
Determines the version of the library.
|
|
|
Determines if the license of the library is valid.
|
|
|
Binding pointer to CMJ2Dec.
|
|
© Morgan Multimedia 1990-2005 |