diff options
Diffstat (limited to 'libavfilter/vf_idet.h')
-rw-r--r-- | libavfilter/vf_idet.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libavfilter/vf_idet.h b/libavfilter/vf_idet.h index 05aa1e0506..af759b476e 100644 --- a/libavfilter/vf_idet.h +++ b/libavfilter/vf_idet.h @@ -33,16 +33,26 @@ typedef enum { UNDETERMINED, } Type; +typedef enum { + REPEAT_NONE, + REPEAT_TOP, + REPEAT_BOTTOM, +} RepeatedField; + typedef struct { const AVClass *class; 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]; |