summaryrefslogtreecommitdiffstats
path: root/libavfilter/Makefile
diff options
context:
space:
mode:
authorPhilip Langdale <philipl@overt.org>2018-10-24 11:52:42 -0700
committerPhilip Langdale <philipl@overt.org>2018-11-02 11:24:05 -0700
commit598f0f39271d6033588b4d8ccc672c5bdc85fec7 (patch)
tree4450a872e639537fab7432d7f4d7c73c3da58ed1 /libavfilter/Makefile
parentef1aadffc785b48ed62c45d954289e754f43ef46 (diff)
downloadffmpeg-streaming-598f0f39271d6033588b4d8ccc672c5bdc85fec7.zip
ffmpeg-streaming-598f0f39271d6033588b4d8ccc672c5bdc85fec7.tar.gz
libavfilter/vf_yadif: Make frame management logic and options shareable
I'm writing a cuda implementation of yadif, and while this obviously has a very different implementation of the actual filtering, all the frame management is unchanged. To avoid duplicating that logic, let's make it shareable. From the perspective of the existing filter, the only real change is introducing a function pointer for the filter() function so it can be specified for the specific filter.
Diffstat (limited to 'libavfilter/Makefile')
-rw-r--r--libavfilter/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavfilter/Makefile b/libavfilter/Makefile
index 51e48ef..4b96d80 100644
--- a/libavfilter/Makefile
+++ b/libavfilter/Makefile
@@ -408,7 +408,7 @@ OBJS-$(CONFIG_WAVEFORM_FILTER) += vf_waveform.o
OBJS-$(CONFIG_WEAVE_FILTER) += vf_weave.o
OBJS-$(CONFIG_XBR_FILTER) += vf_xbr.o
OBJS-$(CONFIG_XSTACK_FILTER) += vf_stack.o framesync.o
-OBJS-$(CONFIG_YADIF_FILTER) += vf_yadif.o
+OBJS-$(CONFIG_YADIF_FILTER) += vf_yadif.o yadif_common.o
OBJS-$(CONFIG_ZMQ_FILTER) += f_zmq.o
OBJS-$(CONFIG_ZOOMPAN_FILTER) += vf_zoompan.o
OBJS-$(CONFIG_ZSCALE_FILTER) += vf_zscale.o
OpenPOWER on IntegriCloud