Jump to content

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

Cookies help us deliver our services. By using our services, you agree to our use of cookies.