Go to the source code of this file.
|  | 
|  | AVFILTER_DEFINE_CLASS (idet) | 
|  | 
| static const char * | type2str (Type type) | 
|  | 
| static uint64_t | uintpow (uint64_t b, unsigned int e) | 
|  | 
| static int | av_dict_set_fxp (AVDictionary **pm, const char *key, uint64_t value, unsigned int digits, int flags) | 
|  | 
| static const char * | rep2str (RepeatedField repeated_field) | 
|  | 
| int | ff_idet_filter_line_c (const uint8_t *a, const uint8_t *b, const uint8_t *c, int w) | 
|  | 
| int | ff_idet_filter_line_c_16bit (const uint16_t *a, const uint16_t *b, const uint16_t *c, int w) | 
|  | 
| static void | filter (AVFilterContext *ctx) | 
|  | 
| static int | filter_frame (AVFilterLink *link, AVFrame *picref) | 
|  | 
| static int | request_frame (AVFilterLink *link) | 
|  | 
| static av_cold void | uninit (AVFilterContext *ctx) | 
|  | 
| static int | query_formats (AVFilterContext *ctx) | 
|  | 
| static av_cold int | init (AVFilterContext *ctx) | 
|  | 
◆ OFFSET
◆ FLAGS
◆ PRECISION
      
        
          | #define PRECISION   1048576 | 
      
 
 
◆ AVFILTER_DEFINE_CLASS()
      
        
          | AVFILTER_DEFINE_CLASS | ( | idet |  | ) |  | 
      
 
 
◆ type2str()
  
  | 
        
          | static const char* type2str | ( | Type | type | ) |  |  | static | 
 
 
◆ uintpow()
  
  | 
        
          | static uint64_t uintpow | ( | uint64_t | b, |  
          |  |  | unsigned int | e |  
          |  | ) |  |  |  | static | 
 
 
◆ av_dict_set_fxp()
  
  | 
        
          | static int av_dict_set_fxp | ( | AVDictionary ** | pm, |  
          |  |  | const char * | key, |  
          |  |  | uint64_t | value, |  
          |  |  | unsigned int | digits, |  
          |  |  | int | flags |  
          |  | ) |  |  |  | static | 
 
 
◆ rep2str()
◆ ff_idet_filter_line_c()
◆ ff_idet_filter_line_c_16bit()
      
        
          | int ff_idet_filter_line_c_16bit | ( | const uint16_t * | a, | 
        
          |  |  | const uint16_t * | b, | 
        
          |  |  | const uint16_t * | c, | 
        
          |  |  | int | w | 
        
          |  | ) |  |  | 
      
 
 
◆ filter()
◆ filter_frame()
◆ request_frame()
◆ uninit()
◆ query_formats()
◆ init()
◆ idet_options
Initial value:= {
    { 
"analyze_interlaced_flag", 
"set number of frames to use to determine if the interlace flag is accurate", 
OFFSET(analyze_interlaced_flag), 
AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 
FLAGS },
}
Definition at line 32 of file vf_idet.c.
 
 
◆ idet_inputs
Initial value:= {
    {
        .name         = "default",
    },
}
Definition at line 425 of file vf_idet.c.
 
 
◆ idet_outputs
Initial value:= {
    {
        .name         = "default",
    },
}
Definition at line 434 of file vf_idet.c.
 
 
◆ ff_vf_idet
Initial value:= {
    .name          = "idet",
    .priv_class    = &idet_class,
}
Definition at line 443 of file vf_idet.c.