#include "config_components.h"
#include "libavutil/avstring.h"
#include "libavutil/imgutils.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "avfilter.h"
#include "formats.h"
#include "internal.h"
#include "framesync.h"
#include "video.h"
Go to the source code of this file.
|
#define | FAST_TMIX_SLICE(type, stype, round) |
|
#define | MIX_SLICE(type, fun, clip) |
|
#define | CLIP8(x, min, max) av_clip_uint8(x) |
|
#define | CLIP16(x, min, max) av_clip(x, min, max) |
|
#define | CLIPF(x, min, max) (x) |
|
#define | NOP(x) (x) |
|
#define | OFFSET(x) offsetof(MixContext, x) |
|
#define | FLAGS AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM |
|
#define | TFLAGS AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_RUNTIME_PARAM |
|
◆ FAST_TMIX_SLICE
#define FAST_TMIX_SLICE |
( |
|
type, |
|
|
|
stype, |
|
|
|
round |
|
) |
| |
◆ MIX_SLICE
◆ CLIP8
◆ CLIP16
◆ CLIPF
#define CLIPF |
( |
|
x, |
|
|
|
min, |
|
|
|
max |
|
) |
| (x) |
◆ NOP
◆ OFFSET
◆ FLAGS
◆ TFLAGS
◆ query_formats()
◆ parse_weights()
◆ init()
◆ mix_frames()
◆ process_frame()
◆ config_output()
◆ uninit()
◆ process_command()
static int process_command |
( |
AVFilterContext * |
ctx, |
|
|
const char * |
cmd, |
|
|
const char * |
args, |
|
|
char * |
res, |
|
|
int |
res_len, |
|
|
int |
flags |
|
) |
| |
|
static |
◆ activate()
◆ mix_options
Initial value:= {
{
"shortest",
"Duration of shortest input", 0,
AV_OPT_TYPE_CONST, {.i64=1}, 0, 0,
FLAGS, .unit =
"duration" },
}
Definition at line 435 of file vf_mix.c.
◆ outputs
Initial value:= {
{
.name = "default",
},
}
Definition at line 447 of file vf_mix.c.