Go to the source code of this file.
|
| enum | { BCJ2_STREAM_MAIN
, BCJ2_STREAM_CALL
, BCJ2_STREAM_JUMP
, BCJ2_STREAM_RC
} |
| |
| enum | {
BCJ2_DEC_STATE_ORIG_0 = BCJ2_NUM_STREAMS
, BCJ2_DEC_STATE_ORIG_1
, BCJ2_DEC_STATE_ORIG_2
, BCJ2_DEC_STATE_ORIG_3
,
BCJ2_DEC_STATE_ORIG
, BCJ2_DEC_STATE_ERROR
} |
| |
| enum | { BCJ2_ENC_STATE_ORIG = BCJ2_NUM_STREAMS
, BCJ2_ENC_STATE_FINISHED
} |
| |
| enum | EBcj2Enc_FinishMode { BCJ2_ENC_FINISH_MODE_CONTINUE
, BCJ2_ENC_FINISH_MODE_END_BLOCK
, BCJ2_ENC_FINISH_MODE_END_STREAM
} |
| |
◆ BCJ2_ENC_FileSize_MAX
◆ BCJ2_ENC_FileSizeField_UNLIMITED
◆ BCJ2_ENC_GET_FileSizeField_VAL_FROM_FileSize
| #define BCJ2_ENC_GET_FileSizeField_VAL_FROM_FileSize |
( |
| fileSize | ) |
|
Value:
UInt64 CBcj2Enc_ip_unsigned
Definition Bcj2.h:235
◆ BCJ2_ENC_RELAT_LIMIT_DEFAULT
| #define BCJ2_ENC_RELAT_LIMIT_DEFAULT ((UInt32)0x0f << 24) |
◆ BCJ2_ENC_RELAT_LIMIT_MAX
| #define BCJ2_ENC_RELAT_LIMIT_MAX ((UInt32)1 << 31) |
◆ BCJ2_IS_32BIT_STREAM
| #define BCJ2_IS_32BIT_STREAM |
( |
| s | ) |
|
Value:
@ BCJ2_STREAM_CALL
Definition Bcj2.h:16
◆ BCJ2_NUM_STREAMS
| #define BCJ2_NUM_STREAMS 4 |
◆ Bcj2Dec_IsMaybeFinished
| #define Bcj2Dec_IsMaybeFinished |
( |
| _p_ | ) |
|
Value: ( \
Bcj2Dec_IsMaybeFinished_state_MAIN(_p_) && \
Bcj2Dec_IsMaybeFinished_code(_p_))
◆ Bcj2Dec_IsMaybeFinished_code
| #define Bcj2Dec_IsMaybeFinished_code |
( |
| _p_ | ) |
|
◆ Bcj2Dec_IsMaybeFinished_state_MAIN
| #define Bcj2Dec_IsMaybeFinished_state_MAIN |
( |
| _p_ | ) |
|
Value:
@ BCJ2_STREAM_MAIN
Definition Bcj2.h:15
◆ Bcj2Enc_Get_AvailInputSize_in_Temp
| #define Bcj2Enc_Get_AvailInputSize_in_Temp |
( |
| p | ) |
|
◆ Bcj2Enc_IsFinished
| #define Bcj2Enc_IsFinished |
( |
| p | ) |
|
◆ Bcj2Enc_SET_FileSize
| #define Bcj2Enc_SET_FileSize |
( |
| p, |
|
|
| fileSize ) |
Value:
#define BCJ2_ENC_GET_FileSizeField_VAL_FROM_FileSize(fileSize)
Definition Bcj2.h:246
◆ CBcj2Enc_ip_signed
◆ CBcj2Enc_ip_unsigned
◆ CBcj2Prob
◆ anonymous enum
| Enumerator |
|---|
| BCJ2_STREAM_MAIN | |
| BCJ2_STREAM_CALL | |
| BCJ2_STREAM_JUMP | |
| BCJ2_STREAM_RC | |
◆ anonymous enum
| Enumerator |
|---|
| BCJ2_DEC_STATE_ORIG_0 | |
| BCJ2_DEC_STATE_ORIG_1 | |
| BCJ2_DEC_STATE_ORIG_2 | |
| BCJ2_DEC_STATE_ORIG_3 | |
| BCJ2_DEC_STATE_ORIG | |
| BCJ2_DEC_STATE_ERROR | |
◆ anonymous enum
| Enumerator |
|---|
| BCJ2_ENC_STATE_ORIG | |
| BCJ2_ENC_STATE_FINISHED | |
◆ EBcj2Enc_FinishMode
| Enumerator |
|---|
| BCJ2_ENC_FINISH_MODE_CONTINUE | |
| BCJ2_ENC_FINISH_MODE_END_BLOCK | |
| BCJ2_ENC_FINISH_MODE_END_STREAM | |
◆ Bcj2Dec_Decode()
◆ Bcj2Dec_Init()
◆ Bcj2Enc_Encode()
◆ Bcj2Enc_Init()