libargus VS nvmedia

Hi,

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?

Thanks,
Peter

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