Hi nvidia:
When the video input resolution is 1600 x 1200 or 800x600, nvv4l2camerasrc is used to play the splintered screen, and v4l2src plays normally. nvv4l2camerasrc can play normally with other resolutions. What is the reason for this?
Hi,
The nvv4l2camerasrc plugin is to capture frame data into NvBufSurface so for certain resolutions, would need to consider data aligment since pitch is not equavalent to width. Please check the related topic: YUV camera(5.4M) preview issue - #19 by DaneLLL
Please check if your camera source can be adjusted to fit the data alignment. If not, would suggest use v4l2src plugin.