[FFmpeg-trac] #7529(build system:new): cuda filters not compiled

FFmpeg trac at avcodec.org
Fri Nov 2 13:58:09 EET 2018


#7529: cuda filters not compiled
-------------------------------------+-------------------------------------
             Reporter:  msiders      |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  build        |                  Version:  git-
  system                             |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:

 When compiling FFmpeg with CUDA (./configure --enable-cuda) the filters
 based on this library isn't automatically enabled.

 See this example of a build of git-master when searching for CUDA filters:
 {{{
 root at ffmpeg:~/FFmpeg# ./ffmpeg -filters | grep cuda
 ffmpeg version N-92330-gd6d407d Copyright (c) 2000-2018 the FFmpeg
 developers
   built with gcc 4.7 (Debian 4.7.2-5)
   configuration: --enable-static --disable-shared --disable-doc --disable-
 dxva2 --enable-small --enable-pthreads --enable-stripping --enable-bsfs
 --disable-devices --disable-hwaccels --disable-ffprobe --enable-gpl
 --enable-libx264 --enable-cuda --enable-nonfree --enable-cuvid --enable-
 nvenc --extra-cflags=-I/usr/local/cuda/include/ --extra-
 ldflags=-L/usr/local/cuda/lib64/
   libavutil      56. 23.100 / 56. 23.100
   libavcodec     58. 36.100 / 58. 36.100
   libavformat    58. 21.100 / 58. 21.100
   libavdevice    58.  6.100 / 58.  6.100
   libavfilter     7. 41.100 /  7. 41.100
   libswscale      5.  4.100 /  5.  4.100
   libswresample   3.  4.100 /  3.  4.100
   libpostproc    55.  4.100 / 55.  4.100
  ... hwupload_cuda     V->V       (null)

 }}}

 As you can see the "--enable-cuda" is enabled in the build. But filters
 like "scale_cuda" and "thumbnail_cuda" are missing. To compile them is
 ''required'' to enable each one in the configure call. However, it has
 sense to enable them '''automatically''' when CUDA_SDK is set in the
 configuration.

 Please, fix this!

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7529>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list