Commit Graph

  • ea7f6faefe py: Add bindings for ControlId array information Paul Elder 2024-10-10 17:52:59 +09:00
  • 357dbc9f0e libcamera: libipa: camera_sensor_helper: add IMX290 black level Geoffrey Van Landeghem 2024-11-24 20:29:50 +01:00
  • b45ff9ff3c ipa: raspberrypi: Add tuning file for IMX327 sensor Geoffrey Van Landeghem 2024-11-24 20:29:49 +01:00
  • 99a871439b ipa: raspberrypi: Add tuning file for IMX462 sensor Geoffrey Van Landeghem 2024-11-24 20:29:48 +01:00
  • a49052d976 ipa: rpi: cam_helper: Add Sony IMX327 Geoffrey Van Landeghem 2024-11-24 20:29:47 +01:00
  • 8655ba6ffb libcamera: libipa: camera_sensor: Provide helper and properties for Sony IMX462 Geoffrey Van Landeghem 2024-11-24 20:29:46 +01:00
  • e07ac56066 libipa: FCQueue: Make sure FrameContext#0 is initialized Jacopo Mondi 2024-10-16 16:00:13 +02:00
  • 9a5f91c78a libcamera: software_isp: Refactor SoftwareIsp to use DmaBufAllocator::exportBuffers Harvey Yang 2024-10-22 07:43:43 +00:00
  • 2716a95852 libcamera: virtual: Read config and register cameras based on the config Harvey Yang 2024-10-22 07:43:42 +00:00
  • 61195be6c8 libcamera: virtual: Add ImageFrameGenerator Harvey Yang 2024-10-22 07:43:41 +00:00
  • eeaa7de21b libcamera: pipeline: Add test pattern for VirtualPipelineHandler Harvey Yang 2024-10-22 07:43:40 +00:00
  • 3a884ebfe4 libcamera: virtual: Add VirtualPipelineHandler Harvey Yang 2024-10-22 07:43:39 +00:00
  • 670bbf3dc2 libcamera: Remove PipelineHandler Fatal check of non-empty MediaDevices Harvey Yang 2024-10-22 07:43:38 +00:00
  • 168488275a libcamera: add DmaBufAllocator::exportBuffers() Harvey Yang 2024-10-22 07:43:37 +00:00
  • 83c5ad0fac Add .editorconfig file Robert Mader 2024-10-20 18:49:26 +02:00
  • 934bbfce24 ipa: rpi: awb: Disable CT search bias for Grey World AWB Naushir Patuck 2024-11-19 10:14:52 +00:00
  • d5217b1602 ipa: rpi: Use centralised libipa helpers Daniel Scally 2024-11-15 07:46:26 +00:00
  • 1cc6d926ac ipa: rkisp1: Use centralised libipa helpers Daniel Scally 2024-11-15 07:46:25 +00:00
  • edfe10997b ipa: ipu3: Use centralised libipa helpers Daniel Scally 2024-11-15 07:46:24 +00:00
  • b1439c87d1 ipa: libipa: Add colour helpers Daniel Scally 2024-11-15 07:46:23 +00:00
  • 5c71df927d libcamera: yaml_parser: Use std::from_chars() Laurent Pinchart 2024-11-11 13:02:30 +02:00
  • 6d9baefca8 ipa: libipa: Add data accessor to Histogram Stefan Klug 2024-10-08 17:29:44 +02:00
  • f328b61f66 ipa: rkisp1: Add debug metadata support to the rkisp1 Stefan Klug 2024-10-08 17:29:43 +02:00
  • 87431d1cff ipa: rkisp1: Add constructor to the ipa context Stefan Klug 2024-10-08 17:29:42 +02:00
  • f7121716db utils: Add script to generate control_ids_debug.yaml Stefan Klug 2024-10-08 17:29:41 +02:00
  • d0e30e0ffc libcamera: Add a DebugMetadata helper Stefan Klug 2024-10-08 17:29:40 +02:00
  • af0ca816b8 libcamera: Add debug control space Stefan Klug 2024-10-08 17:29:39 +02:00
  • dcb90f13cf CameraManager: Ensure we cleanup on failure Kieran Bingham 2024-11-08 23:34:15 +00:00
  • 8fceb6ab1d libcamera: Rationalize IPA and handlers names Jacopo Mondi 2024-10-28 09:52:47 +01:00
  • 2cbf863f3f libcamera: software_isp: Clean up pending requests on stop Milan Zamazal 2024-11-06 21:17:21 +01:00
  • 2cc52d6835 libcamera: simple: Track requests in conversionQueue_ Milan Zamazal 2024-11-06 21:17:20 +01:00
  • fe68cd0d7d libcamera: pipeline_handler: Provide cancelRequest Milan Zamazal 2024-11-06 21:17:19 +01:00
  • e1d45a17f7 libcamera: rkisp1: Create main buffer pool out of if(!isRaw) Jacopo Mondi 2024-10-28 10:32:00 +01:00
  • 5cb45181d7 libcamera: camera_sensor: Sort factories by priority Laurent Pinchart 2024-02-23 14:03:32 +02:00
  • aee7f8207e libcamera: camera_sensor: Create abstract base class Laurent Pinchart 2024-02-04 17:55:31 +02:00
  • 6ba23735b9 libcamera: camera_sensor: Introduce CameraSensorFactory Jacopo Mondi 2019-12-17 12:47:51 +01:00
  • 27cece6653 gstreamer: Generate controls from control_ids_*.yaml files Jaslo Ziska 2024-10-21 18:45:33 +02:00
  • aebc8742b0 gstreamer: Remove auto-focus-mode property from libcamerasrc Jaslo Ziska 2024-10-21 18:45:32 +02:00
  • 327b0d16a1 gstreamer: Remove auto-focus-mode property from device provider Jaslo Ziska 2024-10-21 18:45:31 +02:00
  • 77438775b3 v4l2: v4l2_camera_proxy: Fix VIDIOC_[GS]_PARM support Laurent Pinchart 2024-10-31 01:00:01 +02:00
  • f326eb4bf2 test: py: LD_PRELOAD the C++ standard library when using ASan Laurent Pinchart 2024-11-05 02:16:32 +02:00
  • b3eba17213 test: py: Replace environment array with environment object Laurent Pinchart 2024-11-05 02:06:33 +02:00
  • 876730d805 test: py: Fix log level restore in SimpleTestMethods() Laurent Pinchart 2024-11-05 02:03:14 +02:00
  • 7ff6fd9774 utils: checkstyle.py: Centralize dependency handling for checkers Laurent Pinchart 2024-10-18 16:50:45 +03:00
  • 5722438754 utils: checkstyle.py: Print issues using __str__ Laurent Pinchart 2024-10-18 16:50:11 +03:00
  • b488a862df utils: checkstyle.py: Turn check() into a class method for all checkers Laurent Pinchart 2024-10-18 16:50:11 +03:00
  • 5f7bcd93fd utils: checkstyle.py: Factor out common code to new CheckerBase class Laurent Pinchart 2024-10-18 16:50:11 +03:00
  • f028b09b7b gstreamer: Implement caps negotiation for video/x-bayer Johannes Kirchmair 2024-11-04 12:36:53 +01:00
  • 58598f4dde pipeline: rpi: Handler controls::rpi::ScalerCrops Naushir Patuck 2024-10-31 09:49:57 +00:00
  • 7154247b86 pipeline: rpi: Pass ISP output index into platformSetIspCrop() Naushir Patuck 2024-10-31 09:49:56 +00:00
  • d6a1d9596b pipeline: rpi: Track which ISP output is configured for a stream Naushir Patuck 2024-10-31 09:49:55 +00:00
  • 81afca4078 pipeline: rpi: Introduce CameraData::CropParams Naushir Patuck 2024-10-31 09:49:54 +00:00
  • 6bb278c20c pipeline: rpi: Pass crop rectangle as a parameter to platformSetIspCrop() Naushir Patuck 2024-10-31 09:49:53 +00:00
  • fb23268105 pipeline: rpi: Remove CameraData::scalerCrop_ Naushir Patuck 2024-10-31 09:49:52 +00:00
  • dbcf6123a0 controls: rpi: Add a vendor rpi::ScalerCrops control Naushir Patuck 2024-10-31 09:49:51 +00:00
  • ff069d87e2 libcamera: formats: Change bytesPerGroup of RGB565 and RGB565_BE from 3 to 2 Hou Qi 2024-10-28 12:04:28 +09:00
  • 19617424db ipa: libipa: Fix ExposureModeHelper function name in documentation Laurent Pinchart 2024-10-28 02:18:32 +02:00
  • 80a7ccd3ad qcam: Automatically select the camera if only one is available Stanislaw Gruszka 2024-10-22 12:24:48 +02:00
  • 12b553d691 libcamera: rkisp1: Plumb the dw100 dewarper as V4L2M2M converter Umang Jain 2024-09-26 15:06:23 +05:30
  • 485f92ac06 libcamera: rkisp1: Prepare for additional camera controls Umang Jain 2024-09-26 15:06:22 +05:30
  • 1b0b90a332 libcamera: converter: Add interface to support cropping capability Umang Jain 2024-09-26 15:06:21 +05:30
  • 7fad22efae libcamera: converter: Add interface for feature flags Umang Jain 2024-09-26 15:06:20 +05:30
  • 994588fb75 ipa: rpi: Add tuning files for OV7251 Dave Stevenson 2024-10-10 14:41:48 +01:00
  • 79893cc00f py: Add bindings for ControlId vendor information Paul Elder 2024-10-16 20:19:43 +09:00
  • b777d8272a apps: cam: Print control vendor information when listing controls Paul Elder 2024-10-16 20:19:42 +09:00
  • aafa406edd libcamera: controls: Add vendor information to ControlId Paul Elder 2024-10-16 20:19:41 +09:00
  • f0325383cd libcamera: pipeline: rkisp1: Fix typo in todo task Kieran Bingham 2024-10-09 00:13:12 +01:00
  • 7cbd05dc01 libcamera: software_isp: Black level from tuning file Milan Zamazal 2024-10-18 16:12:37 +02:00
  • 7bbe26bbc4 libcamera: software_isp: Get black level from the camera helper Milan Zamazal 2024-10-18 16:12:36 +02:00
  • 41e3d61c74 libcamera: software_isp: Clear IPA context on configure and stop Robert Mader 2024-10-13 19:57:19 +02:00
  • ae51d30468 libcamera: tracepoints: Fix copyright year for reproducible builds Bernhard M. Wiedemann 2024-10-15 18:50:07 +02:00
  • 2460049b67 pycamera: Add missing code for ControlTypePoint Stefan Klug 2024-10-18 18:06:33 +02:00
  • ed3f3f6aa6 libcamera: controls: Add missing size to control_type<Point> Stefan Klug 2024-10-18 18:06:32 +02:00
  • 4c131dfa5c ipa: rkisp1: algorithms: awb: Check for correct stats type Stefan Klug 2024-10-18 18:06:31 +02:00
  • 0e0e32b189 ipa: rkisp1: algorithms: agc: Check for correct stats type Stefan Klug 2024-10-18 18:06:30 +02:00
  • c8d261608a libcamera: MappedFrameBuffer: Fix typo in comment formatting Paul Elder 2024-10-18 16:17:06 +09:00
  • 3299f84de7 libcamera: rkisp1: Maintain alphabetical order of forward declarations Umang Jain 2024-10-11 14:52:22 +05:30
  • a2be725d26 libcamera: rkisp1: Rectify SensorConfiguration check Umang Jain 2024-10-11 14:52:21 +05:30
  • 326e0aa834 libcamera: rkisp1: Use const reference for sensor configuration Umang Jain 2024-10-11 14:52:20 +05:30
  • 302e7e60b1 gitignore: Add venv directory to gitignore Stefan Klug 2024-10-09 09:16:00 +02:00
  • 3d0ca251e1 libcamera: rkisp1: Clamp stream configuration to ISP limit on raw path Umang Jain 2024-10-04 10:23:38 +05:30
  • 047d647452 libcamera: rkisp1: Integrate SensorConfiguration support Umang Jain 2024-10-08 15:49:18 +05:30
  • fc761ffe49 hooks: pre-push: Verify that co-authors have a SoB line Laurent Pinchart 2024-10-07 22:11:34 +03:00
  • b20dfa95d2 Documentation: guides: Fix FileSink source link Umang Jain 2024-10-08 18:58:46 +05:30
  • ea8fd63d93 ipa: rpi: awb: Add a bias to the AWB search Naushir Patuck 2024-10-08 09:13:17 +01:00
  • 692d0d66ac ipa: rpi: awb: Add a const for the default colour temperature Naushir Patuck 2024-10-08 09:13:16 +01:00
  • 3513db6cc6 libcamera: camera: Fix CameraConfiguration spelling error Umang Jain 2024-10-04 16:49:52 +05:30
  • a7d573df53 libcamera: software_isp: Improve wording in a comment Milan Zamazal 2024-10-02 18:48:01 +02:00
  • e879a86979 libcamera: yaml_parser: Take string keys in std::string_view Barnabás Pőcze 2024-10-01 16:03:32 +00:00
  • 3088e14e81 libcamera: android: Add face detection control support Harvey Yang 2024-09-25 08:12:26 +00:00
  • dada914339 libcamera: control_ids_draft: Add face detection controls Yudhistira Erlandinata 2024-09-25 08:12:25 +00:00
  • 200d535ca8 libcamera: controls: Add ControlTypePoint Yudhistira Erlandinata 2024-09-30 16:02:24 +02:00
  • 724bbf7d25 libcamera: geometry: Add two-point Rectangle constructor Yudhistira Erlandinata 2024-09-25 08:12:24 +00:00
  • 2f621920ea libcamera: geometry: Clarify Rectangle's top-left corner Jacopo Mondi 2024-09-24 14:14:36 +02:00
  • 8d22064082 libcamera: Replace last users of math.h Laurent Pinchart 2024-09-26 12:29:28 +03:00
  • 09c291192c ipa: rpi: Replace last users of math.h Laurent Pinchart 2024-09-26 12:29:28 +03:00
  • fa2dfd55cc libcamera: Replace usage of lroundf() with std::lround() Laurent Pinchart 2024-09-26 03:19:50 +03:00
  • 8b378a5606 ipa: rpi: Use std::abs() Laurent Pinchart 2024-09-26 01:06:20 +03:00
  • e6da224926 libcamera: controls: Handle enum values without a cast Laurent Pinchart 2024-09-26 02:59:53 +03:00
  • 4cb3380f4d libcamera: v4l2_videodevice: Add getSelection() function Laurent Pinchart 2024-09-25 20:56:52 +03:00