We are trying to use IO_METHOD_USEPTR on our custom V4L2 video device, so it seem L4T R23.2’s tegra’s camera module do not support it, Is anyone also play with this IO method?
This is the Gstreamer’s pipeline we are testing with, and it only support IO-mode to “mmap”
gst-launch-1.0 v4l2src device=/dev/video0 do-timestamp=true ! 'video/x-raw, format=UYVY, framerate=30/1' ! nvvidconv ! 'video/x-raw(memory:NVMM), format=I420, framerate=30/1' ! nvoverlaysink sync=false -vvv
The other question is that if we can access “memeory:NVMM” directly in any of NVIDIA’S video sink or “nvvidconv”, and pass it as our custom openGL’S GPU frame buffer?