nvarguscamerasrc setting white balance gains

Hello,

The following command

gst-inspect-1.0 nvarguscamerasrc

shows that there is a property to change the white balance mode to manual. But I cannot see any other properties to set the white balance manual mode and the white balance gains unlike the deprecated nvcamerasrc plugin had.

Could someone please guide me as to how to change the white balance manually. Also, I am working with Python code.

Thank you,
Gunjan

@gunjan
You may need use argus API to apply the awb to manual and then have below API to set wb gains.
Current set wb gains not implement with nvarguscamerasrc.

virtual Status Argus::IAutoControlSettings::setWbGains ( const BayerTuple< float > & gains )

@ShaneCCC

Thank you for the information. I looked up for the virtual Status Argus::IAutoControlSettings::setWbGains ( const BayerTuple< float > & gains ) function, but I am not sure how to exactly use the lower-level argus API. Could you point me to some sample code.

Thanks,
Gunjan

Have a check this link.

https://developer.nvidia.com/nvidia-jetson-linux-multimediaapireference