avfilter: add chromakey_cuda filter
GSoC'22
libavfilter/vf_chromakey_cuda.cu:the CUDA kernel for the filter
libavfilter/vf_chromakey_cuda.c: the C side that calls the kernel and gets user input
libavfilter/allfilters.c: added the filter to it
libavfilter/Makefile: added the filter to it
cuda/cuda_runtime.h: added two math CUDA functions that are used in the filter
Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
Showing
- Changelog 1 addition, 0 deletionsChangelog
- compat/cuda/cuda_runtime.h 2 additions, 0 deletionscompat/cuda/cuda_runtime.h
- doc/filters.texi 43 additions, 0 deletionsdoc/filters.texi
- libavfilter/Makefile 2 additions, 0 deletionslibavfilter/Makefile
- libavfilter/allfilters.c 1 addition, 0 deletionslibavfilter/allfilters.c
- libavfilter/version.h 1 addition, 1 deletionlibavfilter/version.h
- libavfilter/vf_chromakey_cuda.c 498 additions, 0 deletionslibavfilter/vf_chromakey_cuda.c
- libavfilter/vf_chromakey_cuda.cu 174 additions, 0 deletionslibavfilter/vf_chromakey_cuda.cu
Loading
Please register or sign in to comment