"L. Spiro Engine"
|
Implementation of the tier-1 coding (coding of code-block coefficients) (T1). More...
#include <LSIT1.h>
Classes | |
struct | opj_t1 |
Public Types | |
typedef LSINT16 | flag_t |
typedef struct lsi::CT1::opj_t1 | opj_t1_t |
Static Public Member Functions | |
static opj_t1_t *LSE_CALL | t1_create (CJpegCommonStructs::opj_common_ptr _cpInfo) |
static LSVOID LSE_CALL | t1_destroy (opj_t1_t *_ptT1) |
static LSVOID LSE_CALL | t1_encode_cblks (opj_t1_t *_ptT1, CTcd::opj_tcd_tile_t *_pttTile, CJ2k::opj_tcp_t *_ptTcp) |
static LSVOID LSE_CALL | t1_decode_cblks (opj_t1_t *_ptT1, CTcd::opj_tcd_tilecomp_t *_pttTileC, CJ2k::opj_tccp_t *_ptTccp) |
Static Protected Member Functions | |
static LSCHAR LSE_CALL | t1_getctxno_zc (LSINT32 _i32F, LSINT32 _i32Orient) |
static LSCHAR LSE_CALL | t1_getctxno_sc (LSINT32 _i32F) |
static LSINT32 LSE_CALL | t1_getctxno_mag (LSINT32 _i32F) |
static LSCHAR LSE_CALL | t1_getspb (LSINT32 _i32F) |
static LSINT16 LSE_CALL | t1_getnmsedec_sig (LSINT32 _i32X, LSINT32 _i32BitPos) |
static LSINT16 LSE_CALL | t1_getnmsedec_ref (LSINT32 _i32X, LSINT32 _i32BitPos) |
static LSVOID LSE_CALL | t1_updateflags (flag_t *_pfFlags, LSINT32 _i32S, LSINT32 _i32Stride) |
static LSVOID LSE_CALL | t1_enc_sigpass_step (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32BpNo, LSINT32 _i32One, LSINT32 *_pi32NmseDec, LSCHAR _i32Type, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_dec_sigpass_step_raw (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32OnePlusHalf, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_dec_sigpass_step_mqc (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32OnePlusHalf) |
static LSVOID LSE_CALL | t1_dec_sigpass_step_mqc_vsc (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32OnePlusHalf, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_enc_sigpass (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 _i32Orient, LSINT32 *_pi32NmseDec, LSCHAR _cType, LSINT32 _i32CodeBlockStY) |
static LSVOID LSE_CALL | t1_dec_sigpass_raw (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 _i32Orient, LSINT32 _i32CodeBlockStY) |
static LSVOID LSE_CALL | t1_dec_sigpass_mqc (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 _i32Orient) |
static LSVOID LSE_CALL | t1_dec_sigpass_mqc_vsc (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 _i32Orient) |
static LSVOID LSE_CALL | t1_enc_refpass_step (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32BpNo, LSINT32 _i32One, LSINT32 *_pi32NmseDec, LSCHAR _cType, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_dec_refpass_step_raw (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32PosHalf, LSINT32 _i32NegHalf, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_dec_refpass_step_mqc (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32PosHalf, LSINT32 _i32NegHalf) |
static LSVOID LSE_CALL | t1_dec_refpass_step_mqc_vsc (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32PosHalf, LSINT32 _i32NegHalf, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_enc_refpass (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 *_pi32NmseDec, LSCHAR _cType, LSINT32 _i32CodeBlockStY) |
static LSVOID LSE_CALL | t1_dec_refpass_raw (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 _i32CodeBlockStY) |
static LSVOID LSE_CALL | t1_dec_refpass_mqc (opj_t1_t *_ptT1, LSINT32 _i32BpNo) |
static LSVOID LSE_CALL | t1_dec_refpass_mqc_vsc (opj_t1_t *_ptT1, LSINT32 _i32BpNo) |
static LSVOID LSE_CALL | t1_enc_clnpass_step (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32BpNo, LSINT32 _i32One, LSINT32 *_pi32NmseDec, LSINT32 _i32Partial, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_dec_clnpass_step_partial (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32OnePlusHalf) |
static LSVOID LSE_CALL | t1_dec_clnpass_step (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32OnePlusHalf) |
static LSVOID LSE_CALL | t1_dec_clnpass_step_vsc (opj_t1_t *_ptT1, flag_t *_pfFlags, LSINT32 *_pi32Data, LSINT32 _i32Orient, LSINT32 _i32OnePlusHalf, LSINT32 _i32Partial, LSINT32 _i32Vsc) |
static LSVOID LSE_CALL | t1_enc_clnpass (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 _i32Orient, LSINT32 *_pi32NmseDec, LSINT32 _i32CodeBlockStY) |
static LSVOID LSE_CALL | t1_dec_clnpass (opj_t1_t *_ptT1, LSINT32 _i32BpNo, LSINT32 _i32Orient, LSINT32 _i32CodeBlockStY) |
static LSDOUBLE LSE_CALL | t1_getwmsedec (LSINT32 _pi32NmseDec, LSINT32 _i32CompNo, LSINT32 _i32Level, LSINT32 _i32Orient, LSINT32 _i32BpNo, LSINT32 _i32QmfbId, LSDOUBLE _dStepSize, LSINT32 _i32NumComps, LSINT32 _i32Mct) |
static LSVOID LSE_CALL | t1_encode_cblk (opj_t1_t *_ptT1, CTcd::opj_tcd_cblk_enc_t *_ptceCodeBlock, LSINT32 _i32Orient, LSINT32 _i32CompNo, LSINT32 _i32Level, LSINT32 _i32QmfbId, LSDOUBLE _dStepSize, LSINT32 _i32CodeBlockStY, LSINT32 _i32NumComps, LSINT32 _i32Mct, CTcd::opj_tcd_tile_t *_pttTile) |
static LSVOID LSE_CALL | t1_decode_cblk (opj_t1_t *_ptT1, CTcd::opj_tcd_cblk_dec_t *_ptceCodeBlock, LSINT32 _i32Orient, LSINT32 _i32RoiShift, LSINT32 _i32CodeBlockStY) |
static LSBOOL LSE_CALL | allocate_buffers (opj_t1_t *_ptT1, LSINT32 _i32W, LSINT32 _i32H) |
Static Protected Attributes | |
static LSCHAR | lut_ctxno_zc [1024] |
static LSCHAR | lut_ctxno_sc [256] |
static LSCHAR | lut_spb [256] |
static LSINT16 | lut_nmsedec_sig [1<< 7] |
static LSINT16 | lut_nmsedec_sig0 [1<< 7] |
static LSINT16 | lut_nmsedec_ref [1<< 7] |
static LSINT16 | lut_nmsedec_ref0 [1<< 7] |
Implementation of the tier-1 coding (coding of code-block coefficients) (T1).
Class CT1 Description: Implementation of the tier-1 coding (coding of code-block coefficients) (T1).
typedef struct lsi::CT1::opj_t1 lsi::CT1::opj_t1_t |
Tier-1 coding (coding of code-block coefficients).
static LSBOOL LSE_CALL lsi::CT1::allocate_buffers | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32W, | ||
LSINT32 | _i32H | ||
) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_ptT1 | T1 handle. |
_i32W | Undocumented parameter from the OpenJpeg Library. |
_i32H | Undocumented parameter from the OpenJpeg Library. |
static opj_t1_t* LSE_CALL lsi::CT1::t1_create | ( | CJpegCommonStructs::opj_common_ptr | _cpInfo | ) | [static] |
Create a new T1 handle and initialize the look-up tables of the Tier-1 coder/decoder.
_cpInfo | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_clnpass | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32CodeBlockStY | ||
) | [static, protected] |
Decode clean-up pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32CodeBlockStY | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_clnpass_step | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32OnePlusHalf | ||
) | [static, protected] |
Decode clean-up pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32OnePlusHalf | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_clnpass_step_partial | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32OnePlusHalf | ||
) | [static, protected] |
Decode clean-up pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32OnePlusHalf | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_clnpass_step_vsc | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32OnePlusHalf, | ||
LSINT32 | _i32Partial, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Decode clean-up pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32OnePlusHalf | Undocumented parameter from the OpenJpeg Library. |
_i32Partial | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_refpass_mqc | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo | ||
) | [static, protected] |
Decode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_refpass_mqc_vsc | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo | ||
) | [static, protected] |
Decode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_refpass_raw | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32CodeBlockStY | ||
) | [static, protected] |
Decode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32CodeBlockStY | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_refpass_step_mqc | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32PosHalf, | ||
LSINT32 | _i32NegHalf | ||
) | [static, protected] |
Decode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32PosHalf | Undocumented parameter from the OpenJpeg Library. |
_i32NegHalf | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_refpass_step_mqc_vsc | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32PosHalf, | ||
LSINT32 | _i32NegHalf, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Decode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32PosHalf | Undocumented parameter from the OpenJpeg Library. |
_i32NegHalf | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_refpass_step_raw | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32PosHalf, | ||
LSINT32 | _i32NegHalf, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Decode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32PosHalf | Undocumented parameter from the OpenJpeg Library. |
_i32NegHalf | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_sigpass_mqc | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32Orient | ||
) | [static, protected] |
Decode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_sigpass_mqc_vsc | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32Orient | ||
) | [static, protected] |
Decode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_sigpass_raw | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32CodeBlockStY | ||
) | [static, protected] |
Decode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32CodeBlockStY | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_sigpass_step_mqc | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32OnePlusHalf | ||
) | [static, protected] |
Decode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32OnePlusHalf | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_sigpass_step_mqc_vsc | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32OnePlusHalf, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Decode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32OnePlusHalf | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_dec_sigpass_step_raw | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32OnePlusHalf, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Decode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32OnePlusHalf | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_decode_cblk | ( | opj_t1_t * | _ptT1, |
CTcd::opj_tcd_cblk_dec_t * | _ptceCodeBlock, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32RoiShift, | ||
LSINT32 | _i32CodeBlockStY | ||
) | [static, protected] |
Decode 1 code-block.
_ptT1 | T1 handle. |
_ptceCodeBlock | Code-block coding parameters. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32RoiShift | Region of interest shifting value. |
_i32CodeBlockStY | Code-block style. |
static LSVOID LSE_CALL lsi::CT1::t1_decode_cblks | ( | opj_t1_t * | _ptT1, |
CTcd::opj_tcd_tilecomp_t * | _pttTileC, | ||
CJ2k::opj_tccp_t * | _ptTccp | ||
) | [static] |
Decode the code-blocks of a tile.
_ptT1 | T1 handle. |
_pttTileC | The tile to decode. |
_ptTccp | Tile coding parameters. |
static LSVOID LSE_CALL lsi::CT1::t1_destroy | ( | opj_t1_t * | _ptT1 | ) | [static] |
Destroy a previously created T1 handle.
_ptT1 | T1 handle to destroy. |
static LSVOID LSE_CALL lsi::CT1::t1_enc_clnpass | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32Orient, | ||
LSINT32 * | _pi32NmseDec, | ||
LSINT32 | _i32CodeBlockStY | ||
) | [static, protected] |
Encode clean-up pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_pi32NmseDec | Undocumented parameter from the OpenJpeg Library. |
_i32CodeBlockStY | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_enc_clnpass_step | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32One, | ||
LSINT32 * | _pi32NmseDec, | ||
LSINT32 | _i32Partial, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Encode clean-up pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32One | Undocumented parameter from the OpenJpeg Library. |
_pi32NmseDec | Undocumented parameter from the OpenJpeg Library. |
_i32Partial | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_enc_refpass | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 * | _pi32NmseDec, | ||
LSCHAR | _cType, | ||
LSINT32 | _i32CodeBlockStY | ||
) | [static, protected] |
Encode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_pi32NmseDec | Undocumented parameter from the OpenJpeg Library. |
_cType | Undocumented parameter from the OpenJpeg Library. |
_i32CodeBlockStY | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_enc_refpass_step | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32One, | ||
LSINT32 * | _pi32NmseDec, | ||
LSCHAR | _cType, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Encode refinement pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32One | Undocumented parameter from the OpenJpeg Library. |
_pi32NmseDec | Undocumented parameter from the OpenJpeg Library. |
_cType | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_enc_sigpass | ( | opj_t1_t * | _ptT1, |
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32Orient, | ||
LSINT32 * | _pi32NmseDec, | ||
LSCHAR | _cType, | ||
LSINT32 | _i32CodeBlockStY | ||
) | [static, protected] |
Encode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_pi32NmseDec | Undocumented parameter from the OpenJpeg Library. |
_cType | Undocumented parameter from the OpenJpeg Library. |
_i32CodeBlockStY | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_enc_sigpass_step | ( | opj_t1_t * | _ptT1, |
flag_t * | _pfFlags, | ||
LSINT32 * | _pi32Data, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32One, | ||
LSINT32 * | _pi32NmseDec, | ||
LSCHAR | _i32Type, | ||
LSINT32 | _i32Vsc | ||
) | [static, protected] |
Encode significant pass.
_ptT1 | Undocumented parameter from the OpenJpeg Library. |
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_pi32Data | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32One | Undocumented parameter from the OpenJpeg Library. |
_pi32NmseDec | Undocumented parameter from the OpenJpeg Library. |
_i32Type | Undocumented parameter from the OpenJpeg Library. |
_i32Vsc | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_encode_cblk | ( | opj_t1_t * | _ptT1, |
CTcd::opj_tcd_cblk_enc_t * | _ptceCodeBlock, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32CompNo, | ||
LSINT32 | _i32Level, | ||
LSINT32 | _i32QmfbId, | ||
LSDOUBLE | _dStepSize, | ||
LSINT32 | _i32CodeBlockStY, | ||
LSINT32 | _i32NumComps, | ||
LSINT32 | _i32Mct, | ||
CTcd::opj_tcd_tile_t * | _pttTile | ||
) | [static, protected] |
Encode 1 code-block.
_ptT1 | T1 handle. |
_ptceCodeBlock | Code-block coding parameters. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32CompNo | Component number. |
_i32Level | Undocumented parameter from the OpenJpeg Library. |
_i32QmfbId | Undocumented parameter from the OpenJpeg Library. |
_dStepSize | Undocumented parameter from the OpenJpeg Library. |
_i32CodeBlockStY | Code-block style. |
_i32NumComps | Undocumented parameter from the OpenJpeg Library. |
_i32Mct | Undocumented parameter from the OpenJpeg Library. |
_pttTile | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_encode_cblks | ( | opj_t1_t * | _ptT1, |
CTcd::opj_tcd_tile_t * | _pttTile, | ||
CJ2k::opj_tcp_t * | _ptTcp | ||
) | [static] |
Encode the code-blocks of a tile.
_ptT1 | T1 handle. |
_pttTile | The tile to encode. |
_ptTcp | Tile coding parameters. |
static LSINT32 LSE_CALL lsi::CT1::t1_getctxno_mag | ( | LSINT32 | _i32F | ) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_i32F | Undocumented parameter from the OpenJpeg Library. |
static LSCHAR LSE_CALL lsi::CT1::t1_getctxno_sc | ( | LSINT32 | _i32F | ) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_i32F | Undocumented parameter from the OpenJpeg Library. |
static LSCHAR LSE_CALL lsi::CT1::t1_getctxno_zc | ( | LSINT32 | _i32F, |
LSINT32 | _i32Orient | ||
) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_i32F | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
static LSINT16 LSE_CALL lsi::CT1::t1_getnmsedec_ref | ( | LSINT32 | _i32X, |
LSINT32 | _i32BitPos | ||
) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_i32X | Undocumented parameter from the OpenJpeg Library. |
_i32BitPos | Undocumented parameter from the OpenJpeg Library. |
static LSINT16 LSE_CALL lsi::CT1::t1_getnmsedec_sig | ( | LSINT32 | _i32X, |
LSINT32 | _i32BitPos | ||
) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_i32X | Undocumented parameter from the OpenJpeg Library. |
_i32BitPos | Undocumented parameter from the OpenJpeg Library. |
static LSCHAR LSE_CALL lsi::CT1::t1_getspb | ( | LSINT32 | _i32F | ) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_i32F | Undocumented parameter from the OpenJpeg Library. |
static LSDOUBLE LSE_CALL lsi::CT1::t1_getwmsedec | ( | LSINT32 | _pi32NmseDec, |
LSINT32 | _i32CompNo, | ||
LSINT32 | _i32Level, | ||
LSINT32 | _i32Orient, | ||
LSINT32 | _i32BpNo, | ||
LSINT32 | _i32QmfbId, | ||
LSDOUBLE | _dStepSize, | ||
LSINT32 | _i32NumComps, | ||
LSINT32 | _i32Mct | ||
) | [static, protected] |
Decode clean-up pass.
_pi32NmseDec | Undocumented parameter from the OpenJpeg Library. |
_i32CompNo | Undocumented parameter from the OpenJpeg Library. |
_i32Level | Undocumented parameter from the OpenJpeg Library. |
_i32Orient | Undocumented parameter from the OpenJpeg Library. |
_i32BpNo | Undocumented parameter from the OpenJpeg Library. |
_i32QmfbId | Undocumented parameter from the OpenJpeg Library. |
_dStepSize | Undocumented parameter from the OpenJpeg Library. |
_i32NumComps | Undocumented parameter from the OpenJpeg Library. |
_i32Mct | Undocumented parameter from the OpenJpeg Library. |
static LSVOID LSE_CALL lsi::CT1::t1_updateflags | ( | flag_t * | _pfFlags, |
LSINT32 | _i32S, | ||
LSINT32 | _i32Stride | ||
) | [static, protected] |
Undocumented function from the OpenJpeg Library.
_pfFlags | Undocumented parameter from the OpenJpeg Library. |
_i32S | Undocumented parameter from the OpenJpeg Library. |
_i32Stride | Undocumented parameter from the OpenJpeg Library. |
LSCHAR lsi::CT1::lut_ctxno_sc[256] [static, protected] |
Undocumented OpenJpeg Library data.
LSCHAR lsi::CT1::lut_ctxno_zc[1024] [static, protected] |
Undocumented OpenJpeg Library data.
LSINT16 lsi::CT1::lut_nmsedec_ref[1<< 7] [static, protected] |
Undocumented OpenJpeg Library data.
LSINT16 lsi::CT1::lut_nmsedec_ref0[1<< 7] [static, protected] |
Undocumented OpenJpeg Library data.
LSINT16 lsi::CT1::lut_nmsedec_sig[1<< 7] [static, protected] |
Undocumented OpenJpeg Library data.
LSINT16 lsi::CT1::lut_nmsedec_sig0[1<< 7] [static, protected] |
Undocumented OpenJpeg Library data.
LSCHAR lsi::CT1::lut_spb[256] [static, protected] |
Undocumented OpenJpeg Library data.