77 #include "jasper/jas_seq.h"
78 #include "jasper/jas_types.h"
87 #define JPC_TSFB_MAXBANDS (JPC_TSFB_MAXDEPTH * 3 + 1)
88 #define JPC_TSFB_MAXDEPTH 32
89 #define JPC_TSFB_RITIMODE JPC_QMFB1D_RITIMODE
110 jpc_fix_t synenergywt;
115 const jpc_qmfb2d_t *qmfb;
123 jpc_tsfb_t *jpc_cod_gettsfb(
int qmfbid,
int numlevels);
126 void jpc_tsfb_destroy(jpc_tsfb_t *tsfb);
129 int jpc_tsfb_analyze(jpc_tsfb_t *tsfb, jas_seq2d_t *x);
132 int jpc_tsfb_synthesize(jpc_tsfb_t *tsfb, jas_seq2d_t *x);
134 int jpc_tsfb_analyze2(jpc_tsfb_t *tsfb, jpc_fix_t *a,
int xstart,
int ystart,
135 int width,
int height,
int stride,
int numlvls);
138 int jpc_tsfb_getbands(jpc_tsfb_t *tsfb, uint_fast32_t xstart,
139 uint_fast32_t ystart, uint_fast32_t xend, uint_fast32_t yend,
140 jpc_tsfb_band_t *bands);