FFmpeg
4.0
|
#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 | 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 73 of file vf_pullup.c.
AVFILTER_DEFINE_CLASS | ( | pullup | ) |
|
static |
Definition at line 55 of file vf_pullup.c.
Definition at line 75 of file vf_pullup.c.
Referenced by config_input().
Definition at line 89 of file vf_pullup.c.
Referenced by config_input().
Definition at line 104 of file vf_pullup.c.
Referenced by config_input().
|
static |
Definition at line 117 of file vf_pullup.c.
Referenced by check_field_queue(), and make_field_queue().
|
static |
Definition at line 132 of file vf_pullup.c.
Referenced by make_field_queue(), and uninit().
|
static |
Definition at line 149 of file vf_pullup.c.
Referenced by config_input().
|
static |
Definition at line 183 of file vf_pullup.c.
|
static |
Definition at line 223 of file vf_pullup.c.
Referenced by pullup_get_buffer(), pullup_get_frame(), pullup_pack_frame(), and pullup_submit_field().
|
static |
Definition at line 236 of file vf_pullup.c.
Referenced by filter_frame(), and pullup_release_frame().
|
static |
Definition at line 247 of file vf_pullup.c.
Referenced by pullup_get_buffer().
|
static |
Definition at line 262 of file vf_pullup.c.
Referenced by filter_frame(), and pullup_pack_frame().
|
static |
Definition at line 299 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 313 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 326 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 367 of file vf_pullup.c.
Referenced by decide_frame_length().
|
static |
Definition at line 411 of file vf_pullup.c.
Referenced by pullup_get_frame().
|
static |
Definition at line 467 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 514 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 529 of file vf_pullup.c.
Referenced by pullup_submit_field().
|
static |
Definition at line 560 of file vf_pullup.c.
Referenced by pullup_submit_field().
|
static |
Definition at line 584 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 616 of file vf_pullup.c.
Referenced by pullup_pack_frame().
|
static |
Definition at line 632 of file vf_pullup.c.
Referenced by filter_frame().
|
static |
Definition at line 658 of file vf_pullup.c.
|
static |
Definition at line 734 of file vf_pullup.c.
|
static |
Definition at line 40 of file vf_pullup.c.
|
static |
Definition at line 749 of file vf_pullup.c.
|
static |
Definition at line 759 of file vf_pullup.c.
AVFilter ff_vf_pullup |
Definition at line 767 of file vf_pullup.c.