Commit Graph

  • eb9bb35d80 ipa: rpi: Add tuning for IMX283 Naushir Patuck 2025-05-21 11:19:51 +01:00
  • ad5326c926 ipa: rpi: controller: rpi: Fix colour gain typo in AGC David Plowman 2025-05-22 14:03:18 +01:00
  • 516f365670 libcamera: matrix: Fix compilation error in inverse() function Laurent Pinchart 2025-05-22 14:38:00 +02:00
  • d997e97512 utils: codegen: Make users depend on controls.py in meson Barnabás Pőcze 2025-05-01 10:51:02 +02:00
  • 702af1a1d0 apps: cam: capture_script: Disallow arrays of strings Barnabás Pőcze 2025-04-22 12:27:06 +02:00
  • ffcecda4d5 libcamera: pipeline: uvcvideo: Report new AeEnable control as available Barnabás Pőcze 2025-04-02 12:53:34 +02:00
  • efdbe39698 libcamera: controls: Fix ControlInfoMap::count(unsigned int) Barnabás Pőcze 2025-04-02 13:37:39 +02:00
  • 969df3db31 ipa: rkisp1: awb: Avoid division by zero Stefan Klug 2025-04-03 17:49:21 +02:00
  • 7991293cec ipa: rkisp1: awb: Take the CCM into account for the AWB gains calculation Stefan Klug 2025-04-03 17:49:20 +02:00
  • 71b680c863 ipa: rkisp1: Damp color temperature regulation Stefan Klug 2025-04-03 17:49:19 +02:00
  • c699d26573 libipa: awb: Make result of gainsFromColourTemp optional Stefan Klug 2025-04-03 17:49:18 +02:00
  • 66e9604684 ipa: rkisp1: Implement manual ColourCorrectionMatrix control Stefan Klug 2025-04-03 17:49:17 +02:00
  • f1ac420eb1 ipa: rkisp1: ccm/lsc: Fix CCM/LSC based on manual color temperature Stefan Klug 2025-04-03 17:49:16 +02:00
  • 3fcc6b06c3 ipa: rkisp1: algorithms: awb: Fix wrong colour temperature reporting Stefan Klug 2025-04-03 17:49:15 +02:00
  • 5010b65a08 ipa: rkisp1: Refactor automatic/manual structure in IPAActiveState Stefan Klug 2025-04-03 17:49:14 +02:00
  • 1e67b96fb0 libcamera: vector: Extend matrix multiplication operator to heterogenous types Laurent Pinchart 2025-04-03 17:49:13 +02:00
  • 754798b664 libcamera: matrix: Extend multiplication operator to heterogenous types Laurent Pinchart 2025-04-03 17:49:12 +02:00
  • dacbcc7d77 test: Add minimal test for Matrix Stefan Klug 2025-04-03 17:49:11 +02:00
  • 6287ceff5a libcamera: matrix: Add inverse() function Stefan Klug 2025-04-03 17:49:10 +02:00
  • bcba580546 libcamera: vector: Add a Span based constructor Stefan Klug 2025-04-03 17:49:09 +02:00
  • aca9042abd libcamera: matrix: Add a Span based constructor Stefan Klug 2025-04-03 17:49:08 +02:00
  • 5234e4936f libcamera: matrix: Make most functions constexpr Stefan Klug 2025-04-03 17:49:07 +02:00
  • 1d8a6db31c libcamera: matrix: Replace SFINAE with static_asserts Stefan Klug 2025-04-03 17:49:06 +02:00
  • 0069b9ceb1 ipa: rkisp1: awb: Ignore empty AWB statistics Stefan Klug 2025-04-29 13:59:19 +02:00
  • 848a3017b8 gstreamer: Add GstVideoMeta support Hou Qi 2025-05-19 16:52:10 +09:00
  • e5442c3150 apps: cam: sdl_sink: Support more single-plane formats Barnabás Pőcze 2025-04-18 15:01:34 +02:00
  • b24cd12293 apps: cam: sdl_texture: Add SDLTexture1Plane Barnabás Pőcze 2025-04-18 14:57:36 +02:00
  • 41b0997114 apps: cam: sdl_texture: Drop &rect_ from SDL_Update{NV,}Texture() call Barnabás Pőcze 2025-04-25 12:35:15 +02:00
  • 02f60006cf apps: cam: sdl_texture: Take list of buffers in span Barnabás Pőcze 2025-04-18 14:30:25 +02:00
  • f3a12332f6 lc-compliance: Move camera setup to CameraHolder class Nícolas F. R. A. Prado 2025-04-28 11:02:38 +02:00
  • d01342f1dc ipa: rkisp1: awb: Declare ControlInfo in AWB Paul Elder 2024-09-13 17:47:40 +02:00
  • 37dccb4584 ipa: Move IPA installations to a subdir Kieran Bingham 2025-05-10 11:07:13 +02:00
  • 54aeb0447c py: Set PYTHONPATH in devenv Barnabás Pőcze 2025-05-01 15:35:57 +02:00
  • fabfdd8559 libcamera: v4l2_videodevice: Log buffer count on allocation error Sven Püschel 2025-05-09 14:57:46 +02:00
  • a799415017 apps: qcam: Push the viewfinder role to vector Kieran Bingham 2025-05-07 23:06:48 +02:00
  • e0405b171e utils: raspberrypi: ctt: Fix integer division error calculating LSC cell size David Plowman 2025-05-07 16:31:03 +01:00
  • 2f62701e9e Documentation: guides: application-developer: Remove unnecessary argument Barnabás Pőcze 2024-12-04 15:23:28 +01:00
  • 1200775986 Documentation: guides: pipeline-handler: Query pixel formats once Barnabás Pőcze 2024-12-09 17:59:03 +01:00
  • b03992e66f Documentation: guides: pipeline-handler: Simplify format collection Barnabás Pőcze 2024-12-09 17:26:41 +01:00
  • f83bab529c Documentation: guides: pipeline-handler: Fix Camera::create() link Barnabás Pőcze 2024-12-09 17:14:31 +01:00
  • 28d2d4f43c Documentation: guides: pipeline-handler: Fix configuration creation Barnabás Pőcze 2024-12-09 17:09:11 +01:00
  • dd2ddea8bf Documentation: guides: pipeline-handler: Fix property list file name Barnabás Pőcze 2024-12-09 17:03:34 +01:00
  • 8e10804413 Documentation: guides: pipeline-handler: Fix camera creation Barnabás Pőcze 2024-12-09 17:01:11 +01:00
  • ab508f2b55 README.rst: remove unnecessary dependency for qcam Quentin Schulz 2025-03-11 14:01:47 +01:00
  • 92ed6140ee ipa: rpi: awb: Remove "fast" parameter Barnabás Pőcze 2024-05-20 05:29:14 +02:00
  • e4677362a1 ipa: rpi: common: Avoid warnings when AeEnable control is used David Plowman 2025-04-28 14:16:17 +01:00
  • 17e41b2a3a utils: raspberrypi: ctt: Fix NaNs in chromatic aberration tables David Plowman 2025-04-28 11:36:04 +01:00
  • 36ba0e5515 utils: raspberrypi: ctt: Fix NaNs in lens shading tables David Plowman 2025-04-28 11:36:03 +01:00
  • 9b50d3c23d libcamera: stream: Add color space to configuration string representation Laurent Pinchart 2022-08-23 20:34:40 +03:00
  • 8751369c5b libcamera: pipeline: rkisp1: Convert to use MediaPipeline Kieran Bingham 2025-04-02 16:39:18 +09:00
  • f1721c2f9f libcamera: internal: Add MediaPipeline helper Kieran Bingham 2025-04-02 16:39:17 +09:00
  • 0785f5f99a libcamera: media_device: Add helper to return matching entities Kieran Bingham 2025-04-02 16:39:16 +09:00
  • ee2b011b65 apps: cam: Try raw role if default viewfinder role fails Paul Elder 2025-04-23 18:12:08 +09:00
  • 72c3deffbb libcamera: controls: Disallow arrays of arrays Barnabás Pőcze 2025-03-19 12:31:37 +01:00
  • 3569fed7af gstreamer: Fixate colorimetry field during caps negotiation Hou Qi 2024-12-18 16:20:25 +09:00
  • e1818265ae utils: ipc: Do not define variables in signal handler up front Barnabás Pőcze 2025-03-26 09:37:08 +01:00
  • f31da7272e libcamera: ipa_module: Avoid unnecessary copy when getting signature Barnabás Pőcze 2025-03-21 10:28:41 +01:00
  • 86c45c8fdf pipeline: rkisp1: Fix vblank delay Paul Elder 2025-04-21 15:49:59 +09:00
  • 6e24360d3f Revert "libcamera: rkisp1: Eliminate hard-coded resizer limits" Quentin Schulz 2025-04-03 20:09:00 +02:00
  • 5b73d25967 utils: ipc: Do not duplicate signals in proxy object Barnabás Pőcze 2025-04-15 16:25:30 +02:00
  • 3e4de5f54e apps: cam: capture_script: Simplify bool array parsing Barnabás Pőcze 2025-04-16 21:44:25 +02:00
  • 83543f08d5 libcamera: pipeline: imx8-isi: Remove unused variable Barnabás Pőcze 2025-04-18 17:19:03 +02:00
  • ee92b5211c libcamera: pipeline: virtual: Fix typo in log message Barnabás Pőcze 2025-04-18 15:47:18 +02:00
  • 5d1380f7df utils: rkisp1: gen-csc-table: Support printing CCM in decimal Laurent Pinchart 2025-04-05 05:47:16 +03:00
  • 50d143ad1d doc: document libtiff dependency for cam Pavel Machek 2025-04-12 09:41:22 +02:00
  • 026ed62739 libcamera: software_isp: Fix CCM multiplication Milan Zamazal 2025-04-14 19:32:44 +02:00
  • 78d9f7bb75 libcamera: pipeline: uvcvideo: Expose Gamma control Barnabás Pőcze 2025-03-04 12:25:17 +01:00
  • 5553efc6b1 libcamera: request: Avoid double map lookup Barnabás Pőcze 2024-12-06 18:46:46 +01:00
  • 7fd317adf0 apps: lc-compliance: Add multi-stream tests Barnabás Pőcze 2024-12-20 13:04:45 +01:00
  • 13cca98046 apps: lc-compliance: Support multiple streams in helpers Barnabás Pőcze 2024-12-20 11:09:24 +01:00
  • 886f877dd3 doc: Mention right meson version Pavel Machek 2025-04-13 22:11:44 +02:00
  • ae2b6cb3ca meson: Do not automatically build documentation if sphinx-build-3 is found Quentin Schulz 2025-04-04 18:12:35 +02:00
  • eea723ad72 meson: Make the default value of "documentation" feature explicit Quentin Schulz 2025-04-04 18:12:34 +02:00
  • 21088e605c libcamera: software_isp: Add a clarification comment to AWB Milan Zamazal 2025-04-03 14:53:55 +02:00
  • 058f589ae3 libcamera v0.5.0 Kieran Bingham 2025-04-03 14:38:25 +01:00
  • 80ac19a507 libipa: histogram: Fix interQuantileMean() for small ranges Stefan Klug 2025-04-01 14:36:13 +02:00
  • 3b9c432920 test: ipa: libipa: histogram: Add tests for small inter quantile mean ranges Stefan Klug 2025-04-01 14:36:12 +02:00
  • 8936e81e3f libipa: histogram: Fix quantile() calculation for fractional results Stefan Klug 2025-04-01 14:36:11 +02:00
  • 781e2f4d0c test: ipa: libipa: histogram: Add tests for quantile() returning a fraction Stefan Klug 2025-04-01 14:36:10 +02:00
  • 1a17a6aac7 test: ipa: libipa: Add histogram tests Stefan Klug 2025-04-01 14:36:09 +02:00
  • 18792b81cb pipeline: simple: Reset delayedCtrls at start Stanislaw Gruszka 2025-04-03 09:45:51 +02:00
  • 8a79800089 pipeline: simple: Create DelayedControls instance once only Laurent Pinchart 2025-04-03 09:45:50 +02:00
  • 183bab1643 pipeline: simple: Enable frame start events Stanislaw Gruszka 2025-04-03 09:45:49 +02:00
  • 2f7bece17b pipeline: simple: Connect/disconnect frameStart signal at start/stop time Stanislaw Gruszka 2025-04-03 09:45:48 +02:00
  • b2eccef711 libcamera: v4l2_device: add frame start event helpers Stanislaw Gruszka 2025-04-03 09:45:47 +02:00
  • a2a7f4fc2d pipeline: rpi: Fix potential empty optional read Barnabás Pőcze 2025-03-21 10:51:05 +01:00
  • 61d93434f5 gstreamer: Restore AeEnable control Barnabás Pőcze 2025-04-01 15:45:15 +02:00
  • 66fc6d2656 gstreamer: Use Control<> objects when setting controls Barnabás Pőcze 2025-03-28 16:20:46 +01:00
  • 7cd8818da8 ipa: simple: Initialize ccmEnabled to false Stanislaw Gruszka 2025-04-02 09:31:33 +02:00
  • 8b2533d0ac libcamera: pipeline: uvcvideo: Fix ExposureTimeMode control setting Barnabás Pőcze 2025-02-14 18:08:03 +01:00
  • 799982b646 libcamera: pipeline: uvcvideo: Fix ExposureTimeMode control setup Barnabás Pőcze 2025-01-28 12:40:56 +01:00
  • 5646307b71 libcamera: base: bound_method: Simplify invokePack() Barnabás Pőcze 2025-03-19 16:56:11 +01:00
  • 7dd548f678 libcamera: base: object: Forward arguments when invoking Barnabás Pőcze 2025-03-19 16:36:36 +01:00
  • 37283b68ea libcamera: camera_manager: Take camera id in std::string_view Barnabás Pőcze 2025-03-31 16:22:47 +02:00
  • 056ebf0b6e libcamera: camera_manager: Simplify camera lookup Barnabás Pőcze 2025-02-06 15:51:57 +01:00
  • ceea066fa2 libcamera: software_isp: Reset stored exposure in black level Milan Zamazal 2025-03-19 10:55:33 +01:00
  • 485a807dcb ipa: simple: Report exposure in metadata Milan Zamazal 2025-03-27 19:59:44 +01:00
  • 1375b07ede ipa: simple: Report contrast in metadata Milan Zamazal 2025-03-27 19:59:43 +01:00
  • 8a4c2682be ipa: simple: Report black levels in metadata Kieran Bingham 2025-03-27 19:59:42 +01:00
  • a0b97475b1 ipa: simple: Report the ColourGains in metadata Kieran Bingham 2025-03-27 19:59:41 +01:00