| FFmpeg
    | 
#include "libavutil/attributes.h"#include "libavutil/avassert.h"#include "libavutil/common.h"#include "libavutil/imgutils.h"#include "libavutil/mem.h"#include "libavutil/thread.h"#include "avcodec.h"#include "internal.h"#include "jpeg2000.h"Go to the source code of this file.
| Macros | |
| #define | SHL(a, n) ((n) >= 0 ? (a) << (n) : (a) >> -(n)) | 
| Variables | |
| uint8_t | ff_jpeg2000_sigctxno_lut [256][4] | 
| uint8_t | ff_jpeg2000_sgnctxno_lut [16][16] | 
| uint8_t | ff_jpeg2000_xorbit_lut [16][16] | 
| static const int | contribtab [3][3] = { { 0, -1, 1 }, { -1, -1, 0 }, { 1, 0, 1 } } | 
| static const int | ctxlbltab [3][3] = { { 13, 12, 11 }, { 10, 9, 10 }, { 11, 12, 13 } } | 
| static const int | xorbittab [3][3] = { { 1, 1, 1 }, { 1, 0, 0 }, { 0, 0, 0 } } | 
JPEG 2000 image encoder and decoder common functions
Definition in file jpeg2000.c.
Definition at line 38 of file jpeg2000.c.
Definition at line 42 of file jpeg2000.c.
Referenced by ff_jpeg2000_tag_tree_init(), and ff_tag_tree_zero().
| 
 | static | 
Definition at line 55 of file jpeg2000.c.
Referenced by init_prec().
| void ff_tag_tree_zero | ( | Jpeg2000TgtNode * | t, | 
| int | w, | ||
| int | h, | ||
| int | val | ||
| ) | 
Definition at line 86 of file jpeg2000.c.
Referenced by encode_packet(), and ff_jpeg2000_reinit().
Definition at line 99 of file jpeg2000.c.
Referenced by jpeg2000_init_tier1_luts().
Definition at line 148 of file jpeg2000.c.
Referenced by jpeg2000_init_tier1_luts().
| 
 | static | 
Definition at line 161 of file jpeg2000.c.
Referenced by ff_jpeg2000_init_tier1_luts().
| void av_cold ff_jpeg2000_init_tier1_luts | ( | void | ) | 
Definition at line 173 of file jpeg2000.c.
Referenced by init_luts(), and jpeg2000_decode_init().
| void ff_jpeg2000_set_significance | ( | Jpeg2000T1Context * | t1, | 
| int | x, | ||
| int | y, | ||
| int | negative | ||
| ) | 
Definition at line 179 of file jpeg2000.c.
Referenced by decode_clnpass(), decode_sigpass(), encode_clnpass(), and encode_sigpass().
| 
 | static | 
Definition at line 204 of file jpeg2000.c.
Referenced by init_band().
| 
 | static | 
Definition at line 271 of file jpeg2000.c.
Referenced by init_band().
| 
 | static | 
Definition at line 388 of file jpeg2000.c.
Referenced by ff_jpeg2000_init_component().
| int ff_jpeg2000_init_component | ( | Jpeg2000Component * | comp, | 
| Jpeg2000CodingStyle * | codsty, | ||
| Jpeg2000QuantStyle * | qntsty, | ||
| int | cbps, | ||
| int | dx, | ||
| int | dy, | ||
| AVCodecContext * | avctx | ||
| ) | 
Definition at line 466 of file jpeg2000.c.
Referenced by init_tile(), and init_tiles().
| void ff_jpeg2000_reinit | ( | Jpeg2000Component * | comp, | 
| Jpeg2000CodingStyle * | codsty | ||
| ) | 
Definition at line 576 of file jpeg2000.c.
Referenced by reinit().
| void ff_jpeg2000_cleanup | ( | Jpeg2000Component * | comp, | 
| Jpeg2000CodingStyle * | codsty | ||
| ) | 
Definition at line 597 of file jpeg2000.c.
Referenced by cleanup(), and jpeg2000_dec_cleanup().
| uint8_t ff_jpeg2000_sigctxno_lut[256][4] | 
Definition at line 97 of file jpeg2000.c.
Referenced by ff_jpeg2000_getsigctxno(), and jpeg2000_init_tier1_luts().
| uint8_t ff_jpeg2000_sgnctxno_lut[16][16] | 
Definition at line 142 of file jpeg2000.c.
Referenced by ff_jpeg2000_getsgnctxno(), and jpeg2000_init_tier1_luts().
| uint8_t ff_jpeg2000_xorbit_lut[16][16] | 
Definition at line 142 of file jpeg2000.c.
Referenced by ff_jpeg2000_getsgnctxno(), and jpeg2000_init_tier1_luts().
| 
 | static | 
Definition at line 144 of file jpeg2000.c.
Referenced by getsgnctxno().
| 
 | static | 
Definition at line 145 of file jpeg2000.c.
Referenced by getsgnctxno().
| 
 | static | 
Definition at line 146 of file jpeg2000.c.
Referenced by getsgnctxno().
 1.8.17
 1.8.17