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) > 0 ? (a) : -(a)) |
Variables | |
static const AVOption | pullup_options [] |
static const AVFilterPad | pullup_inputs [] |
static const AVFilterPad | pullup_outputs [] |
AVFilter | ff_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 make_field_queue(), and uninit().
|
static |
Definition at line 146 of file vf_pullup.c.
Referenced by config_input().
|
static |
Definition at line 180 of file vf_pullup.c.
|
static |
Definition at line 220 of file vf_pullup.c.
|
static |
Definition at line 226 of file vf_pullup.c.
Referenced by pullup_get_buffer(), pullup_get_frame(), pullup_pack_frame(), and pullup_submit_field().
|
static |
Definition at line 239 of file vf_pullup.c.
Referenced by filter_frame(), and pullup_release_frame().
|
static |
Definition at line 250 of file vf_pullup.c.
Referenced by pullup_get_buffer().
|
static |
Definition at line 265 of file vf_pullup.c.
Referenced by filter_frame(), and pullup_pack_frame().
|
static |
Definition at line 302 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 316 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 329 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 370 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 414 of file vf_pullup.c.
Referenced by pullup_get_frame().
|
static |
Definition at line 470 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 517 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 532 of file vf_pullup.c.
Referenced by pullup_submit_field().
|
static |
Definition at line 563 of file vf_pullup.c.
Referenced by pullup_submit_field().
|
static |
Definition at line 587 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 619 of file vf_pullup.c.
Referenced by pullup_pack_frame().
|
static |
Definition at line 635 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 661 of file vf_pullup.c.
|
static |
Definition at line 737 of file vf_pullup.c.
|
static |
Definition at line 40 of file vf_pullup.c.
|
static |
Definition at line 752 of file vf_pullup.c.
|
static |
Definition at line 762 of file vf_pullup.c.
AVFilter ff_vf_pullup |
Definition at line 771 of file vf_pullup.c.