Commit Graph

  • 9c003a5321 libcamera: camera_sensor: Discover VCMs through ancillary links Daniel Scally 2022-03-03 23:49:51 +00:00
  • 2cde99032f libcamera: media_device: Handle ancillary links in populateLinks() Daniel Scally 2022-03-03 23:49:50 +00:00
  • ccc28b8b30 include: linux: Add MEDIA_LNK_FL_ANCILLARY_LINK Daniel Scally 2022-03-03 23:49:49 +00:00
  • 9490c664b5 libcamera: Add members to MediaEntity to support ancillary entities Daniel Scally 2022-03-03 23:49:48 +00:00
  • b608984e78 ipa: ipu3: af: Auto focus for dw9719 Surface Go2 VCM Kate Hsuan 2022-02-14 17:51:36 +08:00
  • e41854a4e6 ipa: ipu3: awb: Clamp gain values Jean-Michel Hautbois 2022-02-24 16:11:13 +01:00
  • b5d2adbeab ipa: ipu3: agc: Introduce lineDuration in IPASessionConfiguration Jean-Michel Hautbois 2022-02-24 16:11:12 +01:00
  • e3900d1bf9 ipa: ipu3: Shorten exposure and gain lines Jean-Michel Hautbois 2022-02-24 16:11:11 +01:00
  • 046ca79086 ipa: ipu3: Return filtered value Jean-Michel Hautbois 2022-02-24 16:11:10 +01:00
  • ed13310b1f libcamera: Fix typo in a function name for camera lens class Jean-Michel Hautbois 2022-03-09 16:22:59 +01:00
  • cdad084a91 libcamera: pipeline: raspberrypi: Fix scaler crop when sensor is configured David Plowman 2022-03-03 12:11:13 +00:00
  • e68e0f1ed2 android: camera_request: Lifetime of a Camera3RequestDescriptor Umang Jain 2022-01-04 12:22:01 +05:30
  • bf0154697b android: Document the structures and functions for post-processing Umang Jain 2022-01-04 12:22:00 +05:30
  • a7ab5ef1d2 libcamera: Require gcc 8 or newer Laurent Pinchart 2022-02-21 15:57:02 +02:00
  • 7a118dbdb8 cam: Use structured bindings in range-based for loops Nejc Galof 2022-02-20 01:52:57 +01:00
  • 039a6a02d0 v4l2: v4l2_camera_proxy: Fix timestamp calculation Kieran Bingham 2022-02-14 12:39:51 +00:00
  • 1966b9a584 ipa: raspberrypi: Reduce the controller rate to 30fps Naushir Patuck 2022-02-07 15:12:14 +00:00
  • 7751860dcb pipeline: raspberrypi: Simplify image/embedded buffer matching logic Naushir Patuck 2022-02-07 15:12:13 +00:00
  • 73e5102ad4 pipeline: raspberrypi: Allow Stream::returnBuffer() to handle internal buffers Naushir Patuck 2022-02-07 15:12:12 +00:00
  • 110c26b317 ipa: raspberrypi: awb: Better handling of how we disable AWB David Plowman 2022-02-08 10:04:36 +00:00
  • ca20503f62 cam: kms_sink: Use the first suitable pipeline found Eric Curtin 2022-02-07 15:01:36 +00:00
  • 7653021549 libcamera: base: object: Prevent the same signal being connected more than once Kieran Bingham 2022-01-19 00:17:17 +00:00
  • 20272b9b18 libcamera: pipeline_handler: Register requests Kieran Bingham 2022-01-19 00:17:16 +00:00
  • b7d48634c5 v4l2: Provide libcamerify wrapper script Kieran Bingham 2022-01-03 22:49:13 +00:00
  • e526a57d09 lc-compliance: Only download gtest subproject as a fallback Javier Martinez Canillas 2022-02-03 10:30:22 +01:00
  • 348a273c2b ipa: raspberrypi: config: Increase the max gain in the exposure profiles Naushir Patuck 2022-01-24 10:31:07 +00:00
  • e875503bc4 ipa: raspberrypi: Limit the maximum sensor gain used Naushir Patuck 2022-01-24 10:31:06 +00:00
  • b71cd3358f libcamera: pipeline: raspberrypi: Do not mark the Embedded Data stream as external Naushir Patuck 2022-01-10 15:42:26 +00:00
  • 77259f7346 v4l2: Accept read-only buffers mappings and require MAP_SHARED Laurent Pinchart 2022-01-28 18:44:51 +02:00
  • e96d02015c pipeline: raspberrypi: Fix the buffer count calculation for the ISP input stream Naushir Patuck 2022-02-01 09:27:38 +00:00
  • 355f4145b8 pipeline: raspberrypi: Fix log message Naushir Patuck 2022-02-01 09:27:37 +00:00
  • 7ea52d2b58 utils: ipc: Add __init__.py for local module utils/ipc/generators Han-Lin Chen 2022-01-27 02:18:07 +08:00
  • b5225f00cd v4l2: V4L2CameraProxy: Add support for PREPARE_BUF as one of the supported ioctl Vedant Paranjape 2022-01-19 11:25:12 +05:30
  • e8137953a1 gstreamer: gstlibcamerasrc: Fix include ordering Kieran Bingham 2021-12-06 23:39:47 +00:00
  • 6e15cfc6b2 qcam: main_window: Fix include ordering Kieran Bingham 2021-12-06 23:39:45 +00:00
  • 2b69ad550c test: Ensure CameraTest tests are not run in parallel Kieran Bingham 2022-01-19 00:09:59 +00:00
  • 7b84a17e21 pipeline: raspberrypi: Return all ISP resolutions from generateConfiguration() Naushir Patuck 2022-01-06 11:32:42 +00:00
  • b2290573c0 pipeline: raspberrypi: Simplify calculation of sensor's native Bayer order David Plowman 2022-01-13 14:15:58 +00:00
  • 7f1e39e3e2 libcamera: camera_sensor: Clear camera flips after opening the device David Plowman 2022-01-13 14:15:57 +00:00
  • 6b160d91f9 test: v4l2_compat: Add --verbose argument Laurent Pinchart 2022-01-15 18:43:27 +02:00
  • 61670bb338 v4l2: v4l2_camera_proxy: Use file description in debug messages Laurent Pinchart 2021-12-28 23:36:03 +02:00
  • fc96573697 v4l2: v4l2_compat_manager: Store V4L2CameraFile in mmaps_ Laurent Pinchart 2021-12-28 23:33:28 +02:00
  • c006f96485 v4l2: v4l2_camera_proxy: Drop trace message from freeBuffers() Laurent Pinchart 2021-12-28 23:32:02 +02:00
  • 07d5fff29c v4l2: v4l2_camera_file: Store file description Laurent Pinchart 2021-12-28 23:29:51 +02:00
  • 43c86fb0c6 v4l2: v4l2_compat_manager: Print path and fd in openat() Laurent Pinchart 2021-12-27 22:30:28 +02:00
  • bc3d27234e v4l2: v4l2_camera_proxy: Zero flags in VIDIOC_REQBUFS Laurent Pinchart 2022-01-11 22:23:25 +02:00
  • eff9de397a pipeline: raspberrypi: Demote the category of a logging message Naushir Patuck 2022-01-10 10:23:42 +00:00
  • 63dcbc7cf2 libcamera: pipeline: raspberrypi: Update sensor's V4L2_CID_NOTIFY_GAINS control David Plowman 2022-01-05 15:55:39 +00:00
  • d7bdfd3111 libcamera: v4l2_device: Add support for integer array controls David Plowman 2022-01-05 15:55:38 +00:00
  • aa45336399 include: linux: Update kernel headers to version v5.16-rc7 David Plowman 2022-01-05 15:55:37 +00:00
  • d769a59566 v4l2: v4l2_camera_proxy: Add EXPBUF as one of the supported ioctl Vedant Paranjape 2021-11-29 21:43:36 +05:30
  • 44d59841e1 pipeline: raspberrypi: Add support for Video Mux and Bridge devices Naushir Patuck 2022-01-04 12:57:09 +00:00
  • 8400cb0711 pipeline: raspberrypi: Move sensor entity detection out of registerCamera() Naushir Patuck 2022-01-04 12:57:08 +00:00
  • cd7863503a libcamera: pkg-config: Do not hardcode version Kieran Bingham 2022-01-04 23:26:57 +00:00
  • 1db1e31e66 meson: reduce required version to 0.53 Christian Rauch 2021-12-16 23:53:31 +00:00
  • 152adad97a libcamera: pipeline_handler: Make lock() and unlock() thread-safe Laurent Pinchart 2021-08-29 21:10:57 +03:00
  • ec6921d7f7 libcamera: media_device: Move recursive lock handling to pipeline handler Laurent Pinchart 2021-08-29 21:03:23 +03:00
  • 46b32fa0e4 libcamera: controls: Use ASSERT() instead of assert() Laurent Pinchart 2021-12-29 21:34:13 +02:00
  • 8cbda75a8d utils: update-kernel-headers: Update path to intel-ipu3.h Laurent Pinchart 2021-12-30 18:04:39 +02:00
  • 030e6f389e Documentation: guides: introduction: Fix typos Eugen Hristev via libcamera-devel 2021-12-28 16:51:43 +02:00
  • 22b61a4f30 libcamera: pipeline: simple: Rename Entity::link to sourceLink Laurent Pinchart 2021-08-30 02:21:30 +03:00
  • 94a1afd0fc README: Convert tabs to spaces Johann Koenig 2021-12-27 13:33:43 +09:00
  • 57c2171238 android: Increase result metadata size Paul Elder 2021-11-23 18:46:55 +09:00
  • f4ec026d28 android: camera_capabilities: Fix the type of the capability vector Paul Elder 2021-11-23 15:23:31 +09:00
  • 86ab84677f android: camera_metadata: Add setEntry helper Paul Elder 2021-11-22 19:09:43 +09:00
  • 733d690b93 android: camera_capabilities: Set read sensor settings capability Paul Elder 2021-11-22 19:17:43 +09:00
  • 955c996ea6 android: camera_capabilities: Add messages for lack of FULL support Paul Elder 2021-11-22 19:16:13 +09:00
  • 8ff5a8d548 utils: tracepoints: gen-tp-header: Add execute permission Brian Olson 2021-12-06 19:47:52 +00:00
  • 8a480237f6 libcamera: Restrict .gitignore build/ and patches/ to the root directory Laurent Pinchart 2021-12-09 22:24:11 +02:00
  • 5c4f9e3ae3 test: fence: Signal fence once Jacopo Mondi 2021-12-13 15:46:59 +01:00
  • a3122eecea test: fence: Check write return value Jacopo Mondi 2021-12-13 15:44:22 +01:00
  • 13fdf9d0dc libcamera: pipeline: raspberrypi: Support color spaces David Plowman 2021-12-10 14:44:24 +00:00
  • 5e5eadabd8 libcamera: camera: Add validateColorSpaces to CameraConfiguration class David Plowman 2021-12-10 14:44:23 +00:00
  • 4a56809981 libcamera: v4l2_subdevice: Support passing ColorSpaces to V4L2 subdevices David Plowman 2021-12-10 14:44:22 +00:00
  • c8a4b52e3a libcamera: v4l2_subdevice: Add colorSpace field to V4L2SubdeviceFormat David Plowman 2021-12-10 14:44:21 +00:00
  • 3e520cadf1 libcamera: video_device: Support passing ColorSpaces to V4L2 video devices David Plowman 2021-12-10 14:44:20 +00:00
  • e86aed6166 libcamera: video_device: Convert between ColorSpace class and V4L2 formats David Plowman 2021-12-10 14:44:19 +00:00
  • 96f990ea6c libcamera: stream: Add ColorSpace fields to StreamConfiguration David Plowman 2021-12-10 14:44:18 +00:00
  • ddb5e9d37e libcamera: Add ColorSpace class David Plowman 2021-12-10 14:44:17 +00:00
  • 015fa7f718 android: Remove CameraWorker Jacopo Mondi 2021-10-25 11:47:44 +02:00
  • a71834e1a0 test: fence: Add test for the Fence class Jacopo Mondi 2021-10-26 12:22:15 +02:00
  • 7aef77130a libcamera: pipeline_handler: Prepare Request Jacopo Mondi 2021-10-27 18:34:46 +02:00
  • 3fb3c0d791 libcamera: request: Add Request::Private::prepare() Jacopo Mondi 2021-11-19 15:58:29 +01:00
  • f6b6f15b54 libcamera: pipeline: Introduce stopDevice() Jacopo Mondi 2021-10-26 15:21:29 +02:00
  • 6cd5c958b7 libcamera: pipeline_handler: Split request queueing Jacopo Mondi 2021-10-26 15:10:43 +02:00
  • a645898af5 libcamera: request: Add Fence to Request::addBuffer() Jacopo Mondi 2021-11-16 14:29:02 +01:00
  • 7a34707bfd libcamera: framebuffer: Add Fence to FrameBuffer Jacopo Mondi 2021-11-16 14:18:40 +01:00
  • 8ac8ecb1e1 libcamera: fence: Introduce Fence Jacopo Mondi 2021-11-15 19:01:56 +01:00
  • db37335ee0 libcamera: request: Make Request class Extensible Laurent Pinchart 2021-10-18 14:54:31 +03:00
  • 6705596e29 libcamera: Print Timer identifier Jacopo Mondi 2021-11-27 09:51:19 +01:00
  • f16acb275c pipeline: raspberrypi: Restrict the advertised maximum ISP output resolution Naushir Patuck 2021-12-08 12:36:37 +00:00
  • 5964420570 pipeline: raspberrypi: Reduce logging verbosity Naushir Patuck 2021-12-08 12:36:36 +00:00
  • 1c88396a54 libcamera: media_device: Skip all non-data links during enumeration Laurent Pinchart 2021-12-06 20:47:47 +02:00
  • e788807371 libcamera: Use utils::abs_diff() Laurent Pinchart 2021-12-06 16:24:43 +02:00
  • f413f944d7 libcamera: base: utils: Add abs_diff() utility function Laurent Pinchart 2021-12-06 16:21:19 +02:00
  • 72679c682e libcamera: base: shared_fd: Don't dup() an invalid fd Laurent Pinchart 2021-12-06 14:48:16 +02:00
  • 37c41aa6a6 android: Apply 1% tolerance to minFrameDuration capping Umang Jain 2021-12-03 12:45:12 +05:30
  • f31be76ae6 pipeline: raspberrypi: Return the sensor formats from generateConfiguration() Naushir Patuck 2021-12-03 11:32:05 +00:00
  • acf8d028ed libcamera: pipeline: ipu3: Apply a requested test pattern mode Hirokazu Honda 2021-12-06 14:49:18 +09:00
  • e1b70e764f libcamera: camera_sensor: Enable to set a test pattern mode Hirokazu Honda 2021-12-06 14:49:17 +09:00