FFmpeg
|
#include "libavutil/imgutils.h"
#include "libavutil/internal.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "avfilter.h"
#include "formats.h"
#include "internal.h"
#include "video.h"
Go to the source code of this file.
Data Structures | |
struct | FieldOrderContext |
Macros | |
#define | OFFSET(x) offsetof(FieldOrderContext, x) |
#define | FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
Functions | |
static int | query_formats (AVFilterContext *ctx) |
static int | config_input (AVFilterLink *inlink) |
static int | filter_frame (AVFilterLink *inlink, AVFrame *frame) |
AVFILTER_DEFINE_CLASS (fieldorder) | |
Variables | |
static const AVOption | fieldorder_options [] |
static const AVFilterPad | avfilter_vf_fieldorder_inputs [] |
static const AVFilterPad | avfilter_vf_fieldorder_outputs [] |
const AVFilter | ff_vf_fieldorder |
video field order filter, heavily influenced by vf_pad.c
Definition in file vf_fieldorder.c.
#define OFFSET | ( | x | ) | offsetof(FieldOrderContext, x) |
Definition at line 150 of file vf_fieldorder.c.
#define FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM |
Definition at line 151 of file vf_fieldorder.c.
|
static |
accept any input pixel format that is not hardware accelerated, not a bitstream format, and does not have vertically sub-sampled chroma
Definition at line 41 of file vf_fieldorder.c.
|
static |
Definition at line 62 of file vf_fieldorder.c.
|
static |
Move every line up one line, working from the top to the bottom of the frame. The original top line is lost. The new last line is created as a copy of the penultimate line from that field.
Move every line down one line, working from the bottom to the top of the frame. The original bottom line is lost. The new first line is created as a copy of the second line from that field.
Definition at line 70 of file vf_fieldorder.c.
AVFILTER_DEFINE_CLASS | ( | fieldorder | ) |
|
static |
Definition at line 153 of file vf_fieldorder.c.
|
static |
Definition at line 162 of file vf_fieldorder.c.
|
static |
Definition at line 171 of file vf_fieldorder.c.
const AVFilter ff_vf_fieldorder |
Definition at line 178 of file vf_fieldorder.c.