-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RealSense error calling rs2_get_frame_metadata (frame:0x55bb489ba208, frame_metadata:Actual Exposure) #19
Comments
Hi, can you try this branch? https://github.com/WKDSMRT/realsense-gstreamer/tree/bugfix-pipeline-start-error Getting the actual exposure is set to 0 on that branch to avoid the error. I'll see if I can find a fix. |
Hi, Thanks for the quick reply. I am facing the same error in the bugfix-pipeline-state-error branch as well. Is there any way I can unblock from this issue. |
Hi, sry there was an error while pulling the bugfix branch. I see that you have commented the part where actual exposure is read from realsense camera to unblock this issue. So bugfix branch is unblocking this issue. Can you please try to provide a fix for this |
Yes. I'll look into it. Do you need the exposure value for your application? |
Thanks for looking into it. |
@sandeshk1 Can you pull and try the bugfix-pipeline-start-error branch? Getting the exposure is working for me now. If it works for you then I'll move on to looking at adding an exposure property. |
I am still getting the same error in the https://github.com/WKDSMRT/realsense-gstreamer/tree/bugfix-pipeline-start-error branch |
Can you check which version of librealsense2 you're using with
|
Hi, follow the previous commits, I build the source with this branch
Also, I installed libgstreamer-plugins-base1.0-dev and my librealsense2 version is 2.41.0
Is there any part I miss to setup? Thanks |
@TimConnelly I had installed realsense v2.41.0 from source(https://github.com/IntelRealSense/librealsense) and still faced the exposure issue. I had to comment the line where exposure metadata is being read to get it working |
@sandeshk1 I'm no longer able to reproduce the error on my end. Can you send the output of Also, which specific OS, including version, are you developing on? |
@sandeshk1 Are you still experiencing this problem? I was able to replicate the error on my old system that had version 2.39.0 of librealsense. I upgraded to version 2.41.0 (following the instructions here) and the error resolved. When you installed from source, which options did you give to Cmake? From the comment on this realsense issue the FORCE_RSUSB_BACKEND option can affect performance. |
I have the same issue using realsense version 2.50. I already tried the bug-fixed branch without any success. |
RealSense Camera Model: D435i
$ gst-launch-1.0 realsensesrc ! videoconvert ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstRealsenseSrc:realsensesrc0: RealSense error calling rs2_get_frame_metadata (frame:0x55a4117a2cf8, frame_metadata:Actual Exposure)
Additional debug info:
../src/gstrealsensesrc.cpp(348): gst_realsense_src_create (): /GstPipeline:pipeline0/GstRealsenseSrc:realsensesrc0
Execution ended after 0:00:00.003126435
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
The text was updated successfully, but these errors were encountered: