On 21.02.2019 04:57, Philip Langdale wrote:
I've been thinking about this for a while, but I only recently made the
realisation that compiling cuda kernels to the ptx format does not
introduce any non-free dependencies - the ptx files are an intermediate
assembly code format that is actually compiled to binary form at
runtime. With that understood, we just need to switch the remaining
users of the CUDA SDK to ffnvcodec and we will remove the non-free
entanglements from cuda.

Philip Langdale (5):
   configure: Add an explicit check and option for nvcc
   avfilter/vf_yadif_cuda: Switch to using ffnvcodec
   avfilter/vf_scale_cuda: Switch to using ffnvcodec
   avfilter/vf_thumbnail_cuda: Switch to using ffnvcodec
   configure: Remove cuda_sdk dependency option

Series applied, but kept cuda_nvcc non-free.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to