19#ifndef PULLDOWN_H_INCLUDED
20#define PULLDOWN_H_INCLUDED
34#define PULLDOWN_SEQ_AA (1<<0)
35#define PULLDOWN_SEQ_AB (1<<1)
36#define PULLDOWN_SEQ_BC (1<<2)
37#define PULLDOWN_SEQ_CC (1<<3)
38#define PULLDOWN_SEQ_DD (1<<4)
40#define PULLDOWN_ACTION_NEXT_PREV (1<<0)
41#define PULLDOWN_ACTION_PREV_NEXT (1<<1)
58 uint8_t *old, uint8_t *
new,
int w,
int h,
int os,
int ns );
void diff_factor_packed422_frame(pulldown_metrics_t *peak, pulldown_metrics_t *rel, pulldown_metrics_t *mean, uint8_t *old, uint8_t *new, int w, int h, int os, int ns)
Definition pulldown.c:550
int determine_pulldown_offset(int top_repeat, int bot_repeat, int tff, int last_offset)
Definition pulldown.c:116
int determine_pulldown_offset_history_new(int top_repeat, int bot_repeat, int tff, int predicted)
Definition pulldown.c:291
int determine_pulldown_offset_short_history_new(int top_repeat, int bot_repeat, int tff, int predicted)
Definition pulldown.c:401
int pulldown_source(int action, int bottom_field)
Definition pulldown.c:590
int pulldown_drop(int action, int bottom_field)
Definition pulldown.c:607
int determine_pulldown_offset_history(int top_repeat, int bot_repeat, int tff, int *realbest)
Definition pulldown.c:220
int determine_pulldown_offset_dalias(pulldown_metrics_t *old_peak, pulldown_metrics_t *old_relative, pulldown_metrics_t *old_mean, pulldown_metrics_t *new_peak, pulldown_metrics_t *new_relative, pulldown_metrics_t *new_mean)
Definition pulldown.c:517