Is it possible to get full range NV12 from nvarguscamerasrc and nvvidconv? It seems the NV12 format is always limited to 16-235. I’m using R32.5.0 on TX2.
nvarguscamerasrc num-buffers=1 sensor-id=0 sensor-mode=0
! nvvidconv ! ‘video/x-raw,width=1712,height=1080,format=NV12’
! filesink location=frame.nv12
If I shine a light directly at the camera, the Y data within NV12 is limited 16-235 for RS32.5.
If I run the same command on RS32.4.3 with the light directly on the camera, the Y data within NV12 is full range 0-255.
It appears something has changed between RS32.4.3 and RS32.5.0 in either nvarguscamerasrc or nvvidconv that is applying “studio swing” limiting on the YUV data.
I would like a way to disable this and return to full range 0-255.