FFmpeg
|
video field order filter, heavily influenced by vf_pad.c More...
#include <stdio.h>
#include <string.h>
#include "libavutil/imgutils.h"
#include "libavutil/internal.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 |
Functions | |
static av_cold int | init (AVFilterContext *ctx, const char *args) |
static int | query_formats (AVFilterContext *ctx) |
static int | config_input (AVFilterLink *inlink) |
static AVFilterBufferRef * | get_video_buffer (AVFilterLink *inlink, int perms, int w, int h) |
static int | filter_frame (AVFilterLink *inlink, AVFilterBufferRef *frame) |
Variables | |
static const AVFilterPad | avfilter_vf_fieldorder_inputs [] |
static const AVFilterPad | avfilter_vf_fieldorder_outputs [] |
AVFilter | avfilter_vf_fieldorder |
video field order filter, heavily influenced by vf_pad.c
Definition in file vf_fieldorder.c.
|
static |
Definition at line 45 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 71 of file vf_fieldorder.c.
|
static |
full an array with the number of bytes that the video data occupies per line for each plane of the input video
Definition at line 98 of file vf_fieldorder.c.
|
static |
Definition at line 116 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 124 of file vf_fieldorder.c.
|
static |
Definition at line 180 of file vf_fieldorder.c.
|
static |
Definition at line 192 of file vf_fieldorder.c.
AVFilter avfilter_vf_fieldorder |
Definition at line 200 of file vf_fieldorder.c.