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;
122 jpc_tsfb_t *jpc_cod_gettsfb(
int qmfbid,
int numlevels);
125 void jpc_tsfb_destroy(jpc_tsfb_t *tsfb);
128 int jpc_tsfb_analyze(jpc_tsfb_t *tsfb, jas_seq2d_t *x);
131 int jpc_tsfb_synthesize(jpc_tsfb_t *tsfb, jas_seq2d_t *x);
133 int jpc_tsfb_analyze2(jpc_tsfb_t *tsfb, jpc_fix_t *a,
int xstart,
int ystart,
134 int width,
int height,
int stride,
int numlvls);
136 int jpc_tsfb_synthesize2(jpc_tsfb_t *tsfb, jpc_fix_t *a,
int xstart,
int ystart,
137 int width,
int height,
int stride,
int numlvls);
140 int 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);