History

avfilter/vf_libopencv: Use formats list instead of query function

Andreas Rheinhardt committed 5 years ago

Commit 7b0c5001 parent 55e8c351 file · +1 −9Browse files

Showing the changes to libavfilter (1 of 1 file). Show all

Unified · Split

libavfilter/vf_libopencv.c+1−9
@@ -64,14 +64,6 @@ static void fill_frame_from_iplimage(AVFrame *frame, const IplImage *img, enum A · 63 unmodified lines
6464 frame->data[0] = img->imageData;
6565 }
6666
67−static int query_formats(AVFilterContext *ctx)
68−{
69− static const enum AVPixelFormat pix_fmts[] = {
70− AV_PIX_FMT_BGR24, AV_PIX_FMT_BGRA, AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE
71− };
72− return ff_set_common_formats_from_list(ctx, pix_fmts);
73−}
74−
7567 typedef struct OCVContext {
7668 const AVClass *class;
7769 char *name;
@@ -431,5 +423,5 @@ const AVFilter ff_vf_ocv = { · 353 unmodified lines
431423 .uninit = uninit,
432424 FILTER_INPUTS(avfilter_vf_ocv_inputs),
433425 FILTER_OUTPUTS(avfilter_vf_ocv_outputs),
434− FILTER_QUERY_FUNC(query_formats),
426+ FILTER_PIXFMTS(AV_PIX_FMT_BGR24, AV_PIX_FMT_BGRA, AV_PIX_FMT_GRAY8),
435427 };

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