I am just playing around with TX2 camera examples. I saw an example in the link
that uses opencv to display video from camera. I am new to gstreamer as well. I understand that the below gst pipeline
nvcamerasrc ! video/x-raw(memory:NVMM), width=(int)1280, height=(int)720,format=(string)I420, framerate=(fraction)24/1 ! nvvidconv flip-method=2 ! video/x-raw, format=(string)BGRx ! videoconvert ! video/x-raw, format=(string)BGR ! appsink
is used to fetch frames from the TX2 camera. So is nvcamerasrc a driver that initiates fetching video streams from the camera? If one has to design a custom camera, does this nvcamerasrc camera driver needs to replaced by the custom camera driver? Please help me understand what does nvcamerasrc do?