{ "version": 2.0, "target": "bcm2835", "algorithms": [ { "rpi.black_level": { "black_level": 3840 } }, { "rpi.dpc": { } }, { "rpi.lux": { "reference_shutter_speed": 6813, "reference_gain": 1.0, "reference_aperture": 1.0, "reference_lux": 890, "reference_Y": 12900 } }, { "rpi.noise": { "reference_constant": 0, "reference_slope": 2.67 } }, { "rpi.geq": { "offset": 187, "slope": 0.00842 } }, { "rpi.sdn": { } }, { "rpi.awb": { "bayes": 0 } }, { "rpi.agc": { "speed": 0.2, "metering_modes": { "matrix": { "weights": [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ] }, "centre-weighted": { "weights": [ 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0 ] }, "spot": { "weights": [ 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] } }, "exposure_modes": { "normal": { "shutter": [ 10, 30000, 60000 ], "gain": [ 1.0, 2.0, 8.0 ] }, "short": { "shutter": [ 10, 5000, 10000, 20000, 120000 ], "gain": [ 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "long": { "shutter": [ 1000, 30000, 60000, 90000, 120000 ], "gain": [ 1.0, 2.0, 4.0, 6.0, 12.0 ] } }, "constraint_modes": { "normal": [ ], "highlight": [ { "bound": "LOWER", "q_lo": 0.98, "q_hi": 1.0, "y_target": [ 0, 0.5, 1000, 0.5 ] }, { "bound": "UPPER", "q_lo": 0.98, "q_hi": 1.0, "y_target": [ 0, 0.8, 1000, 0.8 ] } ] }, "y_target": [ 0, 0.16, 1000, 0.16, 10000, 0.16 ] } }, { "rpi.alsc": { "omega": 1# SPDX-License-Identifier: CC0-1.0 ipc_tests = [ ['unixsocket_ipc', 'unixsocket_ipc.cpp'], ['unixsocket', 'unixsocket.cpp'], ] foreach t : ipc_tests exe = executable(t[0], t[1], dependencies : libcamera_private, link_with : test_libraries, include_directories : test_includes_internal) test(t[0], exe, suite : 'ipc') endforeach