FFmpeg  4.0
Data Fields
IDETContext Struct Reference

#include <libavfilter/vf_idet.h>

Data Fields

const AVClassclass
 
float interlace_threshold
 
float progressive_threshold
 
float repeat_threshold
 
float half_life
 
uint64_t decay_coefficient
 
Type last_type
 
uint64_t repeats [3]
 
uint64_t prestat [4]
 
uint64_t poststat [4]
 
uint64_t total_repeats [3]
 
uint64_t total_prestat [4]
 
uint64_t total_poststat [4]
 
uint8_t history [HIST_SIZE]
 
AVFramecur
 
AVFramenext
 
AVFrameprev
 
ff_idet_filter_func filter_line
 
int interlaced_flag_accuracy
 
int analyze_interlaced_flag
 
int analyze_interlaced_flag_done
 
const AVPixFmtDescriptorcsp
 
int eof
 

Detailed Description

Definition at line 42 of file vf_idet.h.

Field Documentation

◆ class

const AVClass* IDETContext::class

Definition at line 43 of file vf_idet.h.

◆ interlace_threshold

float IDETContext::interlace_threshold

Definition at line 44 of file vf_idet.h.

Referenced by filter().

◆ progressive_threshold

float IDETContext::progressive_threshold

Definition at line 45 of file vf_idet.h.

Referenced by filter().

◆ repeat_threshold

float IDETContext::repeat_threshold

Definition at line 46 of file vf_idet.h.

Referenced by filter().

◆ half_life

float IDETContext::half_life

Definition at line 47 of file vf_idet.h.

Referenced by init().

◆ decay_coefficient

uint64_t IDETContext::decay_coefficient

Definition at line 48 of file vf_idet.h.

Referenced by filter(), and init().

◆ last_type

Type IDETContext::last_type

Definition at line 50 of file vf_idet.h.

Referenced by filter(), filter_frame(), and init().

◆ repeats

uint64_t IDETContext::repeats[3]

Definition at line 52 of file vf_idet.h.

Referenced by filter().

◆ prestat

uint64_t IDETContext::prestat[4]

Definition at line 53 of file vf_idet.h.

Referenced by filter().

◆ poststat

uint64_t IDETContext::poststat[4]

Definition at line 54 of file vf_idet.h.

Referenced by filter().

◆ total_repeats

uint64_t IDETContext::total_repeats[3]

Definition at line 55 of file vf_idet.h.

Referenced by filter(), and uninit().

◆ total_prestat

uint64_t IDETContext::total_prestat[4]

Definition at line 56 of file vf_idet.h.

Referenced by filter(), and uninit().

◆ total_poststat

uint64_t IDETContext::total_poststat[4]

Definition at line 57 of file vf_idet.h.

Referenced by filter(), and uninit().

◆ history

uint8_t IDETContext::history[HIST_SIZE]

Definition at line 59 of file vf_idet.h.

Referenced by filter(), and init().

◆ cur

AVFrame* IDETContext::cur

Definition at line 61 of file vf_idet.h.

Referenced by filter(), filter_frame(), request_frame(), and uninit().

◆ next

AVFrame* IDETContext::next

Definition at line 62 of file vf_idet.h.

Referenced by filter(), filter_frame(), request_frame(), and uninit().

◆ prev

AVFrame* IDETContext::prev

Definition at line 63 of file vf_idet.h.

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

◆ filter_line

ff_idet_filter_func IDETContext::filter_line

Definition at line 64 of file vf_idet.h.

Referenced by ff_idet_init_x86(), filter(), filter_frame(), and init().

◆ interlaced_flag_accuracy

int IDETContext::interlaced_flag_accuracy

Definition at line 66 of file vf_idet.h.

Referenced by filter_frame().

◆ analyze_interlaced_flag

int IDETContext::analyze_interlaced_flag

Definition at line 67 of file vf_idet.h.

Referenced by filter_frame().

◆ analyze_interlaced_flag_done

int IDETContext::analyze_interlaced_flag_done

Definition at line 68 of file vf_idet.h.

Referenced by filter_frame(), and request_frame().

◆ csp

const AVPixFmtDescriptor* IDETContext::csp

Definition at line 70 of file vf_idet.h.

Referenced by filter(), and filter_frame().

◆ eof

int IDETContext::eof

Definition at line 71 of file vf_idet.h.

Referenced by init(), and request_frame().


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