Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | avcodec/cuvid: use dynamically loaded CUDA/CUVID | Timo Rothenpieler | 2016-11-22 |
| | | | | And remove the now obsolete compat headers. | ||
* | compat/cuda: convert to unix line endings | Timo Rothenpieler | 2016-09-23 |
| | |||
* | cuvid: Use bundled headers | Philip Langdale | 2016-09-22 |
| | | | | | | | | We need to remove the dynlink fanciness and replace it with normal function prototypes and update the include paths and configure logic. We don't need to explicitly check for PICPARMS now - they're going to be there. | ||
* | cuvid: Add MIT licenced nvcuid headers from Video SDK 7.0 | Philip Langdale | 2016-09-22 |
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. |