Commit Graph

  • cf6df17958 ipa: raspberrypi Store the target string in the controller Naushir Patuck 2023-03-27 13:20:21 +01:00
  • f7bf0be653 ipa: raspberrypi: Fix default frame durations calculation Naushir Patuck 2023-03-23 10:49:30 +00:00
  • 6e88911338 ipa: raspberrypi: Ensure shutter speed and gain are clipped in the AGC Naushir Patuck 2023-02-28 11:23:26 +00:00
  • f0b9eaeaa8 ipa: raspberrypi: Use the new sensor limits fields in CameraMode Naushir Patuck 2023-03-27 08:33:03 +01:00
  • d6e85bdfe9 ipa: raspberrypi: Add sensor mode limits to CameraMode Naushir Patuck 2023-03-27 08:35:28 +01:00
  • d942bdc913 libcamera: v4l2_device: openat(2) with O_CLOEXEC to cleanup after exec(3) Elias Naur 2023-03-11 13:05:25 -06:00
  • e39f046f66 libcamera: camera: Ensure queued requests are invalid Kieran Bingham 2023-01-30 18:02:43 +00:00
  • d9371444c4 meson: libcamera: Report IPA signature method Kieran Bingham 2023-01-30 22:54:35 +00:00
  • ffa3afdd61 ipa: libipa: Add OV2685 Camera Sensor Helper Kieran Bingham 2023-02-27 20:42:53 +00:00
  • 8c0ae95865 ipa: libipa: Add OV5647 Camera Sensor Helper Kieran Bingham 2023-03-08 15:53:29 +00:00
  • b3cefd4c0e py: cam: Fix demosaic overflow issue Tomi Valkeinen 2023-03-13 09:28:13 +02:00
  • afc5ea57b4 ipa: raspberrypi: Fix crash under LTO Dave Jones 2023-03-10 11:39:11 +00:00
  • d34cefad17 meson: Fix git version parsing Laurent Pinchart 2023-03-09 19:21:15 +02:00
  • 2ccca099d3 libcamera: base: Make the registration of log categories atomic Nicolas Dufresne 2023-03-13 16:41:35 -04:00
  • f852b7fbc4 meson: Align handling of build metadata Michael Riesch 2023-03-01 22:18:00 +01:00
  • 16546269aa libcamera: converter: Check converter validity Suhrid Subramaniam 2023-03-02 11:06:29 -08:00
  • 1957219d7e ipa: raspberrypi: imx296: Minor tuning updates David Plowman 2023-03-01 10:28:41 +00:00
  • 85541db7bb ipa: raspberrypi: agc: Fix overflow in Y value calculation David Plowman 2023-03-02 12:57:31 +00:00
  • 2a261d911f pipeline: raspberrypi: Iterate over all Unicam instances in match() Naushir Patuck 2023-02-24 07:30:23 +00:00
  • 471cbc0ef7 pipeline: raspberrypi: Add a Unicam timeout override config options Naushir Patuck 2023-03-07 10:30:23 +00:00
  • 9648e85994 ipa: raspberrypi: Better heuristics for calculating Unicam timeout Naushir Patuck 2023-03-07 10:30:22 +00:00
  • b6d84ed456 pipeline: ipa: raspberrypi: Change Unicam timeout handling Naushir Patuck 2023-03-07 10:30:21 +00:00
  • cde9293cf9 ipa: rkisp1: lsc: Fix integer division error Jacopo Mondi 2023-03-02 16:11:45 +01:00
  • a146e05125 libcamera: camera_manager: Stop exponential explosive calls to createPipelineHandlers Sophie Friedrich 2023-03-06 00:06:03 +01:00
  • cee03cd183 Documentation: guides: pipeline-handler: Fix spelling error Advait Dhamorikar 2023-03-04 16:07:58 +05:30
  • dbe96a2a6b libcamera: Keep using syslog for isolated IPA modules Matthias Fend 2023-02-20 08:43:52 +01:00
  • 51396ab512 utils: checkstyle.py: Don't run commit title checker on staged commits Paul Elder 2023-02-27 21:11:43 +09:00
  • 58e0b6e18c apps: Return std::optional<> from StreamKeyValueParser::parseRole() Barnabás Pőcze 2023-02-13 16:43:06 +00:00
  • 02f0492c55 pipeline: raspberrypi: Always use ColorSpace::Raw for raw streams David Plowman 2023-02-13 10:18:08 +00:00
  • 3f8bcc1a36 Documentation: Small typo fix Pavel Machek 2023-02-11 22:59:14 +01:00
  • 2403f5141f android: jpeg: Add JEA implementation Harvey Yang 2023-02-08 03:33:19 +00:00
  • 8702b9dac7 android: jpeg: Pass StreamBuffer to Encoder::encoder Harvey Yang 2023-02-08 03:33:18 +00:00
  • 7a44534c4f android: jpeg: Add meson.build in src/android/jpeg Harvey Yang 2023-02-08 03:33:17 +00:00
  • b64fa1363c android: framebuffer: Add HALFrameBuffer and replace FrameBuffer Harvey Yang 2023-02-08 03:33:16 +00:00
  • 4843bfa66d libcamera: framebuffer: Allow inheritance of FrameBuffer Harvey Yang 2023-02-08 03:33:15 +00:00
  • 85befa816e libcamera: Remove transform from V4L2SubdeviceFormat Jacopo Mondi 2023-02-06 19:21:32 +01:00
  • 3aa42f36c0 pipeline: raspberrypi: Drop unused code Laurent Pinchart 2023-02-05 14:49:17 +02:00
  • 9cc5cbadc2 pipeline: ipu3: Drop unused code Laurent Pinchart 2023-02-05 14:49:17 +02:00
  • ec392360f6 libcamera: camera_sensor: Fix typo in comment Laurent Pinchart 2023-02-05 14:49:17 +02:00
  • fb344abda9 libcamera: camera_sensor: Demote flip support message to Debug Laurent Pinchart 2023-02-05 14:21:47 +02:00
  • e72b121d65 libcamera: internal: tracepoints: Use correct include directive Umang Jain 2023-02-09 00:54:10 +05:30
  • 61b43e50e7 ipa: raspberrypi: Normalise region sums to 16-bits Naushir Patuck 2023-02-03 09:17:34 +00:00
  • 6d60f264d1 ipa: raspberrypi: Use the generic statistics structure in the algorithms Naushir Patuck 2023-02-09 12:47:35 +00:00
  • e8dd0fdc83 ipa: raspberrypi: awb: Delay release of the statistics buffer Naushir Patuck 2023-02-03 09:17:32 +00:00
  • f0c0468b3b ipa: raspberrypi: histogram: Add a constructor for an empty histogram Naushir Patuck 2023-02-03 09:17:31 +00:00
  • 312bd707bd ipa: raspberrypi: Generalise statistics Naushir Patuck 2023-02-03 09:17:30 +00:00
  • 6cf637eb25 libcamera v0.0.4 Kieran Bingham 2023-02-01 00:44:16 +00:00
  • b47ecacc78 pipeline: raspberrypi: Add a parameter to disable startup drop frames Naushir Patuck 2023-01-27 15:43:17 +00:00
  • 8c53b2498b pipeline: raspberrypi: Read config parameters from a file Naushir Patuck 2023-01-27 15:43:14 +00:00
  • 8b267c24a0 pipeline: raspberrypi: Reorder startup drop frame initialisation Naushir Patuck 2023-01-27 15:43:11 +00:00
  • 375bc787f4 pipeline: raspberrypi: Add a pipeline config structure Naushir Patuck 2023-01-27 15:43:10 +00:00
  • de4aac5abd libcamera: pipeline: Add a platform configuration file helper Naushir Patuck 2023-01-27 15:43:09 +00:00
  • 322334dae7 libcamera: pipeline: build: Add pipeline_data_dir variable Naushir Patuck 2023-01-27 15:43:13 +00:00
  • 613d540267 pipeline: raspberrypi: Fix handling of colour spaces David Plowman 2023-01-20 16:22:58 +00:00
  • 952ef94ed7 ipa: raspberrypi: Add support for the Sony IMX708 sensor Nick Hollinghurst 2023-01-23 15:49:34 +00:00
  • 2fb0f25019 libcamera: camera_sensor: Add Sony IMX708 sensor properties Nick Hollinghurst 2023-01-23 15:49:33 +00:00
  • 9b0db2aa43 ipa: raspberrypi: Add lens position to DeviceStatus Naushir Patuck 2023-01-23 15:49:32 +00:00
  • cc010b0c35 ipa: raspberrypi: First version of autofocus algorithm using PDAF Nick Hollinghurst 2023-01-23 15:49:31 +00:00
  • 8418473c51 ipa: raspberrypi: Handle autofocus algorithm results Nick Hollinghurst 2023-01-23 15:49:30 +00:00
  • a38c0502b4 ipa: raspberrypi: Handle autofocus controls Nick Hollinghurst 2023-01-23 15:49:29 +00:00
  • 3caa0dde0e ipa: raspberrypi: Include autofocus controls in the IPA ControlInfoMap Naushir Patuck 2023-01-23 15:49:28 +00:00
  • aa2028e42f ipa: raspberrypi: Reorder header file inclusion Naushir Patuck 2023-01-23 15:49:27 +00:00
  • 23aefee337 ipa: raspberrypi: Add autofocus algorithm interface headers Nick Hollinghurst 2023-01-23 15:49:26 +00:00
  • 6290deea02 ipa: mojom: raspberrypi: Add setLensControls() function Nick Hollinghurst 2023-01-23 15:49:25 +00:00
  • b9923747ad pipeline: ipa: raspberrypi: Validate lens controls Naushir Patuck 2023-01-23 15:49:24 +00:00
  • c204a67bae pipeline: ipa: raspberrypi: Replace entityControls Naushir Patuck 2023-01-23 15:49:23 +00:00
  • d70c38dca8 pipeline: ipa: raspberrypi: Remove unused streamConfig Naushir Patuck 2023-01-23 15:49:22 +00:00
  • a0701930a8 pipeline: ipa: raspberrypi: Check if lens actuator is available Naushir Patuck 2023-01-23 15:49:21 +00:00
  • 8f85c024f9 meson: Rework automatic pipeline selection Kieran Bingham 2023-01-12 10:45:01 +00:00
  • 4133dbe2b3 pipeline: raspberrypi: Improve the values reported in the ScalerCrop control David Plowman 2023-01-12 11:06:33 +00:00
  • bb35ac92e4 documentation: sensor_drivers: Document H/V flip Jacopo Mondi 2022-11-24 13:12:20 +01:00
  • 517017c49a libcamera: rkisp1: Add support for Transform Jacopo Mondi 2022-11-24 13:12:19 +01:00
  • 6f6e1bf704 libcamera: camera_sensor: Apply flips at setFormat() Jacopo Mondi 2022-11-24 10:33:06 +01:00
  • 1a614866a2 libcamera: camera_sensor: Validate Transform Jacopo Mondi 2022-11-24 10:10:26 +01:00
  • e030bac390 libcamera: camera_sensor: Verify flips support Jacopo Mondi 2022-11-24 09:41:56 +01:00
  • 0f382a9926 libcamera: Add support for OmniVision OV8858 Nicholas Roth 2022-10-30 18:05:00 -05:00
  • 7986d3d3c1 ipa: rkisp1: Raise maximum analogue gain Mikhail Rudenko 2023-01-23 17:06:19 +03:00
  • d500930e7d ipa: rkisp1: Add OV4689 tuning file Mikhail Rudenko 2023-01-23 17:06:18 +03:00
  • 1818b92fd7 libcamera: camera_sensor: Add OV4689 sensor properties Mikhail Rudenko 2023-01-23 17:06:17 +03:00
  • 3643c59617 ipa: camera_sensor_helper: Add OV4689 support Mikhail Rudenko 2023-01-23 17:06:16 +03:00
  • 13986d6ce3 libcamera: camera: Fix validateColorSpaces to choose "main" colour space David Plowman 2023-01-12 12:10:43 +00:00
  • d81505b834 libcamera: ipa_module: Relax ipaModuleInfo symbol size check Laurent Pinchart 2022-12-22 04:01:20 +02:00
  • 20e33bc0df py: cam.py: Fix duplicate metadata output if more than one stream Daniel Oakley 2023-01-12 17:34:11 +00:00
  • 3666290f5f libcamera: rkisp1: Re-sort includes Jacopo Mondi 2022-11-24 13:12:18 +01:00
  • d47965f899 libcamera: bayer_format: Expand documentation Jacopo Mondi 2022-11-24 09:24:16 +01:00
  • aed615e173 libcamera: base: utils: Support C libraries lacking locale support Laurent Pinchart 2023-01-06 00:47:31 +02:00
  • 0e3b8d71f5 base: utils: Add and use strtod() helper Laurent Pinchart 2023-01-05 14:07:54 +02:00
  • 2535e31d9e utils: checkstyle.py: Add commit title checker Laurent Pinchart 2022-12-21 22:31:25 +02:00
  • c15ff6b59d README: Replace deprecated 'meson' with 'meson setup' Laurent Pinchart 2023-01-05 09:06:21 +02:00
  • 96cd064214 Documentation: Specify Doxygen OUTPUT_DIRECTORY explicitly Barnabás Pőcze 2023-01-02 23:00:53 +00:00
  • 504b643761 libcamera: Use C++17 [[fallthrough]] everywhere Matti Lehtimäki 2023-01-04 18:15:01 +02:00
  • e8ae254970 libcamera: yaml_parser: Use C locale Kieran Bingham 2022-12-21 11:15:55 +00:00
  • 0081e4e6b2 meson: Add 'all' choice to pipelines option Paul Elder 2022-12-28 16:42:42 -06:00
  • e1b81401ca qcam: Show string representation of pixel format Christian Rauch 2022-12-29 23:54:35 +01:00
  • e1c960ba5f meson: options: Fix typo in pipelines documentation Paul Elder 2022-12-28 16:37:21 -06:00
  • 0a8ac1ee06 meson: Only build pipeline handlers needed in the host architecture Javier Martinez Canillas 2022-12-24 11:28:28 +01:00
  • e83d94915d gstreamer: Add bayer8 support to libcamerasrc element Pavel Machek 2022-12-23 18:23:12 +01:00
  • 21a82ed8a5 libcamera: Simple typo fixes Pavel Machek 2022-12-20 23:02:35 +01:00
  • c00a3a8f52 test: Drop pipeline test Laurent Pinchart 2022-12-22 01:25:55 +02:00
  • d48e15d571 test: py: Fix test failure when ASan is enabled Laurent Pinchart 2022-12-22 01:09:01 +02:00