Commit Graph

  • 297c9c3fa0 cam: event_loop: Rename event_ to base_ Niklas Söderlund 2021-02-02 21:20:21 +01:00
  • 9708f49fec libcamera: ipu3: Share parameter and statistic buffers with IPA Niklas Söderlund 2021-02-03 17:20:21 +01:00
  • d2bc3eb7b6 libcamera: ipu3: Add helper for parameter and statistic buffers Niklas Söderlund 2020-11-02 23:46:44 +01:00
  • 82549ae253 libcamera: ipu3: Map buffers in IPA Niklas Söderlund 2020-12-29 00:23:56 +01:00
  • 60b5f3b8b9 libcamera: ipu3: imgu: Allocate buffers for stats and param Niklas Söderlund 2020-11-04 03:12:29 +01:00
  • 9cdad8461e libcamera: ipu3: Attach to an IPA and allow it to set sensor controls Niklas Söderlund 2020-11-04 02:20:22 +01:00
  • 0a7000cc96 libcamera: ipa: ipu3: Add an IPA skeleton for the IPU3 pipeline Niklas Söderlund 2020-11-03 01:09:24 +01:00
  • ef80137671 libcamera: ipu3: cio2: Generate start of frame event Niklas Söderlund 2020-10-18 12:56:49 +02:00
  • 354f1fb933 libcamera: ipu3: cio2: Return the FrameBuffer pointer used Niklas Söderlund 2020-11-04 14:32:11 +01:00
  • d4225a23ae libcamera: ipu3: imgu: Add parameters video device Niklas Söderlund 2020-11-03 22:55:58 +01:00
  • c5fe5f572c libcamera: ipu3: imgu: Configure the stat video device as part of configure() Niklas Söderlund 2020-11-03 22:43:07 +01:00
  • 758aa9ba61 include: linux: Add ipu3 kernel header and format definitions Niklas Söderlund 2020-11-03 00:24:25 +01:00
  • 36c15f32c9 libcamera: utils: Add reverse adapter for range-based loop Laurent Pinchart 2020-12-27 11:20:59 +02:00
  • 79266225d2 libcamera: camera_sensor: Check control availability from idmap Laurent Pinchart 2021-01-31 19:35:44 +02:00
  • 5e1f0d8b54 libcamera: camera_sensor: Restrict sensor info to raw sensors Laurent Pinchart 2021-01-31 19:35:44 +02:00
  • f19cbd517b libcamera: camera_sensor: Store Bayer pattern in class member Laurent Pinchart 2021-01-31 19:26:08 +02:00
  • 47d243c44a ipa: raspberrypi: Pass the maximum allowable shutter speed into the AGC Naushir Patuck 2021-01-29 11:16:15 +00:00
  • 362301b131 ipa: raspberrypi: Limit the calculated vblank based on the sensor mode Naushir Patuck 2021-01-29 11:16:14 +00:00
  • d7fd40ea2b libcamera: camera_sensor: Add frame length limits to CameraSensorInfo Naushir Patuck 2021-01-29 11:16:13 +00:00
  • f1b0c7f5e3 libcamera: camera_sensor: Make VBLANK mandatory Jacopo Mondi 2021-01-29 11:16:12 +00:00
  • e81f9046ca libcamera: pipeline: raspberrypi: Always save sensor params on IPA_RESULT_SENSOR_PARAMS Naushir Patuck 2021-02-01 12:56:33 +00:00
  • a08b216ac4 ipa: raspberrypi: Rename RPi::ConfigParameters enum values Naushir Patuck 2021-02-01 12:56:32 +00:00
  • e09c487b97 test: Add unit tests for the BayerFormat class Sebastian Fricke 2021-01-26 19:48:54 +01:00
  • d121f6c83f libcamera: bayer_format: Add the transpose transformation Sebastian Fricke 2021-01-26 19:48:53 +01:00
  • c440c828bc libcamera: bayer_format: Overload ==/!= operators for BayerFormats Sebastian Fricke 2021-01-26 19:48:52 +01:00
  • 11a946bc22 libcamera: bayer_format: Remove unnecessary constructor Sebastian Fricke 2021-01-26 19:48:51 +01:00
  • 83e434b2dc libcamera: bayer_format: Add the fromV4L2PixelFormat function Sebastian Fricke 2021-01-26 19:48:50 +01:00
  • 515211e8ef libcamera: geometry: Mark const functions with __nodiscard Laurent Pinchart 2021-01-25 19:15:22 +02:00
  • 6dfa204082 libcamera: Add macro to conditionally use [[nodiscard]] Laurent Pinchart 2021-01-26 23:38:05 +02:00
  • 9e807050be android: camera_device: Generate JPEG thumbnail sizes Jacopo Mondi 2021-02-04 15:32:00 +01:00
  • 00982fbd25 android: camera_device: Fix wrong comment Jacopo Mondi 2021-02-04 16:57:55 +01:00
  • 7fa1a82811 test: buffer-import: Fix false-positive failure Kieran Bingham 2021-02-02 17:30:33 +00:00
  • 336de7afd2 android: Try build with a local libyuv first Hirokazu Honda 2021-02-04 01:27:31 +00:00
  • 9109bcf22c subprojects: Add libyuv and built if -Dandroid=enabled Hirokazu Honda 2021-02-04 01:27:30 +00:00
  • 5b568b7e41 libcamera: v4l2_videodevice: remove confusing memory MMAP assignment before QUERYBUF Helen Koike 2021-02-03 11:29:55 -03:00
  • fb9051ff74 android: post_processor: Change the type destination in process() Hirokazu Honda 2021-01-28 22:42:15 +00:00
  • bc6440792b libcamera: Improve Request life cycle tracking Jacopo Mondi 2021-01-28 09:58:06 +01:00
  • 3e952cfb0f libcamera: ipu3: cio2: Fix line break Jacopo Mondi 2021-02-02 15:50:12 +01:00
  • a2fec12667 ipa: raspberrypi: alsc: Fix copy-paste error in debug statement David Plowman 2021-01-27 11:47:54 +00:00
  • 49bae441ed ipa: raspberrypi: Warn when control algorithms are missing; do not fail David Plowman 2021-02-02 17:05:37 +00:00
  • 94d42ce014 android: camera_device: Use reference to settings Jacopo Mondi 2021-01-29 14:54:39 +01:00
  • da4b325f41 android: camera_device: Add missing request keys Jacopo Mondi 2021-01-29 14:21:56 +01:00
  • 6741ab8919 android: camera_device: Alphabetically sort keys Jacopo Mondi 2021-01-29 14:15:17 +01:00
  • 040a6dcfbc libcamera: formats: Add RGB565_BE format Laurent Pinchart 2021-01-31 20:40:00 +02:00
  • 7c496f1c54 utils: gen-formats: Support big-endian DRM formats Laurent Pinchart 2021-01-31 20:37:21 +02:00
  • 78f49d5e34 android: camera_device: Fix exposure time tag in exif and android Paul Elder 2021-01-28 17:45:44 +09:00
  • c763ae023d Revert "libcamera: Use helper variable template for type traits" Jean-Michel Hautbois 2021-01-26 14:04:15 +01:00
  • 33bfe7b7ef Revert "libcamera: span: Provide and use helper variable templates for type traits" Jean-Michel Hautbois 2021-01-26 14:04:14 +01:00
  • 3809fd7746 libcamera: pipeline: rkisp1: Avoid race when processing parameter buffers Niklas Söderlund 2021-01-18 13:57:55 +01:00
  • 2b57d712a2 libcamera: pipeline: rkisp1: Remove Timeline Niklas Söderlund 2020-10-27 15:57:44 +01:00
  • ea8b576a8c libcamera: pipeline: rkisp1: Use SOF event to warn about late parameters Niklas Söderlund 2020-10-27 16:47:11 +01:00
  • e174210d7e libcamera: pipeline: rkisp1: Use delayed controls Niklas Söderlund 2020-10-27 16:28:46 +01:00
  • d8595ebf20 libcamera: camera_sensor: Expose the camera device Niklas Söderlund 2020-12-14 21:17:04 +01:00
  • 82eb3f7e6d libcamera: raspberrypi: Remove StaggeredCtrl Niklas Söderlund 2020-10-27 01:37:10 +01:00
  • 85f2a5c134 libcamera: raspberrypi: Switch to DelayedControls Niklas Söderlund 2020-10-27 01:35:29 +01:00
  • 5023ad293d test: delayed_controls: Add test case for DelayedControls Niklas Söderlund 2020-10-27 00:59:28 +01:00
  • 3d4b7b0059 libcamera: delayed_controls: Add helper for controls that apply with a delay Niklas Söderlund 2020-10-27 01:08:23 +01:00
  • 958c80a4f1 android: camera_device: Set AE precapture trigger according to request Paul Elder 2021-01-26 09:47:33 +09:00
  • ab72e6641c android: jpeg: Set thumbnail and JPEG quality based on request Paul Elder 2021-01-23 14:08:35 +09:00
  • a6de3f0203 android: camera_device: Cache request metadata Paul Elder 2021-01-21 18:59:24 +09:00
  • 1264628d3c android: jpeg: Configure thumbnailer based on request metadata Paul Elder 2021-01-23 13:56:01 +09:00
  • abfabdd6e7 android: Set result metadata and EXIF fields based on request metadata Paul Elder 2021-01-23 13:54:28 +09:00
  • 229653a59b android: camera_device: Load make and model from platform settings Paul Elder 2021-01-21 17:44:14 +09:00
  • 3a3f6ae22e android: jpeg: exif: Add functions for setting various values Paul Elder 2021-01-21 17:40:35 +09:00
  • e5b6774422 android: jpeg: exif: Fix setOrientation EXIF values Paul Elder 2021-01-21 17:30:59 +09:00
  • d81e26d360 android: jpeg: exif: Expand setString to support different encodings Paul Elder 2021-01-21 17:16:42 +09:00
  • 34897234d1 ipa: raspberrypi: Cast FrameDurations limits to 64-bit integer Naushir Patuck 2021-01-25 08:19:32 +00:00
  • a258aa4615 ipa: raspberrypi: Remove legacy Rasberry Pi logging David Plowman 2021-01-25 18:48:58 +00:00
  • d97b1bcd2a ipa: raspberrypi: Replace Raspberry Pi debug with libcamera debug David Plowman 2021-01-25 18:48:57 +00:00
  • eb605eab5b ipa: raspberrypi: awb: Replace Raspberry Pi debug with libcamera debug David Plowman 2021-01-25 18:48:56 +00:00
  • b2186c2b89 ipa: raspberrypi: alsc: Replace Raspberry Pi debug with libcamera debug David Plowman 2021-01-25 18:48:55 +00:00
  • 15d3970c0c ipa: raspberrypi: controller: Replace Raspberry Pi debug with libcamera debug David Plowman 2021-01-25 18:48:54 +00:00
  • 3e979d7266 android: camera_device: Report the required dynamic metadata Jacopo Mondi 2021-01-04 16:28:24 +01:00
  • af088b88f5 android: camera_device: Support AWB_AUTO Jacopo Mondi 2021-01-04 18:26:28 +01:00
  • bb2b400638 android: camera_device: Handle SCALER_CROP_REGION Jacopo Mondi 2021-01-04 16:20:05 +01:00
  • 953403288e libcamera: ipu3: Report ScalerCrop in metadata Jacopo Mondi 2021-01-19 11:56:18 +01:00
  • 31a1a628cd android: camera_device: Register MAX_DIGITAL_ZOOM Jacopo Mondi 2021-01-03 19:57:36 +01:00
  • 2cd841491e libcamera: ipu3: Register ScalerCrop control Jacopo Mondi 2021-01-03 19:40:44 +01:00
  • c9705a5e4b android: camera_device: Report EXPOSURE_TIME Jacopo Mondi 2021-01-05 19:30:48 +01:00
  • 753d7536b7 android: camera_device: Register EXPOSURE_TIME_RANGE Jacopo Mondi 2021-01-02 12:34:06 +01:00
  • bc79e06531 libcamera: ipu3: Register Exposure control Jacopo Mondi 2021-01-02 12:20:00 +01:00
  • 021752924b libcamera: camera_sensor: Make V4L2_CID_EXPOSURE mandatory Jacopo Mondi 2021-01-02 11:35:32 +01:00
  • db19dcb75d libcamera: CameraSensor: Mention V4L2 in get/setControls() Jacopo Mondi 2021-01-02 10:20:01 +01:00
  • 992442df9a libcamera: Rename wrong header guards for internal includes Laurent Pinchart 2021-01-22 16:57:31 +02:00
  • 9e6eece622 android: camera_device: Clone settings in request descriptor Jacopo Mondi 2021-01-21 12:52:10 +01:00
  • b9369a0e60 android: camera_metadata: Add defaul constructor Jacopo Mondi 2021-01-21 12:50:04 +01:00
  • 4b18b82c4f android: camera_device: Copy camera3 buffers in descriptor Jacopo Mondi 2021-01-21 11:10:08 +01:00
  • dd1cd532ca android: camera_device: Pass camera3 request to descriptor Jacopo Mondi 2021-01-21 10:51:05 +01:00
  • 5e2596006b android: camera_metadata: Add copy constructor and getEntry Paul Elder 2021-01-21 19:15:42 +09:00
  • afbf0ec626 utils: checkstyle.py: Fix "protected" members in Commit class Laurent Pinchart 2021-01-21 14:29:20 +02:00
  • 8e1e10283a libcamera: Use meson summary() function to summarize configuration Laurent Pinchart 2021-01-20 09:32:21 +02:00
  • 7b4ed981c7 ipa: raspberrypi: config: Update shutter speeds for imx219/477 and ov5647 Naushir Patuck 2021-01-19 15:30:47 +00:00
  • 92b8ccc42a libcamera: raspberrypi: Add control of sensor vblanking Naushir Patuck 2021-01-19 15:30:46 +00:00
  • 6232ec3c16 libcamera: controls: Add frame duration control Naushir Patuck 2021-01-19 15:30:45 +00:00
  • dce1568a8a Documentation: sensor-driver: Correct camera rotation Jacopo Mondi 2021-01-18 12:42:46 +01:00
  • fc28358881 Documentation: sensor-drivers: Reorder introduction Jacopo Mondi 2021-01-18 12:39:31 +01:00
  • cda41ff754 android: camera_device: Do not default pixel array properties Jacopo Mondi 2020-12-30 17:18:51 +01:00
  • db6a3bfa6e libcamera: camera_sensor: Initialize VIMC properties Jacopo Mondi 2021-01-05 13:12:38 +01:00
  • a1a20998ac libcamera: media_object: Add a const version of dev() Jacopo Mondi 2021-01-05 13:11:16 +01:00
  • 89b495c054 libcamera: uvc: Initialize the pixel array properties Jacopo Mondi 2021-01-05 12:40:38 +01:00