libcamera/utils/raspberrypi/ctt
Laurent Pinchart d9617a499a utils: raspberrypi: ctt: json_pretty_print: Fix indentation handling
Indentation is handled by outputting spaces right after outputting a
newline character. That works in most cases, but would result in the
input '{}' being printed as

{
    }

instead of

{
}

Fix it by outputting the indentation before outputting the next
character after a newline. The indentation value will be updated by
then.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: David Plowman <david.plowman@raspberrypi.com>
Tested-by: David Plowman <david.plowman@raspberrypi.com>
2020-07-03 18:15:47 +03:00
..
ctt.py utils: raspberrypi: ctt: Fix pycodestyle W605 2020-06-29 17:38:18 +03:00
ctt_alsc.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_awb.py utils: raspberrypi: ctt: Fix pycodestyle W605 2020-06-29 17:38:18 +03:00
ctt_ccm.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_config_example.json libcamera: utils: Raspberry Pi Camera Tuning Tool 2020-05-11 23:54:45 +03:00
ctt_geq.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_image_load.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_lux.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_macbeth_locator.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_noise.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_pretty_print_json.py utils: raspberrypi: ctt: json_pretty_print: Fix indentation handling 2020-07-03 18:15:47 +03:00
ctt_ransac.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00
ctt_ref.pgm libcamera: utils: Raspberry Pi Camera Tuning Tool 2020-05-11 23:54:45 +03:00
ctt_tools.py utils: raspberrypi: ctt: Fix pycodestyle E302 2020-05-13 17:00:25 +03:00