Not able to use libnvcv_gazenet.so with nvdsvideotemplate plugin

• Hardware Platform (Jetson / GPU)
Jetson Orin 4012, NVIDIA Jetson Orin NX Bundle, 8x 2GHz, 16GB DDR5
• DeepStream Version
Container: deepstream:7.1-triton-multiarch
• JetPack Version (valid for Jetson only)
see Container: deepstream:7.1-triton-multiarch
• TensorRT Version
see Container: deepstream:7.1-triton-multiarch
• NVIDIA GPU Driver Version (valid for GPU only)
Container: deepstream:7.1-triton-multiarch
• Issue Type( questions, new requirements, bugs)
Bug/Question
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
-Run docker container
-Create following gStreamer pipeline:
gst-launch-1.0 v4l2src device=/dev/video0 ! queue max-size-buffers=3 leaky=downstream max-size-time=500000000 ! nvvideoconvert ! m.sink_0 nvstreammux name=m batch-size=1 live-source=1 width=1280 height=720 ! nvinfer config-file-path=configs/facedetect.yml ! nvinfer config-file-path=configs/faciallandmark.yml ! nvdsvideotemplate customlib-name=/opt/nvidia/deepstream/deepstream/lib/cvcore_libs/libnvcv_gazenet.so ! fakesink

• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

Using the above mentioned container i should be able to use provided gazenet implementation (/opt/nvidia/deepstream/deepstream/lib/cvcore_libs/libnvcv_gazenet.so) as a custom lib for gStreamers nvdsvideotemplate plugin.

Running the pipeline gives me:
Setting pipeline to PAUSED …
ERROR: from element /GstPipeline:pipeline0/GstNvDsVideoTemplate:nvdsvideotemplate0: Runtime error: createCustomAlgoCtx function not found in library
Additional debug info:
Exception occurred
ERROR: pipeline doesn’t want to preroll.
Failed to set pipeline to PAUSED.
Setting pipeline to NULL …
Freeing pipeline …

Is there manual building of the library neccessary or am i missing something here?

Thanks in advance!

cvcore_libs is deprecated from DS7.1. please use DS7.0 nvcr.io/nvidia/deepstream:7.0-triton-multiarch.

Sry for the inconvenience, but i made a mistake in the post. We already use the named base image with the following dockerfile:

# Use Deepstream 7.0 as base image due to conflicting driver versions when using 7.1 
FROM nvcr.io/nvidia/deepstream:7.0-triton-multiarch

# Install python + deepstreams python bindings by executing install script provided by NVIDIA
WORKDIR /opt/nvidia/deepstream/deepstream
# Remove folder due to name conflict while executing install script
RUN rm -rf sources/deepstream_python_apps
RUN ./user_deepstream_python_apps_install.sh --version 1.1.11

sorry for the late reply! the porpery of nvdsvideotemplate is wrong. please refer to this code.