Commit Graph

  • 66f58fbf06 meson: ipa: Build documentation cpp files from mojom files Paul Elder 2021-05-24 17:17:38 +09:00
  • 52f5f0125b meson: ipa: Pass core.mojom to the docs generator Paul Elder 2021-05-24 17:23:52 +09:00
  • c707eb533a ipa: core: Move documentation from cpp file back into the mojom file Paul Elder 2021-05-24 17:18:59 +09:00
  • e371805a03 meson: ipa: Use files() to locate the mojom files Paul Elder 2021-05-24 16:54:02 +09:00
  • bd06b648fb utils: ipc: Add script to extract doxygen docs from mojom files Paul Elder 2021-05-24 16:46:42 +09:00
  • 6c5f3fe6ce ipa: ipu3: Set output frame duration metadata Paul Elder 2021-05-21 19:48:28 +09:00
  • 3beb1accac android: camera_device: Fix sensor frame duration Paul Elder 2021-05-19 19:46:45 +09:00
  • 19772ffe10 controls: Split FrameDurations into FrameDuration and FrameDurationLimits Paul Elder 2021-05-24 18:37:14 +09:00
  • c0a9768a9b meson: Print summary boolean options in colours Laurent Pinchart 2021-05-24 03:35:30 +03:00
  • 459b3bc6a9 android: CameraHalManager: Create a static object dynamically Hirokazu Honda 2021-05-26 17:46:28 +09:00
  • a8c9fce109 test: v4l2_videodevice: controls: Test 64-bit controls Laurent Pinchart 2021-05-25 12:30:30 +03:00
  • c43c12a24b ipa: ipu3: Provide frame timestamps through IPU3Event Umang Jain 2021-05-26 18:40:25 +05:30
  • abbc4bd11b libcamera: pipeline: ipu3: Fix mis-aligned comment Umang Jain 2021-05-26 18:40:24 +05:30
  • 258c74819a ipa: ipu3: Rectify ControlInfoMap matching in IPAConfigInfo Umang Jain 2021-05-26 17:18:14 +05:30
  • 9fd172f496 android: Fix file system library usage on gcc 7 and 8 Laurent Pinchart 2021-05-26 02:44:29 +03:00
  • bdee8833e2 android: camera_hal_config: Move include <filesystem> to .cpp file Laurent Pinchart 2021-05-26 02:39:09 +03:00
  • 017f629fc7 test: byte-stream-buffer: Initialize data array Niklas Söderlund 2021-05-22 17:14:51 +02:00
  • 139d885574 utils: ipc: Update mojo Paul Elder 2020-09-08 20:47:19 +09:00
  • a7ded8e8f5 utils: update-mojo.sh: Add script for updating mojo Paul Elder 2021-05-19 14:00:31 +09:00
  • 9b006872cd android: camera_metadata: Add functions for instrumenting resizing Paul Elder 2021-05-14 18:25:47 +09:00
  • 2a84728dab android: soraka: Add camera HAL configuration Jacopo Mondi 2021-03-24 12:22:10 +01:00
  • 9133c5b2cc android: camera_device: Get properties from configuration Jacopo Mondi 2021-03-10 16:19:33 +01:00
  • 07c2a4257d android: Add CameraHalConfig class Jacopo Mondi 2021-03-23 15:14:28 +01:00
  • 6570f85454 libcamera: List dependency for Android Camera3 HAL Jacopo Mondi 2021-03-23 14:11:24 +01:00
  • 77c6ac0ae7 android: CameraDevice: Report proper min and max frame durations Paul Elder 2021-03-30 18:43:38 +09:00
  • 63c3c54592 libcamera: add OV5693 sensor properties Jean-Michel Hautbois 2021-05-25 07:56:14 +02:00
  • 67a83e126b Revert "libcamera: V4L2Device: Remove the controls order assumption in updateControls()" Laurent Pinchart 2021-05-25 11:54:07 +03:00
  • a25a611bb3 pipeline: simple: Rework the supportedDevices list Phi-Bang Nguyen 2021-05-06 20:06:06 +02:00
  • 34bee5e84e libcamera: V4L2Device: Remove the controls order assumption in updateControls() Hirokazu Honda 2021-04-27 10:21:50 +09:00
  • 7de2daf653 android: camera_worker: Process all queued requests when stopping Laurent Pinchart 2021-05-21 17:49:20 +03:00
  • e8924f30f7 meson: Add a configuration option to build IPAs Umang Jain 2021-05-24 14:50:23 +05:30
  • c76ca01323 ipa: ipu3: Introduce IPAConfigInfo in IPC Umang Jain 2021-05-24 14:50:22 +05:30
  • 231d93557d ipa: meson: Install mojom generated headers to include paths Umang Jain 2021-05-24 14:50:21 +05:30
  • 378f572e7f ipa: ipc: Rename CameraSensorInfo to IPACameraSensorInfo Umang Jain 2021-05-24 14:50:20 +05:30
  • 6449590b63 ipa: mojom: Move CameraSensorInfo struct exclusively to IPA IPC Umang Jain 2021-05-24 14:50:19 +05:30
  • ff9276cc62 ipa: Move core IPA interface documentation to a .cpp file Umang Jain 2021-05-24 14:50:18 +05:30
  • b9d55fe69e libcamera: thread: Document race condition at stop time Laurent Pinchart 2021-05-22 02:46:22 +03:00
  • cccb748000 libcamera: thread: Drop doc of asynchronous signals delivery to applications Laurent Pinchart 2021-05-22 00:17:23 +03:00
  • 6551bd39f0 libcamera: thread: Enforce dispatchMessages() call context with assert Laurent Pinchart 2021-05-21 16:42:23 +03:00
  • 95cda2905c libcamera: thread: Document dispatchMessages() thread-safety requirements Laurent Pinchart 2021-05-21 16:42:23 +03:00
  • a5f8ab82df libcamera: V4L2Control: remove V4L2Control classes Hirokazu Honda 2021-05-10 14:42:42 +09:00
  • afb503fa34 libcamera: pipeline: Remove unnecessary v4l2_controls.h includes Hirokazu Honda 2021-05-10 14:42:41 +09:00
  • 5a9d19210f libcamera: pipeline: ipu3: Try queuing pending requests if a buffer is available Hirokazu Honda 2021-05-13 11:29:46 +09:00
  • 89dae58449 libcamera: pipeline: ipu3: Store requests in the case a buffer shortage Hirokazu Honda 2021-05-13 11:29:45 +09:00
  • fd1cbe8447 libcamera: log: Hide value of the ASSERT() macro Laurent Pinchart 2021-05-22 00:06:17 +03:00
  • cc2139ec63 libcamera: log: Document LOG() restrictions Laurent Pinchart 2021-05-21 12:18:54 +03:00
  • e56f1f4935 libcamera: ipu3: imgu: Bump script version Jacopo Mondi 2021-05-03 09:59:22 +02:00
  • 5b015e96cc libcamera: ipu3: imgu: Add pipe calculation debug Jacopo Mondi 2021-03-17 17:00:06 +01:00
  • 5be6313d32 libcamera: ipu3: imgu: Fix BSD height size comparison Jacopo Mondi 2021-03-17 16:58:46 +01:00
  • 8f888a8e84 libcamera: ipu3: imgu: Fix IF height selection Jacopo Mondi 2021-03-17 14:13:58 +01:00
  • 630c83f82a libcamera: ipu3: imgu: Fix BDS height calculation Jacopo Mondi 2021-03-17 14:06:30 +01:00
  • c1b0e931a6 libcamera: ipu3: imgu: Filter BDS by height Jacopo Mondi 2021-03-17 13:40:34 +01:00
  • 1da35058ec libcamera: ipu3: imgu: Filter resolutions < IF_CROP_MAX Jacopo Mondi 2021-05-12 10:49:47 +02:00
  • 92411679b1 libcamera: ipu3: imgu: Update BDS calculation process Jacopo Mondi 2021-03-17 13:31:00 +01:00
  • 2a103ba17e android: camera_metadata: Add type sanity check to updateEntry() Laurent Pinchart 2021-05-15 20:38:55 +03:00
  • d189248302 android: camera_metadata: Make internal functions private Laurent Pinchart 2021-05-15 20:38:55 +03:00
  • 6dcfba2e9d android: camera_metadata: Constify argument to addEntry() and updateEntry() Laurent Pinchart 2021-05-15 20:38:55 +03:00
  • 64586e7d6e android: camera_metadata: Rename sizeofT argument to elementSize Laurent Pinchart 2021-05-15 20:38:55 +03:00
  • 6aee488bfc v4l2: Replace manual loop counters with utils::enumerate() Laurent Pinchart 2021-04-23 04:55:07 +03:00
  • ad38d9151b libcamera: utils: Add enumerate view for range-based for loops Laurent Pinchart 2021-04-23 02:01:51 +03:00
  • d832e9622e pipeline raspberrypi: Move adding of ScalerCrop to the Request metadata Naushir Patuck 2021-05-12 09:47:44 +01:00
  • f1b7b68d20 pipeline: raspberrypi: Store timestamp in the correct Request metadata Naushir Patuck 2021-05-12 09:47:43 +01:00
  • 193ca8c353 android: jpeg: post_processor: Use the new metadata functions Paul Elder 2021-05-11 19:33:14 +09:00
  • 0bc6ce8f67 android: camera_device: Use the new CameraMetadata functions Paul Elder 2021-05-12 18:31:19 +09:00
  • 1ff6887d6b android: camera_metadata: Auto-resize CameraMetadata Paul Elder 2021-04-30 17:10:05 +09:00
  • 0445a2dc02 Documentation: Fix too short title underline in ipa.rst Hirokazu Honda 2021-05-13 13:53:23 +09:00
  • 0906ddb268 Documentation: Add IPA writers guide Paul Elder 2020-12-05 19:31:05 +09:00
  • 2cd13cd58e android: camera_device: Fix typo in result metadata allocation error Paul Elder 2021-03-31 20:24:06 +09:00
  • 697e038e54 libcamera: Use get_option('includedir') instead of raw 'include' Umang Jain 2021-05-07 11:28:41 +05:30
  • 17bf7df227 meson: Replace obselete join_paths() with '/' operator Umang Jain 2021-05-07 11:28:40 +05:30
  • 99feb66df0 ipa: raspberrypi: Rate-limit the controller algorithms Naushir Patuck 2021-05-10 10:58:15 +01:00
  • a80db5a723 ipa: raspberrypi: Add a Merge method to RPiController::Metadata Naushir Patuck 2021-05-10 10:58:14 +01:00
  • 2bbd1e4766 ipa: raspberrypi: Add move/copy ctors and operators to Metadata class Naushir Patuck 2021-05-10 10:58:13 +01:00
  • 7de2bbed9b ipa: raspberrypi: Switch to std::scoped_lock in the Metadata class Naushir Patuck 2021-05-10 10:58:12 +01:00
  • 340477f987 ipa: raspberrypi: Reformat RPiController::Metadata class header Naushir Patuck 2021-05-10 10:58:11 +01:00
  • 3099e91c7b ipa: raspberrypi: Store dropped frame count in a member variable Naushir Patuck 2021-05-10 10:58:10 +01:00
  • 82e4a98026 libcamera: pipeline: raspberrypi: Update ControlInfoMap after sensor format change David Plowman 2021-05-05 14:53:08 +01:00
  • 91122dea97 libcamera: camera_sensor: Fix frame lengths calculated by sensorInfo() David Plowman 2021-05-05 14:53:07 +01:00
  • 45c6a7e6e8 android: camera_device: Report sensor physical size Jacopo Mondi 2020-12-18 16:35:35 +01:00
  • cdfcb05bed libcamera: camera_sensor: Register static properties Jacopo Mondi 2020-12-18 11:47:52 +01:00
  • a58a94e4c2 libcamera: Introduce camera sensor properties Jacopo Mondi 2020-12-08 09:43:56 +01:00
  • 5fda81e1f4 ipa: raspberrypi: Use CamHelpers to generalise sensor embedded data parsing David Plowman 2021-05-07 12:37:28 +01:00
  • df36fb4abb ipa: raspberrypi: Make sensor embedded data parser use Span class David Plowman 2021-05-07 12:37:27 +01:00
  • 414babb60b libcamera: controls: Remove merge assertion Kieran Bingham 2021-05-07 13:44:44 +01:00
  • d66fd818ec android: camera_device: Use controls::SensorTimestamp Jacopo Mondi 2021-04-07 16:25:32 +02:00
  • b3a504e965 cam: Implement OptMetadata Jacopo Mondi 2021-04-19 14:17:55 +02:00
  • 7df772f559 cam: Add option to print the Request metadata Jacopo Mondi 2021-04-19 14:10:40 +02:00
  • fcfb1dc02a libcamera: raspberry: Report sensor timestamp Jacopo Mondi 2021-04-19 12:53:19 +02:00
  • 131b209693 libcamera: raspberrypi: Do not over-write metadata Jacopo Mondi 2021-04-19 14:49:12 +02:00
  • 99de822436 libcamera: buffer: Re-work setRequest() documentation Jacopo Mondi 2021-04-19 10:25:44 +02:00
  • 787c90027c libcamera: vimc: Report sensor timestamp Jacopo Mondi 2021-04-18 16:16:42 +02:00
  • 922833f774 libcamera: simple: Report sensor timestamp Jacopo Mondi 2021-04-18 16:11:06 +02:00
  • 62f53a0f22 libcamera: rkisp1: Report sensor timestamp Jacopo Mondi 2021-04-16 14:52:58 +02:00
  • 210c59b6bb libcamera: rkisp1: Do not over-write metadata Jacopo Mondi 2021-04-16 14:40:38 +02:00
  • ae342991dc libcamera: uvc: Report sensor timestamp Jacopo Mondi 2021-04-16 11:25:32 +02:00
  • d9a68af06d libcamera: ipu3: Merge IPA metadata controls Jacopo Mondi 2021-05-03 11:44:18 +02:00
  • cb43c18040 libcamera: ipu3: Report sensor timestamp Jacopo Mondi 2021-04-07 16:11:32 +02:00
  • 4f26020e66 libcamera: controls: Destage 'SensorTimestamp' Jacopo Mondi 2021-04-07 15:51:52 +02:00
  • b3a603a489 test: control_list: Test ControlList::merge() Jacopo Mondi 2021-04-21 17:23:45 +02:00
  • f348188625 test: control_list: Check for Brightness presence Jacopo Mondi 2021-04-21 17:20:00 +02:00