• Mohamed Khaled Mohamed's avatar
    avfilter: add chromakey_cuda filter · b1648150
    Mohamed Khaled Mohamed authored
    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: 's avatarTimo Rothenpieler <timo@rothenpieler.org>
    b1648150
vf_chromakey_cuda.c 14.7 KB