gstreamer: Generate the new AEGC controls

Since AeEnable will be replaced with ExposureTimeMode and
AnalogueGainMode so that the two can be set between auto/manual
independently, update the gstreamer control ids generation to conform
with this.

Signed-off-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Nicolas Nicolas <nicolas.dufresne@collabora.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
Paul Elder 2025-01-13 15:59:41 -06:00 committed by Laurent Pinchart
parent 3d23f325fd
commit 187f2d537b

View file

@ -19,8 +19,9 @@ from controls import Control
exposed_controls = [
'AeEnable', 'AeMeteringMode', 'AeConstraintMode', 'AeExposureMode',
'ExposureValue', 'ExposureTime', 'AnalogueGain', 'AeFlickerPeriod',
'AeMeteringMode', 'AeConstraintMode', 'AeExposureMode',
'ExposureValue', 'ExposureTime', 'ExposureTimeMode',
'AnalogueGain', 'AnalogueGainMode', 'AeFlickerPeriod',
'Brightness', 'Contrast', 'AwbEnable', 'AwbMode', 'ColourGains',
'Saturation', 'Sharpness', 'ColourCorrectionMatrix', 'ScalerCrop',
'DigitalGain', 'AfMode', 'AfRange', 'AfSpeed', 'AfMetering', 'AfWindows',