FFmpeg
|
#include "libavutil/avassert.h"
#include "libavutil/imgutils.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "avfilter.h"
#include "formats.h"
#include "internal.h"
#include "video.h"
#include "vf_pullup.h"
Go to the source code of this file.
Macros | |
#define | F_HAVE_BREAKS 1 |
#define | F_HAVE_AFFINITY 2 |
#define | BREAK_LEFT 1 |
#define | BREAK_RIGHT 2 |
#define | OFFSET(x) offsetof(PullupContext, x) |
#define | FLAGS AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
#define | ABS(a) (((a) ^ ((a) >> 31)) - ((a) >> 31)) |
Variables | |
static const AVOption | pullup_options [] |
static const AVFilterPad | pullup_inputs [] |
static const AVFilterPad | pullup_outputs [] |
AVFilter | avfilter_vf_pullup |
#define F_HAVE_BREAKS 1 |
Definition at line 31 of file vf_pullup.c.
Referenced by compute_breaks().
#define F_HAVE_AFFINITY 2 |
Definition at line 32 of file vf_pullup.c.
Referenced by compute_affinity().
#define BREAK_LEFT 1 |
Definition at line 34 of file vf_pullup.c.
Referenced by compute_breaks(), decide_frame_length(), and find_first_break().
#define BREAK_RIGHT 2 |
Definition at line 35 of file vf_pullup.c.
Referenced by compute_breaks(), decide_frame_length(), and find_first_break().
#define OFFSET | ( | x | ) | offsetof(PullupContext, x) |
Definition at line 37 of file vf_pullup.c.
#define FLAGS AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
Definition at line 38 of file vf_pullup.c.
Definition at line 70 of file vf_pullup.c.
Referenced by comb_c(), compute_affinity(), diff_c(), and var_c().
AVFILTER_DEFINE_CLASS | ( | pullup | ) |
|
static |
Definition at line 55 of file vf_pullup.c.
Definition at line 72 of file vf_pullup.c.
Referenced by config_input().
Definition at line 86 of file vf_pullup.c.
Referenced by config_input().
Definition at line 101 of file vf_pullup.c.
Referenced by config_input().
|
static |
Definition at line 114 of file vf_pullup.c.
Referenced by check_field_queue(), and make_field_queue().
|
static |
Definition at line 129 of file vf_pullup.c.
Referenced by config_input().
|
static |
Definition at line 159 of file vf_pullup.c.
|
static |
Definition at line 199 of file vf_pullup.c.
|
static |
Definition at line 205 of file vf_pullup.c.
Referenced by pullup_get_buffer(), pullup_get_frame(), pullup_pack_frame(), and pullup_submit_field().
|
static |
Definition at line 218 of file vf_pullup.c.
Referenced by filter_frame(), and pullup_release_frame().
|
static |
Definition at line 229 of file vf_pullup.c.
Referenced by pullup_get_buffer().
|
static |
Definition at line 242 of file vf_pullup.c.
Referenced by filter_frame(), and pullup_pack_frame().
|
static |
Definition at line 279 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 293 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 306 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 347 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 391 of file vf_pullup.c.
Referenced by pullup_get_frame().
|
static |
Definition at line 447 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 494 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 509 of file vf_pullup.c.
Referenced by pullup_submit_field().
|
static |
Definition at line 540 of file vf_pullup.c.
Referenced by pullup_submit_field().
|
static |
Definition at line 564 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 596 of file vf_pullup.c.
Referenced by pullup_pack_frame().
|
static |
Definition at line 612 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 638 of file vf_pullup.c.
|
static |
Definition at line 714 of file vf_pullup.c.
|
static |
Definition at line 40 of file vf_pullup.c.
|
static |
Definition at line 740 of file vf_pullup.c.
|
static |
Definition at line 750 of file vf_pullup.c.
AVFilter avfilter_vf_pullup |
Definition at line 759 of file vf_pullup.c.