77#include "jasper/jas_seq.h"
86#define JPC_TSFB_MAXBANDS (JPC_TSFB_MAXDEPTH * 3 + 1)
87#define JPC_TSFB_MAXDEPTH 32
88#define JPC_TSFB_RITIMODE JPC_QMFB1D_RITIMODE
109 jpc_fix_t synenergywt;
122jpc_tsfb_t *jpc_cod_gettsfb(
int qmfbid,
int numlevels);
125void jpc_tsfb_destroy(jpc_tsfb_t *tsfb);
128int jpc_tsfb_analyze(jpc_tsfb_t *tsfb, jas_seq2d_t *x);
131int jpc_tsfb_synthesize(jpc_tsfb_t *tsfb, jas_seq2d_t *x);
133int jpc_tsfb_analyze2(jpc_tsfb_t *tsfb, jpc_fix_t *a,
int xstart,
int ystart,
134 int width,
int height,
int stride,
int numlvls);
136int jpc_tsfb_synthesize2(jpc_tsfb_t *tsfb, jpc_fix_t *a,
int xstart,
int ystart,
137 int width,
int height,
int stride,
int numlvls);
140int jpc_tsfb_getbands(jpc_tsfb_t *tsfb, uint_fast32_t xstart,
141 uint_fast32_t ystart, uint_fast32_t xend, uint_fast32_t yend,
142 jpc_tsfb_band_t *bands);