libargus VS nvmedia


previously on DrivePX platforms, we used nvmedia to access cameras on the MIPI-CSI interfaces.
On the Jetson, JetPack provides libargus for camera access.
Is libargus meant to be a a replacement for nvmedia?
Or is it like libargus is used on the Jetson, and nvmedia on the Drive AGX platforms?
If so, why two libraries are provided, what is the major difference that justifies this?


We provide two different API to JetPack and Driver AGX for different market. And will not replaced any one of them.