vf_priv_s Struct Reference


Data Fields

int Coefs [4][512]
unsigned char * Line
mp_image_tpmpi
int frame
int drop
int lastdrop
struct metrics pm
int thres [5]
int inframes
int outframes
int mode
int(* analyze )(struct vf_priv_s *, mp_image_t *, mp_image_t *)
int needread
float sense
float level
unsigned int imgfmt
int diff
uint32_t max
int was_dint
int deghost
int pass
int phase
int window
int fcount
int bcount
int frameno
int misscount
int ocount
int sum [5]
double threshold
FILE * file
int8_t * bdata
unsigned intcsdata
inthistory
int skipline
int scalew
int scaleh
int w
int h
int method
int round
float aspect
unsigned char * buf
int brightness
int contrast
eq2_param_t param [3]
double contrast
double brightness
double saturation
double gamma
double gamma_weight
double rgamma
double ggamma
double bgamma
unsigned buf_w [3]
unsigned buf_h [3]
int field
int interleave
int height
int width
int stridefactor
unsigned long inframes
unsigned long outframes
enum pu_field_type_t prev_type
unsigned swapped
unsigned chroma_swapped
unsigned luma_only
unsigned verbose
unsigned fast
unsigned long w
unsigned long h
unsigned long cw
unsigned long ch
unsigned long stride
unsigned long chroma_stride
unsigned long nplanes
unsigned long sad_thres
unsigned long dint_thres
unsigned char * memory_allocated
unsigned char * planes [2 *NUM_STORED][4]
unsigned char ** old_planes
unsigned long static_idx
unsigned long temp_idx
unsigned long crop_x
unsigned long crop_y
unsigned long crop_cx
unsigned long crop_cy
unsigned long export_count
unsigned long merge_count
unsigned long num_breaks
unsigned long num_copies
long in_inc
long out_dec
long iosync
long num_fields
long prev_fields
long notout
long mmx2
unsigned small_bytes [2]
unsigned mmx_temp [2]
struct frame_stats stats [2]
struct metrics thres
char chflag
double diff_time
double merge_time
double decode_time
double vo_time
double filter_time
double current
double step
int autostart
int autostep
unsigned have_step:1
unsigned print:1
uint64_t threshold_mtx_noq [8 *2]
uint64_t threshold_mtx [8 *2]
int log2_count
int temp_stride
int qp
int mpeg2
int prev_q
uint8_tsrc
int16_ttemp
int bframes
char * non_b_qp
AVExpre [3]
int framenum
mp_image_tmpi
mp_image_tlast_mpi
unsigned intLine
unsigned short * Frame [3]
FilterParam lumaParam
FilterParam chromaParam
pack_func_tpack [2]
struct frameinfo fi [2]
mp_image_tdmpi
int first
int dropnext
int map
int order
int thresh
int sharp
int twoway
int do_deinterlace
int parity
int outbuf_size
uint8_toutbuf
AVCodecContextavctx_enc
AVFrameframe
AVFrameframe_dec
unsigned int outfmt
float strength [2]
float delta
int depth
float * plane [16][4]
int stride
unsigned int fmt
int pal_msg
double ref [4][2]
int32_t coeff [1<< SUB_PIXEL_BITS][4]
int32_t(* pv )[2]
int pvStride
int cubic
enum mode mode
int verbose
int pp
pp_modeppMode [PP_QUALITY_MAX+1]
void * context
struct pullup_contextctx
int init
int fakecount
char * qbuf
char eq [200]
int8_t * qp
int8_t lut [257]
int qp_stride
int x
int y
FilterParam luma
FilterParam chroma
int state
long long in
long long out
int skipflag
AVCodecContextavctx
DSPContext dsp
component in
component out
int ana_matrix [3][6]
unsigned int width
unsigned int height
unsigned int row_step
int xtile
int ytile
int xytile
int start
int delta
int frame_cur
int csp

Detailed Description

Definition at line 38 of file vf_denoise3d.c.


Field Documentation

Definition at line 111 of file vf_stereo3d.c.

Referenced by config(), and put_image().

Referenced by put_image(), and vf_open().

Definition at line 35 of file vf_dsize.c.

Referenced by config(), and vf_open().

Definition at line 35 of file vf_fixpts.c.

Referenced by parse_args(), and put_image().

Definition at line 36 of file vf_fixpts.c.

Referenced by parse_args(), and put_image().

Definition at line 101 of file vf_spp.c.

Referenced by uninit(), and vf_open().

Definition at line 88 of file vf_mcdeint.c.

Referenced by config(), filter(), and uninit().

Definition at line 41 of file vf_divtc.c.

Referenced by analyze(), and put_image().

Definition at line 45 of file vf_divtc.c.

Referenced by analyze(), put_image(), and uninit().

Definition at line 99 of file vf_fspp.c.

Referenced by put_image(), and vf_open().

Definition at line 70 of file vf_eq2.c.

Referenced by set_gamma(), and vf_open().

Definition at line 63 of file vf_eq2.c.

Definition at line 36 of file vf_eq.c.

Referenced by control(), print_values(), put_image(), set_brightness(), and vf_open().

unsigned char * vf_priv_s::buf

Definition at line 35 of file vf_eq.c.

Referenced by analyze(), put_image(), uninit(), and vf_open().

unsigned vf_priv_s::buf_h[3]

Definition at line 73 of file vf_eq2.c.

Referenced by put_image(), and vf_open().

unsigned vf_priv_s::buf_w[3]

Definition at line 72 of file vf_eq2.c.

Referenced by put_image(), and vf_open().

unsigned long vf_priv_s::ch

Definition at line 71 of file vf_filmdint.c.

Referenced by copy_merge_fields(), get_image(), init(), and put_image().

Definition at line 92 of file vf_filmdint.c.

Referenced by diff_fields(), and put_image().

Definition at line 60 of file vf_sab.c.

Referenced by config(), put_image(), uninit(), and vf_open().

unsigned long vf_priv_s::chroma_stride

Definition at line 71 of file vf_filmdint.c.

Referenced by copy_merge_fields(), get_image(), init(), and put_image().

Definition at line 67 of file vf_filmdint.c.

Referenced by config(), and copy_merge_fields().

Definition at line 43 of file vf_il.c.

Referenced by config(), put_image(), uninit(), and vf_open().

int32_t vf_priv_s::coeff[1<< SUB_PIXEL_BITS][4]

Definition at line 49 of file vf_perspective.c.

Referenced by config(), and resampleCubic().

Definition at line 39 of file vf_denoise3d.c.

Referenced by put_image(), and vf_open().

Definition at line 48 of file vf_pp.c.

Referenced by config(), put_image(), uninit(), and vf_open().

Definition at line 62 of file vf_eq2.c.

Definition at line 37 of file vf_eq.c.

Referenced by control(), print_values(), put_image(), set_contrast(), and vf_open().

unsigned long vf_priv_s::crop_cx

Definition at line 79 of file vf_filmdint.c.

Referenced by init(), and put_image().

unsigned long vf_priv_s::crop_cy

Definition at line 79 of file vf_filmdint.c.

Referenced by init(), and put_image().

unsigned long vf_priv_s::crop_x

Definition at line 79 of file vf_filmdint.c.

Referenced by config(), init(), parse_args(), and put_image().

unsigned long vf_priv_s::crop_y

Definition at line 79 of file vf_filmdint.c.

Referenced by config(), init(), parse_args(), and put_image().

Definition at line 46 of file vf_divtc.c.

Referenced by analyze(), put_image(), and uninit().

Definition at line 32 of file vf_yuvcsp.c.

Definition at line 39 of file vf_pullup.c.

Referenced by init_pullup(), put_image(), uninit(), and vf_open().

Definition at line 52 of file vf_perspective.c.

Referenced by put_image(), and vf_open().

Definition at line 33 of file vf_fixpts.c.

Referenced by open(), parse_args(), and put_image().

unsigned long vf_priv_s::cw

Definition at line 71 of file vf_filmdint.c.

Referenced by copy_merge_fields(), get_image(), init(), and put_image().

Definition at line 93 of file vf_filmdint.c.

Definition at line 41 of file vf_divtc.c.

Referenced by analyze(), match(), put_image(), and vf_open().

Definition at line 78 of file vf_tile.c.

Definition at line 55 of file vf_ow.c.

Referenced by config(), put_image(), and vf_open().

Definition at line 57 of file vf_ow.c.

Referenced by config(), filter(), and vf_open().

Definition at line 35 of file vf_dint.c.

Referenced by config(), and put_image().

Definition at line 93 of file vf_filmdint.c.

Referenced by put_image(), uninit(), and vf_open().

unsigned long vf_priv_s::dint_thres

Definition at line 73 of file vf_filmdint.c.

Referenced by copy_merge_fields(), parse_args(), and vf_open().

Definition at line 48 of file vf_ivtc.c.

Referenced by put_image().

Definition at line 43 of file vf_kerndeint.c.

Referenced by control(), put_image(), and vf_open().

Definition at line 41 of file vf_detc.c.

Referenced by do_put_image(), parse_var(), and vf_open().

Definition at line 50 of file vf_ivtc.c.

Referenced by do_put_image(), and foo().

Definition at line 102 of file vf_spp.c.

Referenced by filter(), and vf_open().

Definition at line 39 of file vf_geq.c.

Referenced by put_image(), and vf_open().

char vf_priv_s::eq[200]

Definition at line 39 of file vf_qp.c.

Referenced by config(), and vf_open().

unsigned long vf_priv_s::export_count

Definition at line 80 of file vf_filmdint.c.

Referenced by put_image(), and uninit().

Definition at line 41 of file vf_pullup.c.

Referenced by put_image(), and vf_open().

unsigned vf_priv_s::fast

Definition at line 70 of file vf_filmdint.c.

Referenced by diff_planes(), parse_args(), put_image(), and vf_open().

Definition at line 41 of file vf_divtc.c.

Referenced by analyze(), and put_image().

struct frameinfo vf_priv_s::fi[2] [read]

Definition at line 47 of file vf_ivtc.c.

Referenced by foo().

Definition at line 30 of file vf_field.c.

Referenced by put_image(), and vf_open().

Definition at line 44 of file vf_divtc.c.

Referenced by analyze(), put_image(), uninit(), and vf_open().

Definition at line 93 of file vf_filmdint.c.

Definition at line 49 of file vf_ivtc.c.

Referenced by put_image(), and vf_open().

unsigned int vf_priv_s::fmt

Definition at line 96 of file vf_palette.c.

Referenced by config(), put_image(), and vf_open().

Definition at line 89 of file vf_mcdeint.c.

unsigned short* vf_priv_s::Frame[3]

Definition at line 41 of file vf_hqdn3d.c.

Referenced by put_image(), and uninit().

Definition at line 83 of file vf_tile.c.

Referenced by put_image().

Definition at line 90 of file vf_mcdeint.c.

Referenced by config(), and filter().

Definition at line 41 of file vf_divtc.c.

Referenced by put_image().

Definition at line 40 of file vf_geq.c.

Referenced by put_image().

Definition at line 66 of file vf_eq2.c.

Referenced by control(), print_values(), set_gamma(), and vf_open().

Definition at line 67 of file vf_eq2.c.

Referenced by set_gamma(), and vf_open().

Definition at line 69 of file vf_eq2.c.

Referenced by set_gamma(), and vf_open().

unsigned long vf_priv_s::h

Definition at line 71 of file vf_filmdint.c.

Definition at line 37 of file vf_fixpts.c.

Referenced by parse_args(), and put_image().

Definition at line 113 of file vf_stereo3d.c.

Definition at line 31 of file vf_fil.c.

Referenced by config(), and put_image().

Definition at line 47 of file vf_divtc.c.

Referenced by put_image(), uninit(), and vf_open().

Definition at line 34 of file vf_dint.c.

Referenced by config(), and put_image().

Definition at line 109 of file vf_stereo3d.c.

long long vf_priv_s::in

Definition at line 34 of file vf_softpulldown.c.

Referenced by config(), put_image(), uninit(), and vf_open().

Definition at line 83 of file vf_filmdint.c.

Referenced by diff_fields(), find_breaks(), init(), parse_args(), put_image(), and vf_open().

unsigned long vf_priv_s::inframes

Definition at line 64 of file vf_filmdint.c.

Definition at line 44 of file vf_detc.c.

Referenced by diff_fields(), do_put_image(), find_breaks(), and put_image().

Definition at line 40 of file vf_pullup.c.

Referenced by init_pullup(), and put_image().

Definition at line 30 of file vf_fil.c.

Referenced by config(), and vf_open().

Definition at line 83 of file vf_filmdint.c.

Referenced by diff_fields(), find_breaks(), init(), and put_image().

Definition at line 31 of file vf_harddup.c.

Referenced by control(), and put_image().

Definition at line 41 of file vf_detc.c.

Referenced by do_put_image(), and put_image().

Definition at line 33 of file vf_dint.c.

Referenced by config(), and vf_open().

unsigned int* vf_priv_s::Line

Definition at line 40 of file vf_hqdn3d.c.

unsigned char* vf_priv_s::Line

Definition at line 40 of file vf_denoise3d.c.

Referenced by config(), put_image(), and uninit().

Definition at line 92 of file vf_fspp.c.

Referenced by config(), control(), filter(), put_image(), and vf_open().

Definition at line 59 of file vf_sab.c.

Referenced by config(), put_image(), uninit(), and vf_open().

Definition at line 68 of file vf_filmdint.c.

Referenced by copy_merge_fields(), parse_args(), and vf_open().

Definition at line 42 of file vf_il.c.

Referenced by config(), put_image(), uninit(), and vf_open().

int8_t vf_priv_s::lut[257]

Definition at line 41 of file vf_qp.c.

Referenced by config(), and put_image().

Definition at line 38 of file vf_kerndeint.c.

Referenced by put_image(), and vf_open().

uint32_t vf_priv_s::max

Definition at line 36 of file vf_dint.c.

Referenced by config(), and put_image().

Definition at line 74 of file vf_filmdint.c.

Referenced by init(), and uninit().

unsigned long vf_priv_s::merge_count

Definition at line 80 of file vf_filmdint.c.

Referenced by put_image(), and uninit().

Definition at line 93 of file vf_filmdint.c.

Referenced by put_image(), uninit(), and vf_open().

Definition at line 33 of file vf_dsize.c.

Referenced by config(), and vf_open().

Definition at line 41 of file vf_divtc.c.

Referenced by put_image().

Definition at line 87 of file vf_filmdint.c.

Referenced by copy_merge_fields(), diff_planes(), parse_args(), and vf_open().

unsigned vf_priv_s::mmx_temp[2]

Definition at line 89 of file vf_filmdint.c.

Definition at line 41 of file vf_phase.c.

Definition at line 45 of file vf_detc.c.

Referenced by config(), parse_var(), put_image(), and vf_open().

Definition at line 95 of file vf_fspp.c.

Referenced by filter(), and put_image().

Definition at line 41 of file vf_geq.c.

Referenced by getpix(), and put_image().

Definition at line 47 of file vf_detc.c.

Referenced by put_image(), and vf_open().

Definition at line 100 of file vf_fspp.c.

Referenced by put_image(), and uninit().

Definition at line 86 of file vf_filmdint.c.

Referenced by find_breaks(), and put_image().

unsigned long vf_priv_s::nplanes

Definition at line 71 of file vf_filmdint.c.

Referenced by init().

unsigned long vf_priv_s::num_breaks

Definition at line 81 of file vf_filmdint.c.

Referenced by put_image().

unsigned long vf_priv_s::num_copies

Definition at line 82 of file vf_filmdint.c.

Referenced by get_image(), put_image(), and uninit().

Definition at line 84 of file vf_filmdint.c.

Referenced by find_breaks(), init(), and put_image().

Definition at line 41 of file vf_divtc.c.

Referenced by put_image().

unsigned char** vf_priv_s::old_planes

Definition at line 76 of file vf_filmdint.c.

Referenced by get_image(), init(), and put_image().

Definition at line 39 of file vf_kerndeint.c.

Referenced by put_image(), and vf_open().

Definition at line 110 of file vf_stereo3d.c.

long long vf_priv_s::out

Definition at line 35 of file vf_softpulldown.c.

Referenced by config(), put_image(), uninit(), and vf_open().

Definition at line 83 of file vf_filmdint.c.

Referenced by find_breaks(), init(), parse_args(), put_image(), and vf_open().

Definition at line 87 of file vf_mcdeint.c.

Referenced by config(), filter(), and uninit().

Definition at line 86 of file vf_mcdeint.c.

Referenced by config(), and filter().

Definition at line 68 of file vf_noise.c.

Referenced by get_image(), put_image(), query_format(), and vf_open().

unsigned long vf_priv_s::outframes

Definition at line 65 of file vf_filmdint.c.

Definition at line 44 of file vf_detc.c.

Referenced by do_put_image(), and put_image().

Definition at line 38 of file vf_ilpack.c.

Referenced by put_image(), and vf_open().

Definition at line 97 of file vf_palette.c.

Referenced by put_image().

Definition at line 60 of file vf_eq2.c.

Referenced by put_image(), set_brightness(), set_contrast(), set_gamma(), set_saturation(), and vf_open().

Definition at line 80 of file vf_mcdeint.c.

Referenced by filter(), and vf_open().

Definition at line 41 of file vf_divtc.c.

Referenced by put_image(), and vf_open().

Definition at line 41 of file vf_divtc.c.

Referenced by put_image(), and vf_open().

float* vf_priv_s::plane[16][4]

Definition at line 58 of file vf_ow.c.

Referenced by config(), filter(), and uninit().

unsigned char* vf_priv_s::planes[2 *NUM_STORED][4]

Definition at line 75 of file vf_filmdint.c.

Referenced by get_image(), init(), and put_image().

struct metrics vf_priv_s::pm [read]

Definition at line 42 of file vf_detc.c.

Referenced by analyze_aggressive().

Definition at line 41 of file vf_denoise3d.c.

Referenced by config(), put_image(), and vf_open().

Definition at line 46 of file vf_pp.c.

Referenced by control(), get_image(), put_image(), and vf_open().

pp_mode* vf_priv_s::ppMode[PP_QUALITY_MAX+1]

Definition at line 47 of file vf_pp.c.

Referenced by put_image(), uninit(), and vf_open().

Definition at line 85 of file vf_filmdint.c.

Referenced by find_breaks(), and put_image().

Definition at line 96 of file vf_fspp.c.

Referenced by filter(), and vf_open().

Definition at line 66 of file vf_filmdint.c.

unsigned vf_priv_s::print

Definition at line 38 of file vf_fixpts.c.

Referenced by parse_args(), and put_image().

int32_t(* vf_priv_s::pv)[2]

Definition at line 50 of file vf_perspective.c.

Referenced by config(), initPv(), resampleCubic(), resampleLinear(), and uninit().

Definition at line 51 of file vf_perspective.c.

Referenced by config(), resampleCubic(), and resampleLinear().

Definition at line 42 of file vf_pullup.c.

Referenced by init_pullup(), and put_image().

int8_t* vf_priv_s::qp

Definition at line 40 of file vf_qp.c.

Definition at line 94 of file vf_fspp.c.

Referenced by config(), filter(), put_image(), uninit(), and vf_open().

Definition at line 42 of file vf_qp.c.

Referenced by config(), and put_image().

double vf_priv_s::ref[4][2]

Definition at line 48 of file vf_perspective.c.

Referenced by initPv(), and vf_open().

Definition at line 68 of file vf_eq2.c.

Referenced by set_gamma(), and vf_open().

Definition at line 34 of file vf_dsize.c.

Referenced by config(), and vf_open().

Definition at line 114 of file vf_stereo3d.c.

Referenced by config(), and put_image().

unsigned long vf_priv_s::sad_thres

Definition at line 72 of file vf_filmdint.c.

Referenced by block_metrics_mmx2(), get_block_stats(), parse_args(), and vf_open().

Definition at line 64 of file vf_eq2.c.

Referenced by control(), print_values(), set_saturation(), and vf_open().

Definition at line 37 of file vf_down3dright.c.

Referenced by config(), put_image(), toright(), and vf_open().

Definition at line 36 of file vf_down3dright.c.

Referenced by config(), put_image(), toright(), and vf_open().

Definition at line 32 of file vf_dint.c.

Referenced by config(), and vf_open().

Definition at line 41 of file vf_kerndeint.c.

Referenced by put_image(), and vf_open().

Definition at line 31 of file vf_softskip.c.

Referenced by control(), and put_image().

Definition at line 35 of file vf_down3dright.c.

Referenced by config(), put_image(), toright(), and vf_open().

Definition at line 88 of file vf_filmdint.c.

Definition at line 97 of file vf_fspp.c.

Referenced by config(), filter(), and uninit().

Definition at line 76 of file vf_tile.c.

Referenced by config(), put_image(), and vf_open().

Definition at line 33 of file vf_softpulldown.c.

Referenced by put_image(), and vf_open().

unsigned long vf_priv_s::static_idx

Definition at line 77 of file vf_filmdint.c.

Referenced by get_image(), and init().

struct frame_stats vf_priv_s::stats[2] [read]

Definition at line 90 of file vf_filmdint.c.

Referenced by find_breaks(), and put_image().

Definition at line 34 of file vf_fixpts.c.

Referenced by open(), parse_args(), and put_image().

Definition at line 54 of file vf_ow.c.

Referenced by filter(), and vf_open().

Definition at line 59 of file vf_ow.c.

unsigned long vf_priv_s::stride

Definition at line 71 of file vf_filmdint.c.

Referenced by config(), copy_merge_fields(), diff_fields(), filter(), get_image(), init(), and put_image().

Definition at line 33 of file vf_fil.c.

Referenced by config(), and put_image().

Definition at line 41 of file vf_divtc.c.

Referenced by analyze(), put_image(), resampleCubic(), and resampleLinear().

Definition at line 67 of file vf_filmdint.c.

Referenced by copy_merge_fields(), diff_fields(), and put_image().

Definition at line 98 of file vf_fspp.c.

Referenced by config(), filter(), and uninit().

unsigned long vf_priv_s::temp_idx

Definition at line 78 of file vf_filmdint.c.

Referenced by get_image(), init(), and put_image().

Definition at line 93 of file vf_fspp.c.

Referenced by config(), and filter().

struct metrics vf_priv_s::thres [read]

Definition at line 91 of file vf_filmdint.c.

Definition at line 40 of file vf_kerndeint.c.

Referenced by put_image(), and vf_open().

Definition at line 43 of file vf_divtc.c.

Referenced by analyze(), put_image(), and vf_open().

Definition at line 90 of file vf_fspp.c.

Referenced by filter().

Definition at line 89 of file vf_fspp.c.

Referenced by mul_thrmat_mmx(), and vf_open().

Definition at line 42 of file vf_kerndeint.c.

Referenced by put_image(), and vf_open().

Definition at line 42 of file vf_phase.c.

Definition at line 69 of file vf_filmdint.c.

Referenced by copy_merge_fields(), diff_fields(), parse_args(), put_image(), and vf_open().

Definition at line 93 of file vf_filmdint.c.

unsigned long vf_priv_s::w

Definition at line 71 of file vf_filmdint.c.

Definition at line 39 of file vf_dint.c.

Referenced by config(), and put_image().

Definition at line 112 of file vf_stereo3d.c.

Definition at line 32 of file vf_fil.c.

Referenced by config(), and put_image().

Definition at line 41 of file vf_divtc.c.

Referenced by put_image(), and vf_open().

Definition at line 71 of file vf_tile.c.

Referenced by config(), put_image(), and vf_open().

Definition at line 74 of file vf_tile.c.

Referenced by put_image(), and vf_open().

Definition at line 72 of file vf_tile.c.

Referenced by config(), put_image(), and vf_open().


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

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