Go to the source code of this file.
◆ OFFSET
◆ FLAGS
◆ ocio_filter_slice()
| static int ocio_filter_slice |
( |
AVFilterContext * | ctx, |
|
|
void * | arg, |
|
|
int | jobnr, |
|
|
int | nb_jobs ) |
|
static |
◆ query_formats()
◆ config_props()
◆ init()
◆ filter_frame()
◆ uninit()
◆ AVFILTER_DEFINE_CLASS()
| AVFILTER_DEFINE_CLASS |
( |
ocio | | ) |
|
◆ ocio_options
Initial value:= {
{
"view",
"View, output view transform, used in combination with display.",
OFFSET(view),
AV_OPT_TYPE_STRING, {.str=
NULL}, 0, 0,
FLAGS },
}
@ AV_OPT_TYPE_INT
Underlying C type is int.
@ AV_OPT_TYPE_DICT
Underlying C type is AVDictionary*.
@ AV_OPT_TYPE_STRING
Underlying C type is a uint8_t* that is either NULL or points to a C string allocated with the av_mal...
Definition at line 254 of file vf_opencolorio.c.
◆ inputs
Initial value:= {
{
.name = "default",
},
}
static int filter_frame(DBEDecodeContext *s, AVFrame *frame)
static int config_props(AVBitStreamFilterLink *link)
Definition at line 268 of file vf_opencolorio.c.
◆ outputs
◆ ff_vf_ocio
Initial value:= {
.p.name = "ocio",
.p.priv_class = &ocio_class,
static int query_formats(const AVFilterContext *ctx, AVFilterFormatsConfig **cfg_in, AVFilterFormatsConfig **cfg_out)
static const AVFilterPad inputs[]
static const AVFilterPad outputs[]
int(* init)(AVBSFContext *ctx)
#define AVFILTER_FLAG_SLICE_THREADS
The filter supports multithreading by splitting frames into multiple parts and processing them concur...
static av_cold void uninit(AVBitStreamFilterContext *ctx)
#define FILTER_INPUTS(array)
#define FILTER_OUTPUTS(array)
#define FILTER_QUERY_FUNC(func)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
Definition at line 280 of file vf_opencolorio.c.