Commit graph

  • 1142f89aae libcamera: MappedFrameBuffer: Latch a pointer to the framebuffer Bryan O'Donoghue 2024-09-21 12:41:42 +01:00
  • d4bc61f716 libcamera: swstats_cpu: Add processFrame() method Hans de Goede 2025-05-10 16:12:17 +02:00
  • ba4218669b libcamera: software_isp: Move benchmark code to its own class Hans de Goede 2025-05-10 16:12:16 +02:00
  • d9ffeb0bf1 libcamera: swstats_cpu: Move header to libcamera/internal/software_isp Hans de Goede 2025-05-10 16:12:15 +02:00
  • 26dba2e048 libcamera: swstats_cpu: Drop patternSize_ documentation Hans de Goede 2025-05-10 16:12:14 +02:00
  • c189fc5504 libcamera: swstats_cpu: Update statsProcessFn() / processLine0() documentation Hans de Goede 2025-05-10 16:12:13 +02:00
  • 290d3f82e3 libcamera v0.5.1 Kieran Bingham 2025-06-01 23:57:29 +01:00
  • a8bc540653 Documentation: Fix INCLUDE_PATH doxygen configuration option Barnabás Pőcze 2025-05-26 14:03:55 +02:00
  • 59ac34b728 libcamera: software_isp: Add saturation control Milan Zamazal 2025-05-15 18:04:31 +02:00
  • e342f050c2 libcamera: mali-c55: Fix error paths in ::init() Daniel Scally 2025-01-21 13:00:37 +00:00
  • fabee6055f guides: pipeline-handler: Update name of pipeline handler stop function Niklas Söderlund 2025-05-28 14:18:27 +02:00
  • 4b5856533a ipu3: cio2: Remove unused function definition Niklas Söderlund 2025-05-28 14:18:26 +02:00
  • 663ab2ee8e apps: cam: Skip non-display GPUs Milan Zamazal 2025-05-30 11:08:15 +02:00
  • 1ee330c058 ipa: rpi: Prevent segfault if AGC algorithm is absent Benjamin Mugnier 2025-05-23 11:56:56 +02:00
  • 5b7c83d8cc libcamera: process: Pass stderr and reserve stdin and stdout fds Julien Vuillaumier 2025-05-27 17:56:15 +02:00
  • 32905fdd0b libcamera: process: Use _exit in child process Julien Vuillaumier 2025-05-27 17:56:14 +02:00
  • f58077f073 libcamera: mali-c55: Remove tpgSizes_ member from MaliC55CameraData Daniel Scally 2025-02-20 22:05:32 +00:00
  • b55943714f libcamera: mali-c55: Remove tpgCodes_ Daniel Scally 2025-02-20 21:59:34 +00:00
  • 4709f8442b libcamera: ipa_data_serializer: Remove some vector reserve() calls Barnabás Pőcze 2025-05-13 17:31:35 +02:00
  • e633d85be9 utils: codegen: ipc: Simplify return statements Barnabás Pőcze 2025-05-13 15:00:07 +02:00
  • 4adefc100d utils: codegen: ipc: Log error code when remote call fails Barnabás Pőcze 2025-05-13 14:31:06 +02:00
  • d58ccabab7 utils: codegen: ipc: Add deserializer() function Barnabás Pőcze 2025-05-13 14:11:01 +02:00
  • 0a1539a4f1 utils: codegen: ipc: Remove namespace argument Barnabás Pőcze 2025-05-13 11:40:18 +02:00
  • d4ef160b1a utils: codegen: ipc: Use any() instead of len([]) > 0 Barnabás Pőcze 2025-05-13 11:49:49 +02:00
  • eecb270085 treewide: Do not use *NameValueMap for known values Barnabás Pőcze 2025-05-21 12:25:32 +02:00
  • aca8b701ac libcamera: sensor: Fix the gain delay for IMX283 Naushir Patuck 2025-05-21 11:19:52 +01:00
  • 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