#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 }},
} |
|
|
|
1.2.18