I am having trouble understanding how plugins are integrated with deepstream. I have modified the sample plugin template gstdsexample and built and installed the plugin at the appropriate location. Now if I wish to utilise the plugin with one of the sample apps , say - deepstream-app present in the deepstream sdk, what my next steps should be ?
Moving further, let’s say I wish to build a wrapper library utilising the deepstream-app codes and the customized plugin, what are the things which I should keep in mind ?
So, if I create a plugin based on gstdsexample , run its makefile which copies the shared lib generated to /opt/nvidia/deepstream/lib/gst-plugins and then try to run the sample app given in the deepstream sdk. Will the plugin automatically get detected via the sample-app or am I missing some steps inbetween ?