diff options
author | Paul B Mahol <onemda@gmail.com> | 2020-12-19 20:41:51 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2020-12-19 20:46:00 +0100 |
commit | 64e572db46a2dd44517140b6e85ece989b08d575 (patch) | |
tree | 355496fa571ef5d3d60f8398114289a4c852d707 /libavfilter/vf_maskedminmax.c | |
parent | 4fcfecdd66cb21a0d1aee26abb02eb3057172e9f (diff) | |
download | ffmpeg-64e572db46a2dd44517140b6e85ece989b08d575.tar.gz |
avfilter/vf_maskedminmax: add support for commands
Diffstat (limited to 'libavfilter/vf_maskedminmax.c')
-rw-r--r-- | libavfilter/vf_maskedminmax.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libavfilter/vf_maskedminmax.c b/libavfilter/vf_maskedminmax.c index 0685c8a16d..90140827a3 100644 --- a/libavfilter/vf_maskedminmax.c +++ b/libavfilter/vf_maskedminmax.c @@ -28,7 +28,7 @@ #include "framesync.h" #define OFFSET(x) offsetof(MaskedMinMaxContext, x) -#define FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM +#define FLAGS AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_RUNTIME_PARAM typedef struct ThreadData { AVFrame *src, *f1, *f2, *dst; @@ -50,7 +50,7 @@ typedef struct MaskedMinMaxContext { } MaskedMinMaxContext; static const AVOption maskedminmax_options[] = { - { "planes", "set planes", OFFSET(planes), AV_OPT_TYPE_INT, {.i64=0xF}, 0, 0xF, FLAGS }, + { "planes", "set planes", OFFSET(planes), AV_OPT_TYPE_INT, {.i64=0xF}, 0, 0xF, FLAGS }, { NULL } }; @@ -340,6 +340,7 @@ AVFilter ff_vf_maskedmin = { .inputs = maskedminmax_inputs, .outputs = maskedminmax_outputs, .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL | AVFILTER_FLAG_SLICE_THREADS, + .process_command = ff_filter_process_command, }; #define maskedmax_options maskedminmax_options @@ -357,4 +358,5 @@ AVFilter ff_vf_maskedmax = { .inputs = maskedminmax_inputs, .outputs = maskedminmax_outputs, .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL | AVFILTER_FLAG_SLICE_THREADS, + .process_command = ff_filter_process_command, }; |