= {
.name = "avgblur_opencl",
.priv_class = &avgblur_opencl_class,
}
#define FF_FILTER_FLAG_HWFRAME_AWARE
The filter is aware of hardware frames, and any hardware frame context should not be automatically pr...
int ff_opencl_filter_query_formats(AVFilterContext *avctx)
Return that all inputs and outputs support only AV_PIX_FMT_OPENCL.
static av_cold void avgblur_opencl_uninit(AVFilterContext *avctx)
static av_cold int init(AVCodecContext *avctx)
int ff_opencl_filter_init(AVFilterContext *avctx)
Initialise an OpenCL filter context.
static av_cold int uninit(AVCodecContext *avctx)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static const AVFilterPad avgblur_opencl_inputs[]
static const AVFilterPad avgblur_opencl_outputs[]
static const AVFilterPad inputs[]
static const AVFilterPad outputs[]
static int query_formats(AVFilterContext *ctx)