FFmpeg
Data Fields
FieldMatchContext Struct Reference

Data Fields

const AVClassclass
 
AVFrameprv
 
AVFramesrc
 
AVFramenxt
  main sliding window of 3 frames More...
 
 
 
  sliding window of the optional second stream More...
 
int  got_frame [2]
  frame request flag for each input stream More...
 
int  hsub [2]
 
int  vsub [2]
  chroma subsampling values More...
 
int  bpc
  bytes per component More...
 
uint32_t  eof
  bitmask for end of stream More...
 
int64_t  lastscdiff
 
int64_t  lastn
 
 
 
int  mode
  matching_mode More...
 
 
 
int  y0
 
int  y1
 
int64_t  scthresh
 
 
  comb_matching_mode More...
 
 
 
 
 
 
 
uint8_t *  map_data [4]
 
 
uint8_t *  cmask_data [4]
 
 
intc_array
 
 
 
uint8_t *  tbuffer
 

Detailed Description

Definition at line 76 of file vf_fieldmatch.c.

Field Documentation

class

const AVClass* FieldMatchContext::class

Definition at line 77 of file vf_fieldmatch.c.

prv

AVFrame* FieldMatchContext::prv

Definition at line 79 of file vf_fieldmatch.c.

Referenced by fieldmatch_uninit(), filter_frame(), and select_frame().

src

AVFrame * FieldMatchContext::src

Definition at line 79 of file vf_fieldmatch.c.

Referenced by compare_fields(), fieldmatch_uninit(), filter_frame(), and select_frame().

nxt

AVFrame * FieldMatchContext::nxt

main sliding window of 3 frames

Definition at line 79 of file vf_fieldmatch.c.

Referenced by fieldmatch_uninit(), filter_frame(), and select_frame().

prv2

AVFrame* FieldMatchContext::prv2

Definition at line 80 of file vf_fieldmatch.c.

Referenced by fieldmatch_uninit(), and filter_frame().

src2

AVFrame * FieldMatchContext::src2

Definition at line 80 of file vf_fieldmatch.c.

Referenced by fieldmatch_uninit(), and filter_frame().

nxt2

AVFrame * FieldMatchContext::nxt2

sliding window of the optional second stream

Definition at line 80 of file vf_fieldmatch.c.

Referenced by fieldmatch_uninit(), and filter_frame().

got_frame

int FieldMatchContext::got_frame[2]

frame request flag for each input stream

Definition at line 81 of file vf_fieldmatch.c.

Referenced by activate(), and filter_frame().

hsub

int FieldMatchContext::hsub[2]

Definition at line 82 of file vf_fieldmatch.c.

Referenced by calc_combed_score(), compare_fields(), config_input(), and get_width().

vsub

int FieldMatchContext::vsub[2]

chroma subsampling values

Definition at line 82 of file vf_fieldmatch.c.

Referenced by calc_combed_score(), compare_fields(), config_input(), and get_height().

bpc

int FieldMatchContext::bpc

bytes per component

Definition at line 83 of file vf_fieldmatch.c.

Referenced by config_output(), and copy_fields().

eof

uint32_t FieldMatchContext::eof

bitmask for end of stream

Definition at line 84 of file vf_fieldmatch.c.

Referenced by activate().

lastscdiff

int64_t FieldMatchContext::lastscdiff

Definition at line 85 of file vf_fieldmatch.c.

Referenced by filter_frame().

lastn

int64_t FieldMatchContext::lastn

Definition at line 86 of file vf_fieldmatch.c.

Referenced by filter_frame().

order

int FieldMatchContext::order

Definition at line 89 of file vf_fieldmatch.c.

Referenced by filter_frame().

ppsrc

int FieldMatchContext::ppsrc

Definition at line 90 of file vf_fieldmatch.c.

Referenced by activate(), config_input(), config_output(), fieldmatch_init(), filter_frame(), and query_formats().

mode

int FieldMatchContext::mode

matching_mode

Definition at line 91 of file vf_fieldmatch.c.

Referenced by filter_frame().

field

int FieldMatchContext::field

Definition at line 92 of file vf_fieldmatch.c.

Referenced by filter_frame().

mchroma

int FieldMatchContext::mchroma

Definition at line 93 of file vf_fieldmatch.c.

Referenced by compare_fields().

y0

int FieldMatchContext::y0

Definition at line 94 of file vf_fieldmatch.c.

Referenced by compare_fields().

y1

int FieldMatchContext::y1

Definition at line 94 of file vf_fieldmatch.c.

Referenced by compare_fields().

scthresh

int64_t FieldMatchContext::scthresh

Definition at line 95 of file vf_fieldmatch.c.

Referenced by config_input(), and filter_frame().

scthresh_flt

double FieldMatchContext::scthresh_flt

Definition at line 96 of file vf_fieldmatch.c.

Referenced by config_input().

combmatch

int FieldMatchContext::combmatch

comb_matching_mode

Definition at line 97 of file vf_fieldmatch.c.

Referenced by filter_frame().

combdbg

int FieldMatchContext::combdbg

Definition at line 98 of file vf_fieldmatch.c.

Referenced by filter_frame().

cthresh

int FieldMatchContext::cthresh

Definition at line 99 of file vf_fieldmatch.c.

Referenced by calc_combed_score().

chroma

int FieldMatchContext::chroma

Definition at line 100 of file vf_fieldmatch.c.

Referenced by calc_combed_score().

blockx

int FieldMatchContext::blockx

Definition at line 101 of file vf_fieldmatch.c.

Referenced by calc_combed_score(), config_input(), and fieldmatch_init().

blocky

int FieldMatchContext::blocky

Definition at line 101 of file vf_fieldmatch.c.

Referenced by calc_combed_score(), config_input(), and fieldmatch_init().

combpel

int FieldMatchContext::combpel

Definition at line 102 of file vf_fieldmatch.c.

Referenced by checkmm(), fieldmatch_init(), and filter_frame().

map_data

uint8_t* FieldMatchContext::map_data[4]

Definition at line 105 of file vf_fieldmatch.c.

Referenced by compare_fields(), config_input(), and fieldmatch_uninit().

map_linesize

int FieldMatchContext::map_linesize[4]

Definition at line 106 of file vf_fieldmatch.c.

Referenced by compare_fields(), and config_input().

cmask_data

uint8_t* FieldMatchContext::cmask_data[4]

Definition at line 107 of file vf_fieldmatch.c.

Referenced by calc_combed_score(), config_input(), and fieldmatch_uninit().

cmask_linesize

int FieldMatchContext::cmask_linesize[4]

Definition at line 108 of file vf_fieldmatch.c.

Referenced by calc_combed_score(), and config_input().

c_array

int* FieldMatchContext::c_array

Definition at line 109 of file vf_fieldmatch.c.

Referenced by calc_combed_score(), config_input(), and fieldmatch_uninit().

tpitchy

int FieldMatchContext::tpitchy

Definition at line 110 of file vf_fieldmatch.c.

Referenced by build_diff_map(), and config_input().

tpitchuv

int FieldMatchContext::tpitchuv

Definition at line 110 of file vf_fieldmatch.c.

Referenced by build_diff_map(), and config_input().

tbuffer

uint8_t* FieldMatchContext::tbuffer

Definition at line 111 of file vf_fieldmatch.c.

Referenced by build_diff_map(), config_input(), and fieldmatch_uninit().


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

Generated on Tue Feb 28 2023 21:34:42 for FFmpeg by   doxygen 1.8.17

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