diff options
author | Philip Langdale <philipl@overt.org> | 2018-10-24 11:52:42 -0700 |
---|---|---|
committer | Philip Langdale <philipl@overt.org> | 2018-11-02 11:24:05 -0700 |
commit | 598f0f39271d6033588b4d8ccc672c5bdc85fec7 (patch) | |
tree | 4450a872e639537fab7432d7f4d7c73c3da58ed1 /libavfilter/Makefile | |
parent | ef1aadffc785b48ed62c45d954289e754f43ef46 (diff) | |
download | ffmpeg-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/Makefile | 2 |
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 |