craig
March 9, 2023, 6:44pm
348
First, congratulations on getting it working!
Thank you for sharing the solution.
I’m sorry that I didn’t recommend this earlier. This is a known problem and I was just researching the issue last week when you asked the question. However, I didn’t make the connection between the previous libuvc and your environment. I’m sharing the additional information below to help other people with this problem. Thanks again for contributing your solution.
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?
There is a note from the author of gstthetauvc
this was the original problem.
1 Like