Hello:
Issue with not getting the correction API version to run nvh265enc on my GeForce GTX 1060.
Successfully built and installed Gstreamer 1.19 (via the gst-build meson project) at /usr. Using,
gst-inspect-1.0 --version
The log showed,
nvenc gstnvenc.c:937:gst_nvenc_load_library: Maximum supported API version by driver: 11.0
Launching a pipeline in my code, the log showed,
nvenc gstnvenc.c:937:gst_nvenc_load_library: Maximum supported API version by driver: 9.1
And, nvh265enc, is not available at this API version. Have to add, /usr/lib/x86_64-linux-gnu, to LD_LIBRARY_PATH, in order to get the correct API version (11.0).
However, adding, /usr/lib/x86_64-linux-gnu, to, LD_LIBRARY_PATH, caused dll incompatible issues in some module(s) in my code.
Is there another way to load the, libnvidia-encode, module without change the env variable, LD_LIBRARY_PATH?
Please advise. Thank you.