diff options
| author | Mickael Savinaud <savmickael@users.noreply.github.com> | 2012-08-17 14:56:42 +0000 |
|---|---|---|
| committer | Mickael Savinaud <savmickael@users.noreply.github.com> | 2012-08-17 14:56:42 +0000 |
| commit | c60a84b6f5adfba1d174f8c9e774e0d1b62bbc7a (patch) | |
| tree | 12fa3c96c098d04ffb7f49f9b685e4a2134548c4 /libopenjpeg | |
| parent | 3b953cc763ccd3c1dd186dc462cc627692c3c8d5 (diff) | |
rename t1_enc_sigpass_step and t1_enc_sigpass with opj_ prefix and update type
Diffstat (limited to 'libopenjpeg')
| -rw-r--r-- | libopenjpeg/t1.c | 79 | ||||
| -rw-r--r-- | libopenjpeg/t1.h | 12 |
2 files changed, 46 insertions, 45 deletions
diff --git a/libopenjpeg/t1.c b/libopenjpeg/t1.c index e5ad64af..8be947dc 100644 --- a/libopenjpeg/t1.c +++ b/libopenjpeg/t1.c @@ -49,16 +49,15 @@ static void t1_updateflags(flag_t *flagsp, int s, int stride); /** Encode significant pass */ -static void t1_enc_sigpass_step( - opj_t1_t *t1, - flag_t *flagsp, - int *datap, - int orient, - int bpno, - int one, - int *nmsedec, - char type, - int vsc); +static void opj_t1_enc_sigpass_step(opj_t1_t *t1, + flag_t *flagsp, + OPJ_INT32 *datap, + OPJ_UINT32 orient, + OPJ_INT32 bpno, + OPJ_INT32 one, + OPJ_INT32 *nmsedec, + OPJ_BYTE type, + OPJ_UINT32 vsc); /** Decode significant pass @@ -97,13 +96,12 @@ static INLINE void t1_dec_sigpass_step_mqc_vsc( /** Encode significant pass */ -static void t1_enc_sigpass( - opj_t1_t *t1, - int bpno, - int orient, - int *nmsedec, - char type, - int cblksty); +static void opj_t1_enc_sigpass( opj_t1_t *t1, + OPJ_INT32 bpno, + OPJ_UINT32 orient, + OPJ_INT32 *nmsedec, + OPJ_BYTE type, + OPJ_UINT32 cblksty); /** Decode significant pass @@ -419,18 +417,19 @@ static void t1_updateflags(flag_t *flagsp, int s, int stride) { sp[1] |= T1_SIG_NW; } -static void t1_enc_sigpass_step( - opj_t1_t *t1, - flag_t *flagsp, - int *datap, - int orient, - int bpno, - int one, - int *nmsedec, - char type, - int vsc) +void opj_t1_enc_sigpass_step( opj_t1_t *t1, + flag_t *flagsp, + OPJ_INT32 *datap, + OPJ_UINT32 orient, + OPJ_INT32 bpno, + OPJ_INT32 one, + OPJ_INT32 *nmsedec, + OPJ_BYTE type, + OPJ_UINT32 vsc + ) { - int v, flag; + OPJ_INT32 v; + OPJ_UINT32 flag; opj_mqc_t *mqc = t1->mqc; /* MQC component */ @@ -531,22 +530,24 @@ static INLINE void t1_dec_sigpass_step_mqc_vsc( } } /* VSC and BYPASS by Antonin */ -static void t1_enc_sigpass( - opj_t1_t *t1, - int bpno, - int orient, - int *nmsedec, - char type, - int cblksty) +void opj_t1_enc_sigpass(opj_t1_t *t1, + OPJ_INT32 bpno, + OPJ_UINT32 orient, + OPJ_INT32 *nmsedec, + OPJ_BYTE type, + OPJ_UINT32 cblksty + ) { - int i, j, k, one, vsc; + OPJ_UINT32 i, j, k, vsc; + OPJ_INT32 one; + *nmsedec = 0; one = 1 << (bpno + T1_NMSEDEC_FRACBITS); for (k = 0; k < t1->h; k += 4) { for (i = 0; i < t1->w; ++i) { for (j = k; j < k + 4 && j < t1->h; ++j) { vsc = ((cblksty & J2K_CCP_CBLKSTY_VSC) && (j == k + 3 || j == t1->h - 1)) ? 1 : 0; - t1_enc_sigpass_step( + opj_t1_enc_sigpass_step( t1, &t1->flags[((j+1) * t1->flags_stride) + i + 1], &t1->data[(j * t1->w) + i], @@ -1305,7 +1306,7 @@ static void t1_encode_cblk( switch (passtype) { case 0: - t1_enc_sigpass(t1, bpno, orient, &nmsedec, type, cblksty); + opj_t1_enc_sigpass(t1, bpno, orient, &nmsedec, type, cblksty); break; case 1: t1_enc_refpass(t1, bpno, &nmsedec, type, cblksty); @@ -1950,7 +1951,7 @@ static void t1_encode_cblk_v2( switch (passtype) { case 0: - t1_enc_sigpass(t1, bpno, orient, &nmsedec, type, cblksty); + opj_t1_enc_sigpass(t1, bpno, orient, &nmsedec, type, cblksty); break; case 1: t1_enc_refpass(t1, bpno, &nmsedec, type, cblksty); diff --git a/libopenjpeg/t1.h b/libopenjpeg/t1.h index 32867291..a2374aae 100644 --- a/libopenjpeg/t1.h +++ b/libopenjpeg/t1.h @@ -99,13 +99,13 @@ typedef struct opj_t1 { /** RAW component */ opj_raw_t *raw; - int *data; + OPJ_INT32 *data; flag_t *flags; - int w; - int h; - int datasize; - int flagssize; - int flags_stride; + OPJ_UINT32 w; + OPJ_UINT32 h; + OPJ_UINT32 datasize; + OPJ_UINT32 flagssize; + OPJ_UINT32 flags_stride; } opj_t1_t; #define MACRO_t1_flags(x,y) t1->flags[((x)*(t1->flags_stride))+(y)] |
