FFmpeg  4.0
Data Fields
PullupContext Struct Reference

#include <libavfilter/vf_pullup.h>

Data Fields

const AVClassclass
 
int junk_left
 
int junk_right
 
int junk_top
 
int junk_bottom
 
int metric_plane
 
int strict_breaks
 
int strict_pairs
 
int metric_w
 
int metric_h
 
int metric_length
 
int metric_offset
 
int nb_planes
 
int planewidth [4]
 
int planeheight [4]
 
PullupFieldfirst
 
PullupFieldlast
 
PullupFieldhead
 
PullupBuffer buffers [10]
 
PullupFrame frame
 
int(* diff )(const uint8_t *a, const uint8_t *b, ptrdiff_t s)
 
int(* comb )(const uint8_t *a, const uint8_t *b, ptrdiff_t s)
 
int(* var )(const uint8_t *a, const uint8_t *b, ptrdiff_t s)
 

Detailed Description

Definition at line 49 of file vf_pullup.h.

Field Documentation

◆ class

const AVClass* PullupContext::class

Definition at line 50 of file vf_pullup.h.

◆ junk_left

int PullupContext::junk_left

Definition at line 51 of file vf_pullup.h.

Referenced by config_input().

◆ junk_right

int PullupContext::junk_right

Definition at line 51 of file vf_pullup.h.

Referenced by config_input().

◆ junk_top

int PullupContext::junk_top

Definition at line 51 of file vf_pullup.h.

Referenced by config_input().

◆ junk_bottom

int PullupContext::junk_bottom

Definition at line 51 of file vf_pullup.h.

Referenced by config_input().

◆ metric_plane

int PullupContext::metric_plane

Definition at line 52 of file vf_pullup.h.

Referenced by compute_metric(), and config_input().

◆ strict_breaks

int PullupContext::strict_breaks

Definition at line 53 of file vf_pullup.h.

Referenced by decide_frame_length().

◆ strict_pairs

int PullupContext::strict_pairs

Definition at line 54 of file vf_pullup.h.

Referenced by decide_frame_length().

◆ metric_w

int PullupContext::metric_w

Definition at line 55 of file vf_pullup.h.

Referenced by compute_metric(), and config_input().

◆ metric_h

int PullupContext::metric_h

Definition at line 55 of file vf_pullup.h.

Referenced by compute_metric(), and config_input().

◆ metric_length

int PullupContext::metric_length

◆ metric_offset

int PullupContext::metric_offset

Definition at line 56 of file vf_pullup.h.

Referenced by compute_metric(), and config_input().

◆ nb_planes

int PullupContext::nb_planes

Definition at line 57 of file vf_pullup.h.

Referenced by alloc_buffer(), config_input(), and copy_field().

◆ planewidth

int PullupContext::planewidth[4]

Definition at line 58 of file vf_pullup.h.

Referenced by alloc_buffer(), compute_metric(), config_input(), copy_field(), and filter_frame().

◆ planeheight

int PullupContext::planeheight[4]

Definition at line 59 of file vf_pullup.h.

Referenced by alloc_buffer(), config_input(), and copy_field().

◆ first

PullupField* PullupContext::first

◆ last

PullupField * PullupContext::last

Definition at line 60 of file vf_pullup.h.

Referenced by decide_frame_length(), pullup_get_buffer(), pullup_submit_field(), and uninit().

◆ head

PullupField * PullupContext::head

Definition at line 60 of file vf_pullup.h.

Referenced by check_field_queue(), config_input(), pullup_submit_field(), and uninit().

◆ buffers

PullupBuffer PullupContext::buffers[10]

Definition at line 61 of file vf_pullup.h.

Referenced by pullup_get_buffer(), and uninit().

◆ frame

PullupFrame PullupContext::frame

Definition at line 62 of file vf_pullup.h.

Referenced by pullup_get_frame().

◆ diff

int(* PullupContext::diff) (const uint8_t *a, const uint8_t *b, ptrdiff_t s)

Definition at line 64 of file vf_pullup.h.

Referenced by config_input(), ff_pullup_init_x86(), and pullup_submit_field().

◆ comb

int(* PullupContext::comb) (const uint8_t *a, const uint8_t *b, ptrdiff_t s)

Definition at line 65 of file vf_pullup.h.

Referenced by config_input(), ff_pullup_init_x86(), and pullup_submit_field().

◆ var

int(* PullupContext::var) (const uint8_t *a, const uint8_t *b, ptrdiff_t s)

Definition at line 66 of file vf_pullup.h.

Referenced by config_input(), ff_pullup_init_x86(), and pullup_submit_field().


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