#include <aconf.h>
#include "gmem.h"
#include "Error.h"
#include "JArithmeticDecoder.h"
#include "JPXStream.h"
Defines | |
#define | jpxNContexts 19 |
#define | jpxContextSigProp 0 |
#define | jpxContextSign 9 |
#define | jpxContextMagRef 14 |
#define | jpxContextRunLength 17 |
#define | jpxContextUniform 18 |
#define | jpxPassSigProp 0 |
#define | jpxPassMagRef 1 |
#define | jpxPassCleanup 2 |
#define | idwtAlpha -1.586134342059924 |
#define | idwtBeta -0.052980118572961 |
#define | idwtGamma 0.882911075530934 |
#define | idwtDelta 0.443506852043971 |
#define | idwtKappa 1.230174104914001 |
#define | idwtIKappa (1.0 / idwtKappa) |
#define | fracBits 16 |
#define | jpxFloorDiv(x, y) ((x) / (y)) |
#define | jpxFloorDivPow2(x, y) ((x) >> (y)) |
#define | jpxCeilDiv(x, y) (((x) + (y) - 1) / (y)) |
#define | jpxCeilDivPow2(x, y) (((x) + (1 << (y)) - 1) >> (y)) |
Variables | |
Guint | sigPropContext [3][3][5][3] |
Guint | signContext [5][5][2] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: { {{ 13, 1 }, { 13, 1 }, { 12, 1 }, { 11, 1 }, { 11, 1 }}, {{ 13, 1 }, { 13, 1 }, { 12, 1 }, { 11, 1 }, { 11, 1 }}, {{ 10, 1 }, { 10, 1 }, { 9, 0 }, { 10, 0 }, { 10, 0 }}, {{ 11, 0 }, { 11, 0 }, { 12, 0 }, { 13, 0 }, { 13, 0 }}, {{ 11, 0 }, { 11, 0 }, { 12, 0 }, { 13, 0 }, { 13, 0 }}, } |
|
|