DWTContext Struct Reference

#include <dwt.h>


Data Fields

void(* vertical_compose_l0 )(void)
void(* vertical_compose_h0 )(void)
void(* vertical_compose_l1 )(void)
void(* vertical_compose_h1 )(void)
void(* vertical_compose )(void)
one set of lowpass and highpass combined
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)
DWTCompose cs [MAX_DECOMPOSITIONS]
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
number of decomposition levels
0 for 9/7; 1 for 5/3
void * linebuf
buffer used by transform (int or float)

Detailed Description

Definition at line 62 of file dwt.h.


Field Documentation

Definition at line 63 of file dwt.h.

Referenced by ff_spatial_idwt_init2(), spatial_compose_daub97i_dy(), spatial_compose_dd137i_dy(), spatial_compose_dd97i_dy(), spatial_compose_dirac53i_dy(), spatial_compose_fidelity(), and spatial_compose_haari_dy().

DWTCompose DWTContext::cs[MAX_DECOMPOSITIONS]

Definition at line 88 of file dwt.h.

Referenced by ff_spatial_idwt_init2(), ff_spatial_idwt_slice2(), spatial_compose_daub97i_dy(), spatial_compose_dd137i_dy(), spatial_compose_dd97i_dy(), spatial_compose_dirac53i_dy(), spatial_compose_fidelity(), and spatial_compose_haari_dy().

Definition at line 68 of file dwt.h.

Referenced by ff_spatial_idwt_init2(), and ff_spatial_idwt_slice2().

Definition at line 66 of file dwt.h.

Referenced by ff_spatial_idwt2(), ff_spatial_idwt_init2(), and ff_spatial_idwt_slice2().

Referenced by ff_spatial_idwt_init2(), ff_spatial_idwt_init_mmx(), spatial_compose_daub97i_dy(), spatial_compose_dd137i_dy(), spatial_compose_dd97i_dy(), spatial_compose_dirac53i_dy(), spatial_compose_fidelity(), and spatial_compose_haari_dy().

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().

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().

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().

Referenced by ff_spatial_idwt_init2(), and ff_spatial_idwt_slice2().

Definition at line 67 of file dwt.h.

Referenced by ff_spatial_idwt_init2(), and ff_spatial_idwt_slice2().

Definition at line 69 of file dwt.h.

Referenced by ff_spatial_idwt_init2(), and ff_spatial_idwt_slice2().

Definition at line 64 of file dwt.h.

Referenced by ff_spatial_idwt_init2(), spatial_compose_daub97i_dy(), spatial_compose_dd137i_dy(), spatial_compose_dd97i_dy(), spatial_compose_dirac53i_dy(), spatial_compose_fidelity(), and spatial_compose_haari_dy().

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().

one set of lowpass and highpass combined

Referenced by ff_spatial_idwt_init2(), ff_spatial_idwt_init_mmx(), and spatial_compose_haari_dy().

Referenced by ff_dwt_init(), ff_dwt_init_x86(), and spatial_compose97i_dy_buffered().

Referenced by ff_spatial_idwt_init2(), ff_spatial_idwt_init_mmx(), spatial_compose_daub97i_dy(), spatial_compose_dd137i_dy(), spatial_compose_dd97i_dy(), spatial_compose_dirac53i_dy(), and spatial_compose_fidelity().

Referenced by ff_spatial_idwt_init2(), and spatial_compose_daub97i_dy().

Referenced by ff_spatial_idwt_init2(), ff_spatial_idwt_init_mmx(), spatial_compose_daub97i_dy(), spatial_compose_dd137i_dy(), spatial_compose_dd97i_dy(), spatial_compose_dirac53i_dy(), and spatial_compose_fidelity().

Referenced by ff_spatial_idwt_init2(), and spatial_compose_daub97i_dy().

Definition at line 65 of file dwt.h.

Referenced by ff_spatial_idwt_init2(), and ff_spatial_idwt_slice2().


The documentation for this struct was generated from the following files:

Generated on Fri Oct 26 02:50:15 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /