|
FFmpeg
|
#include "libavutil/avassert.h"#include "libavutil/common.h"#include "libavutil/internal.h"#include "libavutil/imgutils.h"#include "libavutil/lfg.h"#include "libavutil/mem.h"#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "libavutil/random_seed.h"#include "avfilter.h"#include "filters.h"#include "video.h"Go to the source code of this file.
Data Structures | |
| struct | ShufflePixelsContext |
| struct | ThreadData |
| Used for passing data between threads. More... | |
Macros | |
| #define | SHUFFLE_HORIZONTAL(name, type) |
| #define | SHUFFLE_VERTICAL(name, type) |
| #define | SHUFFLE_BLOCK(name, type) |
| #define | OFFSET(x) |
| #define | FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) |
Functions | |
| static void | make_horizontal_map (AVFilterContext *ctx) |
| static void | make_vertical_map (AVFilterContext *ctx) |
| static void | make_block_map (AVFilterContext *ctx) |
| static int | config_output (AVFilterLink *outlink) |
| static int | filter_frame (AVFilterLink *inlink, AVFrame *in) |
| static av_cold void | uninit (AVFilterContext *ctx) |
| AVFILTER_DEFINE_CLASS (shufflepixels) | |
Variables | |
| static enum AVPixelFormat | pix_fmts [] |
| static const AVOption | shufflepixels_options [] |
| static const AVFilterPad | shufflepixels_inputs [] |
| static const AVFilterPad | shufflepixels_outputs [] |
| const FFFilter | ff_vf_shufflepixels |
Definition at line 197 of file vf_shufflepixels.c.
Definition at line 230 of file vf_shufflepixels.c.
Definition at line 260 of file vf_shufflepixels.c.
| #define OFFSET | ( | x | ) |
Definition at line 404 of file vf_shufflepixels.c.
| #define FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) |
Definition at line 405 of file vf_shufflepixels.c.
|
static |
Definition at line 70 of file vf_shufflepixels.c.
Referenced by config_output().
|
static |
Definition at line 108 of file vf_shufflepixels.c.
Referenced by config_output().
|
static |
Definition at line 146 of file vf_shufflepixels.c.
Referenced by config_output().
|
static |
Definition at line 295 of file vf_shufflepixels.c.
|
static |
Definition at line 365 of file vf_shufflepixels.c.
|
static |
Definition at line 396 of file vf_shufflepixels.c.
| AVFILTER_DEFINE_CLASS | ( | shufflepixels | ) |
|
static |
Definition at line 59 of file vf_shufflepixels.c.
|
static |
Definition at line 406 of file vf_shufflepixels.c.
|
static |
Definition at line 427 of file vf_shufflepixels.c.
|
static |
Definition at line 435 of file vf_shufflepixels.c.
| const FFFilter ff_vf_shufflepixels |
Definition at line 443 of file vf_shufflepixels.c.