Commit Graph

  • 579f55b108 ipa: raspberrypi: Generalise the SMIA metadata parser Naushir Patuck 2021-06-29 11:45:00 +01:00
  • d3ea8e7885 ipa: raspberrypi: Use a unique_ptr for the metadata parser Naushir Patuck 2021-06-29 11:44:59 +01:00
  • 9d44551404 libcamera: pipeline_handler: Hide implementation detail comment from doxygen Jean-Michel Hautbois 2021-06-28 21:58:15 +02:00
  • 43fd7d0fc8 qcam: viewfinder_gl: Add support for RAW8 Bayer formats Andrey Konovalov 2021-06-22 16:46:51 +03:00
  • e4be72d0ca qcam: viewfinder_gl: Set the vertex shader file name in selectFormat() Andrey Konovalov 2021-06-22 16:46:50 +03:00
  • babb5a4c8b qcam: viewfinder_gl: Use SPDX-License-Identifier in bayer_8.* shaders Andrey Konovalov 2021-06-28 18:16:12 +03:00
  • 12ad227efa qcam: viewfinder_gl: Fix wrong comment in bayer_8.frag Andrey Konovalov 2021-06-22 16:46:48 +03:00
  • 831b3f8132 qcam: viewfinder_gl: Copy the shaders for RAW8 Bayer format from motmot Andrey Konovalov 2021-06-22 16:46:47 +03:00
  • 6424e86407 qcam: viewfinder_gl: Add support for RAW12 packed formats Andrey Konovalov 2021-06-22 16:46:46 +03:00
  • c4259493dc qcam: viewfinder_gl: Add shader to render packed RAW10 formats Andrey Konovalov 2021-06-22 16:46:45 +03:00
  • fa52c0f22f qcam: viewfinder_gl: Change uniform float tex_stepx to vec2 tex_step Andrey Konovalov 2021-06-22 16:46:44 +03:00
  • 12809ff171 libcamera: pipeline: simple: converter: Improve error message Laurent Pinchart 2021-06-26 03:22:04 +03:00
  • 535820fe51 libcamera: pipeline: simple: Log pipeline topology Laurent Pinchart 2021-06-27 02:09:06 +03:00
  • ec5d3142a9 libcamera: ipa: raspberrypi: Add support for ov9281 sensor David Plowman 2021-06-28 13:23:24 +01:00
  • 87998e064d libcamera: ipa: raspberrypi: Demote warnings about lack of AWB results David Plowman 2021-06-28 13:23:23 +01:00
  • bdf04cca08 libcamera: Add support for monochrome sensors David Plowman 2021-06-28 13:23:22 +01:00
  • 8738d539f4 ipa: ipu3: Initialize CameraSensorHelper at IPU3 init stage Jean-Michel Hautbois 2021-06-10 12:09:13 +02:00
  • 32677e1220 ipa: Create a camera sensor helper class Jean-Michel Hautbois 2021-06-07 14:05:44 +02:00
  • 1684c3f930 android: camera_device: Fix null pointer dereference Laurent Pinchart 2021-06-28 09:41:27 +03:00
  • d3fef99844 libcamera: utils: Only enable utils::hex() for integer arguments Laurent Pinchart 2021-06-26 00:51:32 +03:00
  • 9fcef36be6 libcamera: device_enumerator: Fix include order for internal headers Laurent Pinchart 2021-06-26 01:04:56 +03:00
  • b8732a80fe android: camera_device: Check if a request is configured on processCaptureRequest() Hirokazu Honda 2021-06-15 17:00:28 +09:00
  • 4510638e5d android: mm: cros_camera_buffer: Drop undefined functions Laurent Pinchart 2021-06-25 16:04:14 +03:00
  • 7532caa2c7 android: camera_device: Reset config_ if Camera::configure() fails Laurent Pinchart 2021-06-15 03:11:30 +03:00
  • c11cc6f20b libcamera: CameraSensorProperties: Add test pattern mode of IMX258 Hirokazu Honda 2021-06-14 21:22:15 +09:00
  • fc9b226d19 test: Ensure LIBCAMERA_BASE_PRIVATE isn't public Kieran Bingham 2021-06-23 23:10:20 +01:00
  • 5c01d54120 libcamera: rename public libcamera dependency Kieran Bingham 2021-06-23 23:19:20 +01:00
  • ff7832d2cd libcamera: Move generated headers to private dep Kieran Bingham 2021-06-23 23:18:23 +01:00
  • e228c290c9 libcamera/base: Validate internal headers as private Kieran Bingham 2021-06-19 00:27:42 +01:00
  • b71e8c2f39 libcamera/base: Move span to base library Kieran Bingham 2021-06-25 02:15:54 +01:00
  • f9ee724307 libcamera/base: Move event_notifier to base Kieran Bingham 2021-06-25 02:06:55 +01:00
  • b304bc013e libcamera/base: Move File to base library Kieran Bingham 2021-06-16 10:34:07 +01:00
  • 27aff949fb libcamera/base: Move extended base functionality Kieran Bingham 2021-06-15 16:15:12 +01:00
  • 6410d1d37c libcamera/base: Move class helpers to the base library Kieran Bingham 2021-06-25 00:09:15 +01:00
  • cbdc93e9d1 libcamera/base: Move utils to the base library Kieran Bingham 2021-06-15 15:40:45 +01:00
  • 86eaa6c5e1 libcamera/base: Introduce new base library Kieran Bingham 2021-06-15 15:23:09 +01:00
  • b96ab21cdb libcamera: Separate source and build path helpers Kieran Bingham 2021-06-24 23:24:37 +01:00
  • ec7afef665 libcamera: Rename libcamera pkg-config generation Kieran Bingham 2021-06-24 16:33:59 +01:00
  • bdca9ab14e libcamera: Move libcamera.so pkg-config file generation Kieran Bingham 2021-06-24 14:41:15 +01:00
  • 1ad25efa60 android: cros: Simplify integration Kieran Bingham 2021-06-24 22:24:51 +01:00
  • 63c4687537 android: Split HAL to its own shared library Kieran Bingham 2021-04-30 14:18:52 +01:00
  • 53a0d80af0 gstreamer: Added virtual functions needed to support request pads Vedant Paranjape 2021-06-19 00:02:18 +05:30
  • e4e3af642e android: mm: cros_camera_buffer: Fix wrong indexing in plane() Hirokazu Honda 2021-06-16 17:59:23 +09:00
  • 750019bf55 ipa: ipu3: Use libcamera::utils::Duration helper class for durations Umang Jain 2021-06-23 16:30:58 +05:30
  • d372aaa10d pipeline: raspberrypi: Simplify RPiCameraData::clearIncompleteRequests() Naushir Patuck 2021-06-03 13:43:45 +01:00
  • 4bb81dfcc4 android: Introduce CameraCapabilties class Jacopo Mondi 2021-06-19 12:10:54 +02:00
  • d7041114d3 android: Sort source files alphabetically Jacopo Mondi 2021-06-21 17:21:59 +02:00
  • 1d134197c7 libcamera: Add OV5647 sensor properties Vedant Paranjape 2021-06-22 01:34:26 +05:30
  • a4b876e97f ipa: raspberrypi: Fix possible buffer overrun in metadata parsing Naushir Patuck 2021-06-15 15:42:10 +01:00
  • 969da31894 libcamera: utils: Support systems that lack secure_getenv and issetugid Laurent Pinchart 2021-06-16 18:30:23 +03:00
  • 73b823b220 libcamera: pipeline: simple: Fix crash when storing timestamp in metadata Laurent Pinchart 2021-06-17 02:15:40 +03:00
  • b4c3db4c01 android: camera_device: Simplify leftover CameraMetadata calls Paul Elder 2021-05-26 18:22:04 +09:00
  • 5db033f0e7 libcamera: pipeline: vimc: Fail without an IPA Kieran Bingham 2021-06-16 15:33:08 +01:00
  • 3c9c2870e2 pipeline: ipu3: Report error when failing to configure Kieran Bingham 2021-06-15 13:07:41 +01:00
  • 94d1af771e meson: summarise paths Kieran Bingham 2021-04-29 16:53:25 +01:00
  • 1fea2730a1 android: camera_device: Drop HAL_PIXEL_FORMAT_RAW_OPAQUE support Hirokazu Honda 2021-06-14 19:45:53 +09:00
  • acdc70a1bc ipa: raspberrypi: Non-functional formatting fixes to md_parser_smia.cpp Naushir Patuck 2021-06-14 10:53:38 +01:00
  • 12350a90e8 ipa: raspberrypi: Rename md_parser.cpp to md_parser_smia.cpp Naushir Patuck 2021-06-14 10:53:37 +01:00
  • f1dbf97eed ipa: raspberrypi: Set default values for member variables of MdParser Naushir Patuck 2021-06-14 10:53:36 +01:00
  • 12fdfee68f ipa: raspberrypi: Non-functional formatting fixes to md_parser.hpp Naushir Patuck 2021-06-14 10:53:35 +01:00
  • 01e387acb0 libcamera: log: Destroy LogCategory instances in a controlled way Laurent Pinchart 2021-05-23 02:51:32 +03:00
  • 2f6b951b75 android: CameraDevice: Report queried test pattern modes Hirokazu Honda 2021-06-10 17:25:39 +09:00
  • bd63bb03c9 libcamera: pipeline: ipu3: Report available sensor test pattern mode Hirokazu Honda 2021-06-10 17:25:38 +09:00
  • 5d0eb40249 libcamera: CameraSensor: Enable retrieving supported test pattern modes Hirokazu Honda 2021-06-10 17:25:37 +09:00
  • 0b312cb4ac libcamera: CameraSensorProperties: Add table of v4l2 index and test pattern Hirokazu Honda 2021-06-10 17:25:36 +09:00
  • c520531884 libcamera: V4L2Device: Support v4l2 menu control Hirokazu Honda 2021-06-10 17:25:35 +09:00
  • b8302cd44a libcamera: controls: Add sensor test pattern mode Hirokazu Honda 2021-06-10 17:25:34 +09:00
  • efd5fb7288 android: Implement flush() camera operation Jacopo Mondi 2021-05-10 10:13:36 +02:00
  • 103dfb85a7 android: Rename CameraDevice::mutex_ Jacopo Mondi 2021-05-10 12:10:12 +02:00
  • 10b31904d8 android: Guard access to the camera state Jacopo Mondi 2021-05-10 12:05:59 +02:00
  • ebf8b5e7e0 android: Replace scoped_lock<> with libcamera::MutexLocker Jacopo Mondi 2021-05-10 09:46:10 +02:00
  • 1f38e4c73f android: camera_device: Replace running_ with CameraState Jacopo Mondi 2021-05-06 18:10:42 +02:00
  • f461ffb69a libcamera: pipeline_handler: Cancel Request on queueing failure Jacopo Mondi 2021-05-08 10:45:53 +02:00
  • d09838ef3e libcamera: request: Add Request::cancel() Jacopo Mondi 2021-05-08 10:41:02 +02:00
  • a86d281e52 android: Rework request completion notification Jacopo Mondi 2021-05-04 16:02:33 +02:00
  • 15196e5b76 ipa: ipu3: Support return values from configure() Kieran Bingham 2021-06-11 13:52:39 +01:00
  • 529a3c4e43 ipa: ipu3: Fix struct/class mismatch in forward declaration Laurent Pinchart 2021-06-09 00:27:14 +03:00
  • 6914fc487f ipa: raspberrypi: Switch the AGC/Lux code to use utils::Duration Naushir Patuck 2021-06-08 12:03:35 +01:00
  • 2db8a767ca ipa: raspberrypi: Switch AgcAlgorithm API to use utils::Duration Naushir Patuck 2021-06-08 12:03:34 +01:00
  • caa753179c ipa: raspberrypi: Switch ipa and cam_helper to use utils::Duration Naushir Patuck 2021-06-08 12:03:33 +01:00
  • 5055ca747c libcamera: utils: Add helper class for std::chrono::duration Naushir Patuck 2021-06-08 12:03:32 +01:00
  • 75c1490827 ipa: ipu3: Calculate frame duration from minimum VBLANK value Umang Jain 2021-06-08 13:12:25 +05:30
  • 085653e043 ipa: ipu3: Copy IPACameraSensorInfo for future usage Umang Jain 2021-06-08 13:12:24 +05:30
  • 384a53d3cd ipa: ipu3: Calculate line duration from IPACameraSensorInfo Umang Jain 2021-06-08 13:12:23 +05:30
  • 1e5cee7017 gstreamer: Add error checking in gst_libcamera_src_task_enter() Vedant Paranjape 2021-06-02 19:41:38 +05:30
  • abdb11d9cc libcamera: V4L2Device: Remove the controls order assumption in updateControls() Hirokazu Honda 2021-05-26 15:43:11 +09:00
  • 62578eccf9 libcamera: Add libcamera_generated_ipa_headers as a dependency for libcamera_dep Niklas Söderlund 2021-05-26 10:05:32 +02:00
  • 388c4392c1 libcamera: Add IMX258 sensor properties Umang Jain 2021-05-27 12:28:29 +05:30
  • 59de56f42a qcam: Add libatomic dependency Fabrice Fontaine 2021-06-02 22:56:49 +02:00
  • 51c09236c4 android: Make FRAME_DURATION result key available in static metadata Umang Jain 2021-06-01 16:54:55 +05:30
  • ae7419869a utils: ipc: mojo: Error if ControlInfoMap/List doesn't prefix libcamera Paul Elder 2021-05-27 14:10:25 +09:00
  • a931188e1d android: Fix unused parameter warnings on Chrome OS Laurent Pinchart 2021-06-01 01:14:01 +03:00
  • bcfd7b6369 ipa: ipu3: Use a default gamma LUT at startup Jean-Michel Hautbois 2021-05-27 12:11:05 +02:00
  • b84896c128 libcamera: pipeline: ipu3: Fix incorrect bdsHeight calculation Laurent Pinchart 2021-05-30 06:22:54 +03:00
  • 19652e5028 gst: Fix compilation warning with GLib >= 2.62 Laurent Pinchart 2021-05-30 02:48:02 +03:00
  • 1ac84feab8 android: Update Android headers Laurent Pinchart 2021-05-27 03:46:34 +03:00
  • b602bbe811 android: Don't rely on indirect inclusion of unistd.h Laurent Pinchart 2021-05-27 03:49:25 +03:00
  • 3370b6d0a0 utils: ipc: extract-docs: Extract the SPDX header Paul Elder 2021-05-27 18:26:48 +09:00
  • 6b22a3657c libcamera is moving its IRC channel to OFTC (irc.oftc.net) Laurent Pinchart 2021-05-28 13:20:26 +03:00
  • d1d1939602 Revert "libcamera: ipu3: imgu: Add pipe calculation debug" Jacopo Mondi 2021-05-27 13:52:48 +02:00