GstCUDA - Evaluating GstCUDA: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 91: Line 91:
where ''/path/to/evaluation/binary'' is the location in your file system where you have the binary provided by RidgeRun.
where ''/path/to/evaluation/binary'' is the location in your file system where you have the binary provided by RidgeRun.


Additionally, you may just copy the binary into the standard GStreamer plug-in search path.
Additionally, you may just copy the binaries into the standard GStreamer plug-in search path as the follow instructions:
<syntaxhighlight lang="bash">
cp XXX YYY
</syntaxhighlight>


Finally, test that the plugin is being properly picked up by GStreamer by running:
Finally, test that the plugin is being properly picked up by GStreamer by running:
<syntaxhighlight lang="bash">
$ gst-inspect-1.0 cuda
Plugin Details:
  Name                    cuda
  Description              Allows frames to be processed by the GPU using a custom CUDA library algorithm
  Filename                /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcuda.so
  Version                  0.2.2.1
  License                  Proprietary
  Source module            gst-cuda
  Source release date      2017-11-27 21:03 (UTC)
  Binary package          GStreamer CUDA Plug-in
  Origin URL              Unknown package origin
  cudafilter: cudafilter
  1 features:
  +-- 1 elements
</syntaxhighlight>
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
gst-inspect-1.0 rtspsink
$ gst-inspect-1.0 | grep cuda
cudaexamplefilter:  cudaexamplefilter: GstCUDA Example Filter Element
cuda:  cudafilter: cudafilter
</syntaxhighlight>
</syntaxhighlight>


You should see the inspect output for the evaluation binary.
You should see the inspect output for the evaluation binary as shown above.




1,433

edits