cuvid: Add MIT licenced nvcuid headers from Video SDK 7.0
authorPhilip Langdale <philipl@overt.org>
Wed, 21 Sep 2016 04:28:15 +0000 (21:28 -0700)
committerPhilip Langdale <philipl@overt.org>
Fri, 23 Sep 2016 01:38:36 +0000 (18:38 -0700)
commitf59e10b0f48676c152ade25cbd6a7a784e2df81e
tree6b4bc13a1c9f892f616e8cb123de603704c5caca
parent88d79dbd16ae76b96a57379926d85b675411d86c
cuvid: Add MIT licenced nvcuid headers from Video SDK 7.0

For unknown reasons, the only accurately descriptive version of
cuviddec.h is in the Video SDK - the one in CUDA 7.5 lacks vp8
PICPARAMS and the vp9 struct definition is inaccurate. The CUDA 8 RC
includes an ancient version of this file from many many years go.

However, the one in the Video SDK is modified to work through a
dynamic link mechanism which we don't really want to use, so the
next change will modify the files to just declare functions in
the normal way.

I've split the changes so it's clear to see what changed between
the original files and ones that work for us.
compat/cuda/cuviddec.h [new file with mode: 0644]
compat/cuda/nvcuvid.h [new file with mode: 0644]