[FFmpeg-trac] #7530(avcodec:new): cuviddec/nvdec/nvenc: driver checking errors
FFmpeg
trac at avcodec.org
Fri Nov 2 14:54:17 EET 2018
#7530: cuviddec/nvdec/nvenc: driver checking errors
------------------------------------+-----------------------------------
Reporter: msiders | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: nvenc | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+-----------------------------------
Comment (by msiders):
Replying to [comment:3 heleppkes]:
> There is no one minimum version, it depends on which version of the
nvcodec headers you have built - the requirements are documented in the
nvcodec repository README
>
> All three video SDK branches, 8.0, 8.1 and 8.2 should still be capable
of building FFmpeg, newer version will in turn result in higher driver
requirements.
Hi,
In fact there is no minimum version to ''compile''. This is true.
And it's true too that the nv-codec-headers repository lists the driver
version:
https://github.com/FFmpeg/nv-codec-headers
However, when ''using'' a FFmpeg binary, the user knows nothing about what
version it has been compiled with. He only sees the errors.
So, two options (in my opinion) can be used to resolve (in positive) this
problem:
1. Print in the header of the FFmpeg HELP some "nv-codec-headers" info
when compiling with them (like with the configure parmeters).
2. Or do a runtime check and print the expected version vs the current
version of the driver.
I hope you agree with this suggestion.
Best.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7530#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list