Commit Graph

  • b2538c80b9 apps: cam: Print an error when outputting DNG and DNG support is missing Laurent Pinchart 2024-09-25 13:52:58 +03:00
  • 2e47324860 apps: Replace HAVE_DNG with HAVE_TIFF Laurent Pinchart 2024-09-25 13:52:58 +03:00
  • 761545407c pipeline: rkisp1: Filter out sensor sizes not supported by the pipeline Umang Jain 2024-09-30 11:10:25 +05:30
  • e85c7ddd38 libcamera: rkisp1: Eliminate hard-coded resizer limits Umang Jain 2024-09-24 12:43:41 +05:30
  • abe2ec64f9 pipeline: simple: Increase buffer count to four Robert Mader 2024-09-26 23:07:39 +02:00
  • 6c0aefdaf9 libcamera: software_isp: Update black level only on exposure changes Milan Zamazal 2024-09-27 15:46:24 +02:00
  • fb8ad13dc3 libcamera: software_isp: Move exposure+gain to an algorithm module Milan Zamazal 2024-09-27 15:46:23 +02:00
  • 54fb3bba81 libcamera: software_isp: Use DelayedControls Milan Zamazal 2024-09-27 15:46:22 +02:00
  • 8c84efa486 libcamera: software_isp: Use floating point for color parameters Milan Zamazal 2024-09-27 15:46:21 +02:00
  • 7fab2062d8 libcamera: software_isp: Move color handling to an algorithm module Milan Zamazal 2024-09-27 15:46:20 +02:00
  • 079d5f30ef libcamera: software_isp: Move black level to an algorithm module Milan Zamazal 2024-09-27 15:46:19 +02:00
  • 9e7437d5c3 libcamera: software_isp: Call Algorithm::process Milan Zamazal 2024-09-27 15:46:18 +02:00
  • 2dc696be21 libcamera: software_isp: Call Algorithm::prepare Milan Zamazal 2024-09-27 15:46:17 +02:00
  • 04d171e6b2 libcamera: software_isp: Call Algorithm::queueRequest Milan Zamazal 2024-09-27 15:46:16 +02:00
  • ecbc05c4c5 libcamera: software_isp: Call Algorithm::configure Milan Zamazal 2024-09-27 15:46:15 +02:00
  • 97f9961e1b libcamera: software_isp: Create algorithms Milan Zamazal 2024-09-27 15:46:14 +02:00
  • f06c344bd5 libcamera: software_isp: Track and pass frame ids Milan Zamazal 2024-09-27 15:46:13 +02:00
  • e334227dcc libcamera: software_isp: Remove final dots in debayer.cpp docstrings Milan Zamazal 2024-09-27 15:46:12 +02:00
  • c64f2f197a libcamera: software_isp: Make stats frame and buffer aware Milan Zamazal 2024-09-27 15:46:11 +02:00
  • 0cc74c492a libcamera: software_isp: Let IPASoftSimple inherit Module Milan Zamazal 2024-09-27 15:46:10 +02:00
  • cca55c83f5 libcamera: software_isp: Define skeletons for IPA refactoring Milan Zamazal 2024-09-27 15:46:09 +02:00
  • 306b0f952f libcamera: software_isp: Move BlackLevel to libcamera::ipa::soft Milan Zamazal 2024-09-27 15:46:08 +02:00
  • b28037e6ee libcamera: software_isp: Remove superfluous includes Milan Zamazal 2024-09-27 15:46:07 +02:00
  • f2088eb91f apps: cam: Print control array sizes Paul Elder 2024-09-16 01:50:44 +02:00
  • ab67fdd210 libcamera: controls: Add array information to ControlId Paul Elder 2024-09-16 01:50:43 +02:00
  • 505e49b76e py: Add bindings for ControlId enum name Paul Elder 2024-09-16 01:24:20 +02:00
  • ab48009a81 apps: cam: Print control enum values more nicely Paul Elder 2024-09-16 01:24:19 +02:00
  • 9bbccb97fa libcamera: controls: Add enum names and values map to ControlId Paul Elder 2024-09-16 01:24:18 +02:00
  • 44b49af7a0 utils: abi-compat: sort meson options Kieran Bingham 2024-09-24 18:34:33 +01:00
  • 9155d79f4d utils: abi-compat: Disable python build Kieran Bingham 2024-09-24 14:14:29 +01:00
  • 8bcec68734 libcamera v0.3.2 Kieran Bingham 2024-09-24 14:30:57 +01:00
  • 642dbafe64 libcamera: libipa: camera_sensor: Add Sony IMX214 sensor properties André Apitzsch 2024-09-05 22:47:46 +02:00
  • 0c72c6b4cf ipa: rkisp1: Add polynomial LSC loader Stefan Klug 2024-09-16 18:39:25 +02:00
  • 830340615a ipa: rkisp1: Add sensor info to context Stefan Klug 2024-08-22 12:41:12 +02:00
  • eb6edfb69e ipa: libipa: Add lsc polynomial class Stefan Klug 2024-08-20 16:51:43 +02:00
  • b9d4fc82d9 ipa: rkisp1: Move loader functions into helper class Stefan Klug 2024-08-22 13:34:41 +02:00
  • a6adaa7283 ipa: rkisp1: Use interpolator in lsc Stefan Klug 2024-08-21 11:51:00 +02:00
  • 79aa7ecd1a ipa: rkisp1: Remove MatrixInterpolator Stefan Klug 2024-08-26 15:10:40 +02:00
  • 91e6491fa0 ipa: rkisp1: Use generic Interpolator class Stefan Klug 2024-08-26 15:09:58 +02:00
  • 8ccb04a168 test: ipa: libipa: Add tets for Interpolator Stefan Klug 2024-09-13 01:05:46 +02:00
  • 2e936455ae ipa: libipa: Add generic Interpolator class Stefan Klug 2024-08-20 16:51:43 +02:00
  • 6b67094cd2 libcamera: yaml-parser: Differentiate between empty and empty string Stefan Klug 2024-09-20 12:13:41 +02:00
  • f623f3ed64 libcamera: yaml-parser: Add failing test for unexpected behavior Stefan Klug 2024-09-20 12:10:54 +02:00
  • f2842258d1 libcamera: yaml-parser: Add additional tests Stefan Klug 2024-09-19 14:48:36 +02:00
  • cbfe04f77c libcamera: debayer_cpu: Sync DMABUFs Robert Mader 2024-09-20 12:49:15 +01:00
  • 66c9b157e9 libcamera: pipeline: simple: Use MediaLink string helper Kieran Bingham 2024-09-11 23:18:16 +02:00
  • 4035f5754e libcamera: media_device: Use MediaLink string helper Kieran Bingham 2024-09-11 23:18:15 +02:00
  • a783562a34 libcamera: media_object: Add MediaLink string representations Kieran Bingham 2024-09-11 23:18:14 +02:00
  • 6837607ca3 libcamera: media_object: Add MediaPad string representations Kieran Bingham 2024-09-11 23:18:13 +02:00
  • d900ec990d pipeline: simple: Remove media member variable Paul Elder 2024-08-08 18:39:20 +01:00
  • 33a49ce4a2 libcamera: v4l2_videodevice: Improve readability Stefan Klug 2024-08-08 18:30:41 +01:00
  • 75fc944738 libcamera: pipeline: simple: Fix typos in match routing comment Kieran Bingham 2024-08-13 15:14:29 +01:00
  • 935f6ff267 libcamera: libipa: camera_sensor: Add IMX283 black level Kieran Bingham 2024-08-08 17:57:01 +01:00
  • 69b702d183 ipa: rpi: Adding IMX283 support will whang 2024-08-07 10:34:49 +01:00
  • e6441ec4f4 qcam: viewfinder_gl: Render image centered in letterbox Laurent Pinchart 2024-09-09 16:13:20 +03:00
  • 583901a714 qcam: viewfinder_gl: Drop duplicate glClearColor() Laurent Pinchart 2024-09-09 17:14:51 +03:00
  • 33a0b14e0a qcam: viewfinder_gl: Fix binding of vertex buffer and shader program Laurent Pinchart 2024-09-09 17:14:51 +03:00
  • 2e2aa40799 qcam: viewfinder_qt: Draw the letterbox background black Laurent Pinchart 2021-03-28 01:16:44 +02:00
  • e5fd3bea77 qcam: Drop Qt version checks Laurent Pinchart 2024-09-09 16:13:20 +03:00
  • 13645ab0ab qcam: Decrease minimum width of selector dialog Luca Weiss 2023-01-28 17:24:03 +01:00
  • 5456e02d3f v4l2: Support setting frame rate in the V4L2 Adaptation layer Nejc Galof 2024-09-10 19:33:27 +02:00
  • 5c5bc85082 ipa: rpi: agc: Ignore stable region when exposure/gain set manually David Plowman 2024-09-09 14:22:04 +01:00
  • f75b8dd26f pipeline: rkisp1: Use ScopeExitActions to simplify error handling in start Laurent Pinchart 2022-10-04 04:35:56 +03:00
  • 481fc69e7c libcamera: utils: Add ScopeExitActions class Laurent Pinchart 2022-10-04 03:12:35 +03:00
  • 8161018b9b utils: checkstyle: Remove style checker for python pep8 Stefan Klug 2024-09-03 18:10:55 +02:00
  • 8ffaf376bb utils: checkstyle: Add a python formatter Stefan Klug 2024-09-03 18:10:54 +02:00
  • b318101ada libcamera: ipa: Drop unneded includes from ipa_interface.h Laurent Pinchart 2024-09-03 01:11:19 +03:00
  • 0e333755ff utils: ipc: Include <string> in generated headers where needed Laurent Pinchart 2024-09-03 00:36:56 +03:00
  • ac1c57fcf5 libcamera: includes: Formatting improvements Milan Zamazal 2024-09-02 17:42:11 +02:00
  • e2cace52d5 libcamera: includes: Remove unused includes Milan Zamazal 2024-09-02 17:42:10 +02:00
  • 308f0ccf04 libcamera: includes: Add missing includes Milan Zamazal 2024-09-02 17:42:09 +02:00
  • 6d0bf44c32 libcamera: libcamera: Formatting improvements Milan Zamazal 2024-09-02 17:42:08 +02:00
  • 61a1d1694c libcamera: libcamera: Add missing includes Milan Zamazal 2024-09-02 17:42:07 +02:00
  • d3aa432305 libcamera: libcamera: Remove unused includes Milan Zamazal 2024-09-02 17:42:06 +02:00
  • fd7fc9cca5 libcamera: ipa: Remove unused includes Milan Zamazal 2024-09-02 17:42:05 +02:00
  • 132ba5ea8a libcamera: v4l2: Fix indirect include Milan Zamazal 2024-09-02 17:42:04 +02:00
  • 89da2f4736 libcamera: v4l2: Fix an include placement Milan Zamazal 2024-09-02 17:42:03 +02:00
  • 802073e79f libcamera: v4l2: Remove unused includes Milan Zamazal 2024-09-02 17:42:02 +02:00
  • a1f597478d libcamera: uvcvideo: Fix includes Milan Zamazal 2024-09-02 17:42:01 +02:00
  • 552777c0dc libcamera: libipa: Remove unused includes Milan Zamazal 2024-09-02 17:42:00 +02:00
  • 682a3f1f73 libcamera: rkisp1: Formatting improvements Milan Zamazal 2024-09-02 17:41:59 +02:00
  • e4c6eb95a9 libcamera: rkisp1: Remove unused includes Milan Zamazal 2024-09-02 17:41:58 +02:00
  • 759b0731d2 libcamera: ipu3: Formatting improvements Milan Zamazal 2024-09-02 17:41:57 +02:00
  • c9eb4a71f1 libcamera: ipu3: Replace wrong include Milan Zamazal 2024-09-02 17:41:56 +02:00
  • 3140785918 libcamera: ipu3: Remove unused includes Milan Zamazal 2024-09-02 17:41:55 +02:00
  • 6a2b6628ce tests: Add a missing iostream include Milan Zamazal 2024-09-02 17:41:54 +02:00
  • 7a36d05795 pipeline: uvcvideo: Implement acquireDevice() + releaseDevice() Hans de Goede 2024-08-30 13:12:07 +02:00
  • 11e396bf9f libcamera: camera: Use invokeMethod() for pipe_->acquire() and pipe_->release() Hans de Goede 2024-08-30 13:12:06 +02:00
  • c05e45ac77 pipeline_handler: Add acquireDevice() function to mirror releaseDevice() Hans de Goede 2024-08-30 13:12:05 +02:00
  • 9020c2eec9 ipa: rkisp1: blc: Add support for BLS in compand Paul Elder 2024-06-27 22:26:33 +09:00
  • 39e4e04f3a ipa: rkisp1: Add compand feature flag to ipa context Paul Elder 2024-06-27 22:24:30 +09:00
  • 974dccd45b ipa: rkisp1: params: Add companding blocks Laurent Pinchart 2024-07-02 16:14:24 +03:00
  • b43a06d124 pipeline: rkisp1: Use the extensible parameters format Jacopo Mondi 2024-05-31 12:20:34 +02:00
  • 9861678f23 ipa: rkisp1: Use the new ISP parameters abstraction Laurent Pinchart 2024-07-03 19:12:08 +03:00
  • 9cacf4e420 ipa: rkisp1: Add ISP parameters abstraction class Laurent Pinchart 2024-07-01 18:26:32 +03:00
  • e70cda4238 ipa: rkisp1: Pass parameters buffer size to pipeline handler Jacopo Mondi 2024-08-26 18:17:03 +02:00
  • db15711692 ipa: rkisp1: Pass parameters buffer format to IPA module Laurent Pinchart 2024-08-26 18:17:02 +02:00
  • 798daf9eb0 include: linux: Update headers for rkisp1 extensible parameters Jacopo Mondi 2024-08-26 18:17:00 +02:00
  • 67b87ccb87 utils: update-kernel-headers: Support relative path to kernel git tree Laurent Pinchart 2024-08-27 00:12:52 +03:00
  • 874b63d5cb Documentation: Fix links from API references to guides Daniel Scally 2024-08-22 09:16:07 +01:00