Commit Graph

  • 8c1b29072e Documentation: Fix link to introduction on mainpage.dox Daniel Scally 2024-08-22 09:16:06 +01:00
  • 87fd05c663 libcamera: controls: Fix example for ExposureValue Fang Hui 2024-08-23 14:02:02 +08:00
  • 3186a0eb54 libcamera: pipeline_handler: Call releaseDevice() before unlocking media devices Hans de Goede 2024-08-20 21:50:13 +02:00
  • a3fb0b3d0a libcamera: pipeline_handler: Fix unlocking media devices too early Hans de Goede 2024-08-18 17:43:24 +02:00
  • fc7250f0b3 Documentation: Rename "Documentation" section to "Introduction" Laurent Pinchart 2024-08-21 02:16:14 +03:00
  • c0bd24dc8f Documentation: Drop local table of contents from introduction Laurent Pinchart 2024-08-21 02:02:41 +03:00
  • fb45232fe5 Documentation: Rename "API" section to "API Reference" Laurent Pinchart 2024-08-21 01:47:32 +03:00
  • 119277b8ce Documentation: Reformat documentation_contents.rst Daniel Scally 2024-08-20 14:07:40 +01:00
  • be2182d239 Documentation: Add internal-api-html placeholder Daniel Scally 2024-08-20 14:07:39 +01:00
  • 69d11d29a2 Documentation: Rework index.rst Daniel Scally 2024-08-20 14:07:38 +01:00
  • 860a3e3031 Documentation: Rework docs.rst into introduction.rst Daniel Scally 2024-08-20 14:07:37 +01:00
  • 3fe819eecf Documentation: Remove libcamera architecture from introduction.rst Daniel Scally 2024-08-20 14:07:36 +01:00
  • c01dfb3650 Documentation: Breakout docs.rst Daniel Scally 2024-08-20 14:07:35 +01:00
  • 83800ba709 Documentation: Synchronise camera stack details Daniel Scally 2024-08-20 14:07:34 +01:00
  • b6c521c569 Documentation: Alphabetise the Documentation toctree Daniel Scally 2024-08-20 14:07:33 +01:00
  • 182bdadd0f Documentation: Add documentation-contents.rst Daniel Scally 2024-08-20 14:07:32 +01:00
  • ce690bd9d7 libcamera: controls: Improve formatting of control descriptions in YAML Laurent Pinchart 2024-08-10 00:39:05 +03:00
  • 39f01e9185 py: gen-py-controls: Convert to jinja2 templates Laurent Pinchart 2024-08-08 03:41:32 +03:00
  • 5c1cb5e5bc py: gen-py-controls: Use Control class Laurent Pinchart 2024-08-08 02:16:19 +03:00
  • 6a96113107 utils: codegen: gen-controls.py: Move helper classes to separate file Laurent Pinchart 2024-08-08 00:27:04 +03:00
  • dc067c4bce utils: codegen: gen-controls.py: Convert to jinja2 templates Laurent Pinchart 2024-08-08 03:41:32 +03:00
  • 48f9660acd utils: codegen: gen-header.sh: Generate libcamera.h based on meson.build Laurent Pinchart 2024-08-09 03:29:48 +03:00
  • a5f12d2eb3 meson: utils: Provide environment for Python scripts Laurent Pinchart 2024-08-08 17:30:35 +03:00
  • 50c92cc7e2 meson: Move all code generation scripts to utils/codegen/ Laurent Pinchart 2024-08-08 18:13:00 +03:00
  • d3bf27180e libcamera: Drop remaining file names from header comment blocks Laurent Pinchart 2024-08-08 17:02:47 +03:00
  • cbffcbe362 meson: Fix mismatch in controls and properties generated file names Laurent Pinchart 2024-08-08 16:58:24 +03:00
  • b8d318ebeb meson: Store controls and properties YAML files in variables Laurent Pinchart 2024-08-07 19:31:34 +03:00
  • 53108b6ff1 utils: tuning: Change Tuner.add() to accept a list of modules Stefan Klug 2024-07-09 16:15:18 +02:00
  • 1dfedac794 utils: tuning: rkisp1: Clean up tuner construction Stefan Klug 2024-07-09 12:19:26 +02:00
  • 6b4771d460 libcamera: camera: Hide Camera::create() from the public API Laurent Pinchart 2024-08-08 15:09:48 +01:00
  • e938861781 Documentation: Improve doxygen main page Daniel Scally 2024-08-08 15:09:47 +01:00
  • 7dc38adcb5 Documentation: Split public/private documentation Daniel Scally 2024-08-08 15:09:46 +01:00
  • 7304442774 Documentation: Split doxygen_input in public and internal inputs Laurent Pinchart 2024-08-08 15:09:45 +01:00
  • f57e9fa6dd Documentation: Add Thread safety page Daniel Scally 2024-08-08 15:09:44 +01:00
  • 15a51caae8 py: cam: Convert to PyQt6 Tomi Valkeinen 2024-08-12 17:20:30 +03:00
  • 7c6b960a8e libcamera: simple: Fix a typo in a doc string Milan Zamazal 2024-07-17 10:54:28 +02:00
  • ea7d766807 ipa: libipa: Add missing CameraSensorHelper fn label in docs Milan Zamazal 2024-08-08 10:44:15 +02:00
  • 2d5cea862d utils: checkstyle.py: Add __repr__ method to Commit class Laurent Pinchart 2024-08-10 02:43:59 +03:00
  • 35f045f978 utils: checkstyle.py: Skip title and trailers checkers for pre-commit Laurent Pinchart 2024-08-10 02:43:59 +03:00
  • eeb435bbda utils: checkstyle.py: Rework commit message parsing Laurent Pinchart 2024-08-10 02:43:59 +03:00
  • f87bf964fc libcamera: formats: Adding Support for Y12P will whang 2024-08-08 08:14:33 +01:00
  • 4363266322 libcamera: Fix header grouping Laurent Pinchart 2024-08-10 01:05:51 +03:00
  • b6369e7df2 libcamera: Add missing <stdint.h> include to internal/yaml_parser.h Sergei Trofimovich 2024-08-04 21:55:44 +01:00
  • d021d29822 libcamera: Add missing <stdint.h> include to base/file.h Sergei Trofimovich 2024-08-04 21:55:43 +01:00
  • 62760bd260 libcamera: udev: Catch udev notification errors Kieran Bingham 2024-08-05 23:31:48 +01:00
  • 1045522af9 libcamera: ipa_manager: Remove singleton requirement Laurent Pinchart 2023-09-30 16:08:56 +03:00
  • 6f1df8d606 utils: checkstyle.py: Fix trailer parsing for commits with changelogs Laurent Pinchart 2024-08-05 20:38:34 +03:00
  • 82c5ea24b0 gstreamer: Fix missing "greater than" symbol in author string Jaslo Ziska 2024-08-05 11:28:38 +02:00
  • 93506de63a utils: checkstyle.py: Validate SoB trailer against author Laurent Pinchart 2024-08-05 20:38:34 +03:00
  • fd130ef21b utils: checkstyle.py: Add author property to Commit class Laurent Pinchart 2024-08-05 20:36:42 +03:00
  • ff0613a6e5 libcamera: Don't add libcamera_public_headers to libcamera_public_sources Laurent Pinchart 2024-08-05 02:01:05 +03:00
  • 6865649730 libcamera: Consolidate tracepoint header in libcamera_internal_headers Laurent Pinchart 2024-08-05 02:01:05 +03:00
  • 4736ec509d libcamera: Add missing headers to libcamera_internal_headers Laurent Pinchart 2024-08-05 14:39:30 +03:00
  • 186d75b10c libcamera: Consolidate all IPA headers in libcamera_ipa_headers Laurent Pinchart 2024-08-05 02:01:05 +03:00
  • 29316a6693 libcamera: Move IPA headers to the libcamera_private dependency Laurent Pinchart 2024-08-05 02:01:05 +03:00
  • 058cb9f4cc libcamera: Drop libcamera_generated_ipa_headers from sources Laurent Pinchart 2024-08-05 01:26:18 +03:00
  • 29455194d6 libcamera: Add version.h to public headers Laurent Pinchart 2024-08-05 00:57:41 +03:00
  • 88e5bf8279 libcamera: Split public and internal source arrays Daniel Scally 2024-07-31 14:51:58 +01:00
  • ff26e21339 libcamera: Hide *::Private classes with __DOXYGEN_PUBLIC__ Laurent Pinchart 2024-08-04 22:06:53 +03:00
  • 697bcf5b10 libcamera: Mark internal parts of public classes with \internal Laurent Pinchart 2024-08-04 22:06:53 +03:00
  • b783a9e6ee libcamera: Unify Doxygen file directive prefix for formats.h Laurent Pinchart 2024-08-04 23:07:45 +03:00
  • d0ef1b9451 libcamera: Make all internal headers visible to Doxygen Laurent Pinchart 2024-08-04 22:48:04 +03:00
  • a458eb1adf libcamera: Drop path prefix from Doxygen file directive Laurent Pinchart 2024-08-04 22:35:30 +03:00
  • 8af95d6854 utils: checkstyle.py: Warn when no valid Signed-off-by line is found Laurent Pinchart 2024-08-04 14:50:35 +03:00
  • 57396a0e3f libcamera: software_isp: Replace malloc() with std::vector<> Laurent Pinchart 2024-08-04 00:09:14 +03:00
  • 46275401e6 ipa: libipa: camera_sensor_helper: Reference blackLevel() in documentation Laurent Pinchart 2024-07-05 02:54:44 +03:00
  • 9f513439b6 meson: Drop gcc 8 support Laurent Pinchart 2024-08-03 22:55:49 +03:00
  • 0bb8afc9ac libcamera: Remove spaces at end of lines Laurent Pinchart 2024-08-03 22:45:50 +03:00
  • 19bbca3c0b Document additional environmental variables Pablo Pita 2024-07-27 07:18:05 +02:00
  • 6c17996879 libcamera: ipa_proxy: Report a missing configuration as a warning Milan Zamazal 2024-07-31 20:36:16 +02:00
  • 58f83d70eb libcamera: ipa_proxy: Unify configurationFile argument name Milan Zamazal 2024-07-31 20:36:15 +02:00
  • 06674004fb libcamera: simple: Log a missing sensor in a better way Milan Zamazal 2024-07-31 20:36:14 +02:00
  • a3ddf56a00 libcamera: software_isp: Remove file seal TODO item Laurent Pinchart 2024-07-31 02:23:12 +03:00
  • efc7a85bc0 libcamera: shared_mem_object: Prevent memfd from shrinking or growing Laurent Pinchart 2024-07-31 02:09:44 +03:00
  • 93d9751945 libcamera: base: memfd: Handle uClibc compatibility with function wrapper Laurent Pinchart 2024-07-31 16:52:18 +03:00
  • a7a589df15 libcamera: base: Add MemFd helper class Laurent Pinchart 2024-07-31 01:59:54 +03:00
  • 98b0176839 meson: Enable simple pipeline handler on all platforms by default Laurent Pinchart 2024-07-31 00:55:45 +03:00
  • 7f33dfc100 libcamera: Avoid variable-length arrays Laurent Pinchart 2024-07-29 20:16:11 +03:00
  • d5cbf69a7f apps: qcam: Disable -Wextra-semi Laurent Pinchart 2024-07-29 20:25:50 +03:00
  • c9152bad5c gstreamer: Fix width and height range handling Hou Qi 2024-07-25 18:26:22 +09:00
  • 9c40320763 libcamera v0.3.1 Kieran Bingham 2024-07-25 13:49:12 +01:00
  • b7225c887a gst: Document libcamerasrc multi stream usage Nicolas Dufresne 2024-06-05 13:44:47 -04:00
  • a1549129d3 gst: Add child proxy support to libcamerasrc Nicolas Dufresne 2024-06-05 13:44:46 -04:00
  • 74513c3987 libcamera: libipa: camera_sensor: Add onsemi AR0144 sensor properties Laurent Pinchart 2024-07-04 02:11:36 +03:00
  • 83b3141178 v4l2: v4l2_compat: Fix ioctl() prototype with musl C library Laurent Pinchart 2024-07-22 00:31:11 +03:00
  • 0c9862d6e3 gstreamer: allocator: Ensure camera manager stay alive Nicolas Dufresne 2024-03-05 10:30:56 -05:00
  • d267fd6d89 test: gstreamer: Test memory lifetime Nicolas Dufresne 2024-03-05 10:30:58 -05:00
  • a61241eb8b utils: gen-version: Use posix compliant date Zach DeCook 2024-06-15 07:12:43 -04:00
  • 04f1f20337 gstreamer: pool: Replace GstAtomicQueue with deque and mutex Nicolas Dufresne 2024-06-05 15:41:20 -04:00
  • 01132257b9 ipa: rkisp1: ccm: Ensure metadata contains valid ccm Stefan Klug 2024-07-12 16:32:06 +02:00
  • c7d7e7ec4a ipa: rkisp1: ccm: Fix ccm metadata output Stefan Klug 2024-07-12 16:32:05 +02:00
  • 29ce7b96ea ipa: rkisp1: awb: Unconditionally fill metadata Stefan Klug 2024-07-12 16:32:04 +02:00
  • e9aea086b5 ipa rkisp1: Remove temperatureK from FrameContext Stefan Klug 2024-07-12 16:32:03 +02:00
  • 7b8094d6fc ipa: rkisp1: awb: Clamp gains to machine limits Stefan Klug 2024-07-12 16:32:02 +02:00
  • 7ee9ef451d libipa: camera_sensor_helper: Add OV5675 black level Daniel Semkowicz 2024-07-23 16:56:25 +02:00
  • 71aa3ceec3 apps: qcam: Port to Qt 6 Neal Gompa 2024-01-21 17:39:53 -05:00
  • 929978ee65 libcamera: pipeline: simple: Enable Soft ISP for TI CSI-RX Jai Luthra 2024-06-27 14:09:38 +05:30
  • 4661a7eedf libcamera: v4l2_videodevice: Use bufferType_ in [get|try|set]Format() Hans de Goede 2024-07-13 20:43:27 +02:00
  • 644986c2b7 qcam: viewfinder_qt: Maintain aspect ratio Kieran Bingham 2024-06-20 16:49:19 +01:00
  • d890a7e48e ipa: rkisp1: Install all tuning files Robert Mader 2024-07-03 06:52:57 +02:00