History

avfilter/vf_yadif_cuda: simplify filter definition

Aman Karmani committed 4 years ago

Commit ad3c19d1 parent c8b5f281 file · +1 −18Browse files

Unified · Split

libavfilter/vf_yadif_cuda.c+1−18
@@ -212,23 +212,6 @@ static av_cold void deint_cuda_uninit(AVFilterContext *ctx) · 211 unmodified lines
212 s->input_frames = NULL;212 s->input_frames = NULL;
213}213}
214 214
215static int deint_cuda_query_formats(AVFilterContext *ctx)
216{
217 enum AVPixelFormat pix_fmts[] = {
218 AV_PIX_FMT_CUDA, AV_PIX_FMT_NONE,
219 };
220 int ret;
221
222 if ((ret = ff_formats_ref(ff_make_format_list(pix_fmts),
223 &ctx->inputs[0]->outcfg.formats)) < 0)
224 return ret;
225 if ((ret = ff_formats_ref(ff_make_format_list(pix_fmts),
226 &ctx->outputs[0]->incfg.formats)) < 0)
227 return ret;
228
229 return 0;
230}
231
232static int config_input(AVFilterLink *inlink)215static int config_input(AVFilterLink *inlink)
233{216{
234 AVFilterContext *ctx = inlink->dst;217 AVFilterContext *ctx = inlink->dst;
@@ -380,9 +363,9 @@ const AVFilter ff_vf_yadif_cuda = { · 145 unmodified lines
380 .priv_size = sizeof(DeintCUDAContext),363 .priv_size = sizeof(DeintCUDAContext),
381 .priv_class = &yadif_cuda_class,364 .priv_class = &yadif_cuda_class,
382 .uninit = deint_cuda_uninit,365 .uninit = deint_cuda_uninit,
366 FILTER_SINGLE_PIXFMT(AV_PIX_FMT_CUDA),
383 FILTER_INPUTS(deint_cuda_inputs),367 FILTER_INPUTS(deint_cuda_inputs),
384 FILTER_OUTPUTS(deint_cuda_outputs),368 FILTER_OUTPUTS(deint_cuda_outputs),
385 FILTER_QUERY_FUNC(deint_cuda_query_formats),
386 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL,369 .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL,
387 .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE,370 .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE,
388};371};

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t