@@ -812,16 +812,24 @@ message CameraParameters {
812
812
int32 mjpg_bitrate = 2 ; // Bitrate of the MJPG stream used for still pictures (bit/sec).
813
813
814
814
int32 exposure = 3 ; // Shutter speed (1/10000 * s), -1 for automatic exposure.
815
- int32 white_balance = 4 ; // White balance temperature (2800..9300), -1 for automatic white balance.
816
- int32 hue = 5 ; // Hue (-40..40), 0 as default.
817
-
818
- float gain = 9 ; // Iso gain (0..1).
815
+ int32 white_balance = 4 ; // White balance temperature (Pioneer/Pro/X1/X3: 2800..9300, Ultra: 2300..15000), -1 for auto.
816
+ int32 hue = 5 ; // Hue (-40..40), 0 as default. Only available on Pioneer/Pro/X1/X3.
817
+ float gain = 9 ; // Iso gain (0..1). Only available on Pioneer/Pro/X1/X3.
818
+
819
+ int32 brightness = 12 ; // Brightness (-10..10), 0 as default. Only available on Ultra
820
+ int32 contrast = 13 ; // Contrast (-50..50), 0 as default. Only available on Ultra.
821
+ int32 saturation = 14 ; // Saturation (-0..50), 8 as default. Only available on Ultra.
822
+ int32 gamma = 15 ; // Gamma (4..79), 22 as default. Only available on Ultra.
823
+ int32 sharpness = 16 ; // Sharpness (-20..20), -20 as default. Only available on Ultra.
824
+ int32 backlight_compensation = 17 ; // Backlight compensation (-150..150), 10 as default. Only available on Ultra.
825
+ int32 denoise = 18 ; // Noise reduction (-20..20), -20 as default. Only available on Ultra.
819
826
820
827
Resolution resolution = 6 ; // Stream, recording and image resolution (deprecated).
821
828
Resolution stream_resolution = 10 ; // Stream resolution.
822
829
Resolution recording_resolution = 11 ; // Recording and image resolution.
823
830
Framerate framerate = 7 ; // Stream and recording framerate.
824
831
Camera camera = 8 ; // Which camera the parameters belong to.
832
+ bool fixed_framerate = 19 ; // Prioritize fixed frame rate over quality on Ultra.
825
833
}
826
834
827
835
// Available temperature units.
0 commit comments