"L. Spiro Engine"
|
Implementation of operations for raw encoding (RAW). More...
#include <LSIRaw.h>
Classes | |
struct | opj_raw |
Public Types | |
typedef struct lsi::CRaw::opj_raw | opj_raw_t |
Static Public Member Functions | |
static opj_raw_t *LSE_CALL | raw_create () |
static LSVOID LSE_CALL | raw_destroy (opj_raw_t *_prRaw) |
static LSINT32 LSE_CALL | raw_numbytes (opj_raw_t *_prRaw) |
static LSVOID LSE_CALL | raw_init_dec (opj_raw_t *_prRaw, LSUINT8 *_pui8Buffer, LSINT32 _i32Len) |
static LSINT32 LSE_CALL | raw_decode (opj_raw_t *_prRaw) |
Implementation of operations for raw encoding (RAW).
Class CRaw Description: Implementation of operations for raw encoding (RAW).
typedef struct lsi::CRaw::opj_raw lsi::CRaw::opj_raw_t |
RAW encoding operations
static opj_raw_t* LSE_CALL lsi::CRaw::raw_create | ( | ) | [static] |
Create a new RAW handle.
static LSINT32 LSE_CALL lsi::CRaw::raw_decode | ( | opj_raw_t * | _prRaw | ) | [static] |
Decode a symbol using _prRaw-decoder. Cfr p.506 TAUBMAN.
_prRaw | RAW handle. |
static LSVOID LSE_CALL lsi::CRaw::raw_destroy | ( | opj_raw_t * | _prRaw | ) | [static] |
Destroy a previously created RAW handle.
_prRaw | RAW handle to destroy. |
static LSVOID LSE_CALL lsi::CRaw::raw_init_dec | ( | opj_raw_t * | _prRaw, |
LSUINT8 * | _pui8Buffer, | ||
LSINT32 | _i32Len | ||
) | [static] |
Initialize the decoder.
_prRaw | RAW handle. |
_pui8Buffer | Pointer to the start of the buffer from which the bytes will be read. |
_i32Len | Length of the input buffer. |
static LSINT32 LSE_CALL lsi::CRaw::raw_numbytes | ( | opj_raw_t * | _prRaw | ) | [static] |
Return the number of bytes written/read since initialisation.
_prRaw | RAW handle to destroy. |