#include <dwt.h>
Data Fields | |
void(* | vertical_compose97i )(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, int width) |
void(* | horizontal_compose97i )(IDWTELEM *b, int width) |
void(* | inner_add_yblock )(const uint8_t *obmc, const int obmc_stride, uint8_t **block, int b_w, int b_h, int src_x, int src_y, int src_stride, slice_buffer *sb, int add, uint8_t *dst8) |
uint16_t | linelen [FF_DWT_MAX_DECLVLS][2] |
line lengths {horizontal, vertical} in consecutive decomposition levels | |
uint8_t | mod [FF_DWT_MAX_DECLVLS][2] |
coordinates (x0, y0) of decomp. levels mod 2 | |
uint8_t | ndeclevels |
number of decomposition levels | |
uint8_t | type |
0 for 9/7; 1 for 5/3 | |
void * | linebuf |
buffer used by transform (int or float) |
Definition at line 48 of file dwt.h.
void(* DWTContext::horizontal_compose97i)(IDWTELEM *b, int width) |
Referenced by ff_dwt_init(), ff_dwt_init_x86(), and spatial_compose97i_dy_buffered().
void(* DWTContext::inner_add_yblock)(const uint8_t *obmc, const int obmc_stride, uint8_t **block, int b_w, int b_h, int src_x, int src_y, int src_stride, slice_buffer *sb, int add, uint8_t *dst8) |
Referenced by add_yblock(), ff_dwt_init(), and ff_dwt_init_x86().
void* DWTContext::linebuf |
buffer used by transform (int or float)
Definition at line 46 of file j2k_dwt.h.
Referenced by dwt_decode53(), dwt_decode97(), dwt_encode53(), dwt_encode97(), ff_j2k_dwt_destroy(), and ff_j2k_dwt_init().
uint16_t DWTContext::linelen[FF_DWT_MAX_DECLVLS][2] |
line lengths {horizontal, vertical} in consecutive decomposition levels
Definition at line 42 of file j2k_dwt.h.
Referenced by dwt_decode53(), dwt_decode97(), dwt_encode53(), dwt_encode97(), and ff_j2k_dwt_init().
uint8_t DWTContext::mod[FF_DWT_MAX_DECLVLS][2] |
coordinates (x0, y0) of decomp. levels mod 2
Definition at line 43 of file j2k_dwt.h.
Referenced by dwt_decode53(), dwt_decode97(), dwt_encode53(), dwt_encode97(), and ff_j2k_dwt_init().
uint8_t DWTContext::ndeclevels |
number of decomposition levels
Definition at line 44 of file j2k_dwt.h.
Referenced by dwt_decode53(), dwt_decode97(), dwt_encode53(), dwt_encode97(), and ff_j2k_dwt_init().
uint8_t DWTContext::type |
0 for 9/7; 1 for 5/3
Definition at line 45 of file j2k_dwt.h.
Referenced by ff_j2k_dwt_decode(), ff_j2k_dwt_encode(), and ff_j2k_dwt_init().
void(* DWTContext::vertical_compose97i)(IDWTELEM *b0, IDWTELEM *b1, IDWTELEM *b2, IDWTELEM *b3, IDWTELEM *b4, IDWTELEM *b5, int width) |
Referenced by ff_dwt_init(), ff_dwt_init_x86(), and spatial_compose97i_dy_buffered().