Change nvarguscamerasrc and read property values realtime


We are using nvarguscamerasrc in our GStreamer pipelines, we are experimenting with multiple settings of the properties like ‘exposuretimerange’, ‘gainrange’, etc… To test a new setting we always need to restart the pipeline, it would be great if we can set those live / realtime. Also as we set ranges for these values and it would great to query the exact value of a poperty when a given scenario occurs.

example of the pipeline:

gst-launch-1.0 nvarguscamerasrc sensor-id=0 sensor-mode=0 exposuretimerange="250000 33333333" gainrange="1 8" ispdigitalgainrange="1 1" ! 'video/x-raw(memory:NVMM), width=(int)1948, height=(int)1096, format=(string)NV12, framerate=(fraction)30/1' ! nvvidconv ! xvimagesink -e

Are you aware of any way how could we manipulate those setting without restarting the pipeline?



You need implement gstreamer base APP like nvgstcapture-1.0 for it.
You can download the source code from download center for reference.

L4T Driver Package (BSP) Sources

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.