craig
March 19, 2024, 5:08pm
351
Found 1 Theta(s), but none available.
I received a question from a community member about the error message above. There is information in the post below and especially the issue on GitHub.
Live Streaming over USB on Ubuntu and Linux, NVIDIA Jetson - #348 by craig .
opened 12:06PM - 15 Apr 22 UTC
closed 12:42PM - 15 Apr 22 UTC
I am trying to get `gstthetauvcsrc` working on a NVIDIA Jetson Nano. The code co… mpiles without any problems.
To test if the GStreamer element works I just try:
```
gst-launch-1.0 thetauvcsrc mode=4K ! queue ! h264parse ! nvv4l2decoder ! nvvidconv ! queue ! fakevideosink
```
This returns the error:
```
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstThetauvcsrc:thetauvcsrc0: Found 1 Theta(s), but none available.
Additional debug info:
gstthetauvcsrc.c(495): gst_thetauvcsrc_start (): /GstPipeline:pipeline0/GstThetauvcsrc:thetauvcsrc0
Setting pipeline to NULL ...
Freeing pipeline ...
```
The reason that I think that this is caused by the code in the `gstthetauvcsrc` element is that this code https://github.com/ricohapi/libuvc-theta-sample works fine.
My question is: does someone know what is causing this problem?
The main point is to purge libuvc.so
from your system, which may be in libuvc-dev
.
sudo apt purge libuvc-dev