[FFmpeg-devel] [PATCH 0/3] Include headers for cuvid

Philip Langdale philipl at overt.org
Wed Sep 21 07:38:55 EEST 2016


The cuvid header situation is a mess - the only feature-complete headers are
in the Video SDK and not in the cuda header collection. The headers in the
Video SDK are MIT licenced, and so we can bundle them like we do the nvenc
header.

Once bundled, we do need to tweak them to remove the use of a dynlink
system that's specific to the Video SDK samples, which we don't need and
don't really want.

Philip Langdale (3):
  cuvid: Add MIT licenced nvcuid headers from Video SDK 7.0
  cuvid: Modify cuvid headers to be usable
  cuvid: Use the compat headers for nvcuvid

 compat/cuda/cuviddec.h | 827 +++++++++++++++++++++++++++++++++++++++++++++++++
 compat/cuda/nvcuvid.h  | 321 +++++++++++++++++++
 libavcodec/cuvid.c     |   2 +-
 3 files changed, 1149 insertions(+), 1 deletion(-)
 create mode 100644 compat/cuda/cuviddec.h
 create mode 100644 compat/cuda/nvcuvid.h

-- 
2.7.4


More information about the ffmpeg-devel mailing list