A quick question about using nvgstcapture-1.0 with v4l2src or directly using v4l2-ctl

Hey guys:

I am trying to use gstreamer application with V4L2src to access CSI IMX274 camera. I can use v4l2-ctl to get data, however, when I tried to use nvgstcapture-1.0 with v4l2src, there is a problem.

In the gstreamer user guide, I find “The nvgstcapture-1.0 application uses the v4l2src plugin to capture still images
and video.”

However, when I used this command, I still find nvcamerasrc messages are printed out.

I just want to make sure that nvgstcapture-1.0 is really using v4l2src plugins also for CSI cameras. How can I access the nvgstcapture-1.0 source code to make sure v4l2 plugins are called? Please help me with it.

Hi hujinhan12,
v4l2src is for YUV sensors and USB cameras. IMX274 is abayer sensor, so you must use nvcamerasrc or nvarguscamerasrc.