Commit Graph

  • 6669051825 src: ipa: raspberrypi: Change 'sport' exposure mode name to 'short' David Plowman 2020-11-20 11:16:18 +00:00
  • 589d4e6c20 src: ipa: raspberrypi: Add missing 'cloudy' AWB mode David Plowman 2020-11-20 11:16:17 +00:00
  • de5d03673c pipeline: raspberrypi: Rework bayer/embedded data buffer matching Naushir Patuck 2020-11-17 10:10:36 +00:00
  • 7f1ebbab38 android: jpeg: Use LGPL-2.1 license for post_processor_jpeg.cpp Laurent Pinchart 2020-10-30 03:38:45 +02:00
  • 6a2dfc2609 ipa: raspberrypi: Use MappedFrameBuffer for the IPA buffers Naushir Patuck 2020-11-16 14:37:57 +00:00
  • 6f51e39d78 pipeline: raspberrypi: Use MappedFrameBuffer for embedded data buffers Naushir Patuck 2020-11-16 14:37:56 +00:00
  • d14a3f8ae6 libcamera: pipeline: simple: Reset format on capture side of converter Laurent Pinchart 2020-11-15 23:10:50 +02:00
  • 02eae70e15 cam: Move request processing to main thread Laurent Pinchart 2020-11-08 02:01:23 +02:00
  • f49e93338b cam: event_loop: Add deferred calls support Laurent Pinchart 2020-11-08 01:26:33 +02:00
  • d767c84022 libcamera: Move EventDispatcher to internal API Laurent Pinchart 2020-11-08 01:14:38 +02:00
  • 7d35c771c0 cam: Use libevent to implement event loop Laurent Pinchart 2020-10-25 14:40:50 +02:00
  • a27057fc50 test: Get event dispatcher from current thread Laurent Pinchart 2020-11-08 01:20:13 +02:00
  • 2d50b16645 qcam: Clear the pool of free requests upon stopCapture() Paul Elder 2020-11-12 13:58:29 +09:00
  • abf5641641 libcamera: Update dep5 to specify license for mojo Paul Elder 2020-09-18 17:41:52 +09:00
  • f4420ef8bf README, meson: Add dependency on ply and jinja2 for IPA interface generation Paul Elder 2020-09-28 16:48:52 +09:00
  • 82ba73535c utils: ipc: import mojo Paul Elder 2020-09-08 20:47:19 +09:00
  • 3d624b745b libcamera: v4l2_device: Move start of frame detection to V4L2Device Niklas Söderlund 2020-10-18 03:47:23 +02:00
  • 68d2c41835 libcamera: camera: Inherit from Extensible Laurent Pinchart 2020-09-21 04:06:34 +03:00
  • 549d982f61 libcamera: camera_manager: Inherit from Extensible Laurent Pinchart 2020-09-21 04:06:34 +03:00
  • 79c34d58c7 libcamera: Add a base class to implement the d-pointer design pattern Laurent Pinchart 2020-09-21 03:08:26 +03:00
  • 6cd1baa28d utils: checkstyle.py: Add d-pointer formatter Laurent Pinchart 2020-10-20 04:25:44 +03:00
  • fa63d428ae gstreamer: libcamerasrc: Delete configuration before stopping camera manager Laurent Pinchart 2020-11-04 10:20:50 +02:00
  • b394dc8b80 libcamera: Drop unnecessary explicit initialization of V4L2DeviceFormat Laurent Pinchart 2020-10-21 04:54:15 +03:00
  • e946344904 libcamera: v4l2_videodevice: Check plane count when setting format Laurent Pinchart 2020-10-21 05:02:59 +03:00
  • 2d43b8bcd8 libcamera: v4l2_videodevice: Zero-initialize planes in V4L2DeviceFormat Laurent Pinchart 2020-11-04 09:06:43 +02:00
  • 9e10811bb5 qcam: viewfinder_gl: Add support for RGB formats Laurent Pinchart 2020-10-12 22:02:10 +03:00
  • 3badc5c4be qcam: viewfinder_gl: Store textures in an array Laurent Pinchart 2020-10-12 22:02:10 +03:00
  • 819f6172ea qcam: viewfinder_gl: Rename yuvData_ to data_ Laurent Pinchart 2020-10-12 22:02:10 +03:00
  • dfadca6356 qcam: viewfinder_gl: Rename YUV.vert to identity.vert Laurent Pinchart 2020-10-12 21:59:28 +03:00
  • 99f72137e5 qcam: viewfinder_gl: Remove unneeded casts Laurent Pinchart 2020-10-12 19:59:42 +03:00
  • 3b9a582f95 qcam: viewfinder_gl: Keep fragment shader when format doesn't change Laurent Pinchart 2020-10-12 22:18:04 +03:00
  • 4b9a774a4c qcam: viewfinder_gl: Fix fragment shader rebuild when setting format Laurent Pinchart 2020-10-12 22:18:04 +03:00
  • af2e36fc1b tracepoints: Add SPDX headers and copyright notices Paul Elder 2020-11-04 18:28:56 +09:00
  • 00cab9cb56 Documentation: tracing: Add tracing guide Paul Elder 2020-10-28 18:53:56 +09:00
  • 6e77b59055 utils: tracepoints: Add simple statistics script Paul Elder 2020-10-28 19:06:00 +09:00
  • 27c9d6eceb libcamera: request: Add tracepoints Paul Elder 2020-10-28 19:10:27 +09:00
  • fcc6d4bd76 libcamera: tracing: Implement tracing infrastructure Paul Elder 2020-10-19 19:18:17 +09:00
  • 4757ff4ab7 utils: hooks: pre-push: Reject commits with a Change-Id Laurent Pinchart 2020-10-30 03:35:32 +02:00
  • 58d487b10e libcamera: ipa_manager: Fix typo in description Sebastian Fricke 2020-10-29 08:33:05 +01:00
  • b053384ffa android: jpeg: post_processor_jpeg: Embed thumbnail into Exif metadata Umang Jain 2020-10-28 02:54:47 +05:30
  • f0421988dc android: jpeg: Introduce a simple image thumbnailer Umang Jain 2020-10-28 02:54:46 +05:30
  • 25202dbb7e android: jpeg: encoder_libjpeg: Allow encoding raw frame bytes Umang Jain 2020-10-28 02:54:45 +05:30
  • c1ae9055f9 android: camera_device: Mark toPixelFormat() a const function Hirokazu Honda 2020-10-28 18:50:23 +09:00
  • 3a777d8cc1 android: camera_device: Fix crash of accessing a missing map element Hirokazu Honda 2020-10-28 17:57:26 +09:00
  • bfd588d1d8 libcamera: v4l2_device: Remove unused set of ret Niklas Söderlund 2020-10-28 02:15:46 +01:00
  • b86356feee libcamera: camera_manager: Make CameraManager::Private::mutex_ mutable Laurent Pinchart 2020-09-21 04:05:16 +03:00
  • 8e42c2feb7 libcamera: span: Provide and use helper variable templates for type traits Laurent Pinchart 2020-10-26 21:29:01 +02:00
  • 6cbdc28599 libcamera: Use helper variable template for type traits Laurent Pinchart 2020-10-26 21:15:11 +02:00
  • 7adf3a0698 libcamera: pipeline: simple: Only connect created converters Kieran Bingham 2020-10-23 10:59:12 +01:00
  • 7973efcbc0 pipeline: raspberrypi: return an error if setFormat() fails Tomi Valkeinen 2020-10-22 11:17:29 +03:00
  • 22679a81eb Add .clang-tidy Tomi Valkeinen 2020-10-22 11:17:28 +03:00
  • 4a748394e5 libcamera: pipeline: raspberrypi: Implementation of digital zoom David Plowman 2020-10-27 11:07:38 +00:00
  • 44b5292ae3 test: geometry: Add unit tests for new geometry helper functions David Plowman 2020-10-26 17:19:08 +00:00
  • 63624bc85a libcamera: Add geometry helper functions David Plowman 2020-10-26 17:19:06 +00:00
  • a16edeb384 libcamera: raspberrypi: Initialise the SensorCropMaximum property David Plowman 2020-10-26 17:19:05 +00:00
  • 40c670626f libcamera: Add SensorCropMaximum property David Plowman 2020-10-26 17:19:04 +00:00
  • c1fe17d73e libcamera: Add ScalerCrop control David Plowman 2020-10-26 17:19:03 +00:00
  • 5aabf85d2c libcamera: span: Make constructors explicit as required by C++20 Laurent Pinchart 2020-10-24 19:57:51 +03:00
  • 5e738eb4d5 Documentation: Fix typo in pipeline handler guide Sebastian Fricke 2020-10-25 14:17:31 +01:00
  • 2c61850e12 android: camera_device: Handle LENS_SHADING_MAP_MODES Jacopo Mondi 2020-10-08 16:47:36 +02:00
  • 63336863c9 android: camera_device: Handle COLOR_CORRECTION_ABERRATION_MODE Jacopo Mondi 2020-10-08 16:18:26 +02:00
  • 0b5fecc746 android: camera_device: Handle NOISE_REDUCTION_MODES Jacopo Mondi 2020-10-08 16:01:35 +02:00
  • 5d91c8da5c android: camera_device: Report PIPELINE_MAX_DEPTH Jacopo Mondi 2020-09-23 09:41:52 +02:00
  • 4ddaddfc83 libcamera: ipu3: Register camera controls Jacopo Mondi 2020-10-19 17:44:45 +02:00
  • 25a870dbd3 libcamera: control_ids: Remove max values in enumerations Jacopo Mondi 2020-10-20 18:00:59 +02:00
  • 4692ef1a10 ipa: raspberry: Initialize ControlInfo with values list Jacopo Mondi 2020-10-20 17:59:20 +02:00
  • 634fd30b39 libcamera: controls: Fix rogue whitespace Jacopo Mondi 2020-10-25 16:38:41 +01:00
  • ef7a07dd8a libcamera: controls: Generate an array of valid values Jacopo Mondi 2020-10-20 17:43:15 +02:00
  • 7a307fa647 libcamera: controls: Rename enumerate values Jacopo Mondi 2020-10-21 16:13:20 +02:00
  • 6377817f9f libcamera: controls: Construct from valid values Jacopo Mondi 2020-10-20 17:05:50 +02:00
  • 84e79bd8b5 libcamera: control_ids: Define draft controls Jacopo Mondi 2020-07-30 15:18:50 +02:00
  • 89916a486c libcamera: Support draft controls and properties Kieran Bingham 2020-10-07 19:57:18 +01:00
  • 581bb27495 libcamera: controls: Disable ControlValue<T> construction from unsupported T Laurent Pinchart 2020-10-24 00:45:32 +03:00
  • c430d39d20 android: jpeg: encoder: Use pass-by-value for Exif parameter Umang Jain 2020-10-23 11:01:50 +05:30
  • f9e7f55f3b android: jpeg: Drop "libcamera::" namespace from functions' arguments Umang Jain 2020-10-23 11:01:49 +05:30
  • c77d894a8b libcamera: Declare empty virtual destructors as defaulted Laurent Pinchart 2020-10-23 07:51:56 +03:00
  • 0c1f7da15e libcamera: Drop unneeded empty default constructors and destructors Laurent Pinchart 2020-10-23 07:51:00 +03:00
  • ef10997b4a libcamera: media_object: Remove unneeded destructors Laurent Pinchart 2020-10-23 07:46:33 +03:00
  • d0e665c3ed libcamera: pipeline: simple: Set camera properties Laurent Pinchart 2020-10-08 03:49:29 +03:00
  • 8ddaa824ab libcamera: pipeline: Fail match() when no camera is registered Laurent Pinchart 2020-10-20 22:43:16 +03:00
  • 9f567cc140 meson: Enable shadowed variable warning Kieran Bingham 2020-07-28 12:18:11 +01:00
  • e6278e0571 test: v4l2_videodevice: Prevent variable shadowing of format Kieran Bingham 2020-07-28 13:37:00 +01:00
  • 2babedf2b3 qcam: main_window: Explicitly name raw buffer Kieran Bingham 2020-07-28 13:21:01 +01:00
  • 732ea045f5 cam: options: Rename optional arg to prevent shadowing Kieran Bingham 2020-07-28 12:45:47 +01:00
  • 32d78a7bba v4l2: camera: Prevent shadowing within V4L2Camera::Buffer Kieran Bingham 2020-10-21 16:11:48 +01:00
  • a3ed067996 android: metadata: Disable -Wshadow Kieran Bingham 2020-10-15 23:34:39 +01:00
  • e1f9fdb8a5 android: camera_device: Remove shadowing FrameBuffer usage Kieran Bingham 2020-10-21 15:31:10 +01:00
  • 37c18c2eec android: camera_device: use member style on Camera3RequestDescriptor Kieran Bingham 2020-10-21 14:54:11 +01:00
  • c7bcae02a0 android: camera_device: Use existing variable definitions Kieran Bingham 2020-10-13 15:58:26 +01:00
  • bf104042f9 ipa: raspberrypi: Re-use iterator variable Kieran Bingham 2020-07-28 13:37:48 +01:00
  • 1021b42823 libcamera: v4l2_videodevice: Prevent shadowing of V4L2BufferCache members Kieran Bingham 2020-07-28 13:35:25 +01:00
  • d55f6a8037 libcamera: pipeline: rpi_stream: Explicitly name requestBuffer Kieran Bingham 2020-10-15 15:10:55 +01:00
  • 4bd8d15f96 libcamera: pipeline: Use existing variable definitions Kieran Bingham 2020-10-13 15:58:26 +01:00
  • d3f60c8458 libcamera: pipeline: Prevent variable shadowing Kieran Bingham 2020-07-28 13:34:36 +01:00
  • f4c234579b libcamera: thread: Prevent shadowing of signal name Kieran Bingham 2020-07-28 13:23:08 +01:00
  • bb27fbf253 android: camera_stream: Make some member variables constant Hirokazu Honda 2020-10-21 10:39:55 +09:00
  • 79bca4300b android: post_processor_jpeg: Make |cameraDevice_| constant Hirokazu Honda 2020-10-21 10:39:54 +09:00
  • 90c193f2a7 android: Modify Encoder interface Hirokazu Honda 2020-10-21 10:39:53 +09:00
  • b8dd5ce944 android: Modify PostProcessor interface Hirokazu Honda 2020-10-21 10:39:52 +09:00
  • 88919c1e17 libcamera: Document the libcamera namespace Laurent Pinchart 2020-10-20 02:16:43 +03:00