Commit Graph

  • 375aeafb58 Revert "android: camera_device: Configure one stream for identical stream requests" Jacopo Mondi 2021-10-18 16:49:07 +02:00
  • c7ae5a50c1 android: capabilities: Cap frame rate to 30 FPS Jacopo Mondi 2021-08-27 10:28:11 +02:00
  • d810227c48 android: capabilties: Fix ANDROID_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES Jacopo Mondi 2021-06-30 17:24:39 +02:00
  • c7bd730e1b android: Populate streams and duration in the same loop Jacopo Mondi 2021-08-26 22:59:05 +02:00
  • 291857a46b android: capabilities: Print output stream list Jacopo Mondi 2021-07-01 14:11:24 +02:00
  • f78f714b44 android: Filter preview streams on FPS Jacopo Mondi 2021-07-03 14:51:07 +02:00
  • 5d3d666465 android: capabilities: Collect absolute max frame durations Jacopo Mondi 2021-06-30 14:41:24 +02:00
  • 8c2d135300 android: capabilties: Correctly populate STALL durations Jacopo Mondi 2021-06-29 17:37:35 +02:00
  • 02f4786915 android: capabilities: Use per-configuration durations Jacopo Mondi 2021-06-29 17:34:10 +02:00
  • e3d7206fb5 android: capabilties: Assume controls::FrameDurationLimits is supported Jacopo Mondi 2021-06-30 14:37:21 +02:00
  • 5a995a01bc android: capabilities: Initialize camera state when building properties Jacopo Mondi 2021-06-30 14:19:00 +02:00
  • 56ee14e16d android: capabilities: Collect per-stream frame durations Jacopo Mondi 2021-06-29 17:26:23 +02:00
  • 4ed22985a8 ipa: ipu3: Update camera controls in configure() Jacopo Mondi 2021-08-26 10:42:33 +02:00
  • 2a938efc8c libcamera: ipu3: Split controls init/update Jacopo Mondi 2021-06-29 17:17:42 +02:00
  • 2dab504a9b libcamera: ipu3: Rationalize constant expressions names Jacopo Mondi 2021-10-11 11:03:31 +02:00
  • 3bd3b95a09 libcamera: ipu3: Centralize ImgU sizes definition Jacopo Mondi 2021-09-07 18:09:37 +02:00
  • 1e9826ff71 libcamera: ipu3: Use the optimal sensor size Jacopo Mondi 2021-06-29 17:38:49 +02:00
  • 2f75a7e5b8 libcamera: v4l2_subdevice: Set format field to V4L2_FIELD_NONE Laurent Pinchart 2021-10-12 03:05:09 +03:00
  • 211d6f5ca6 libcamera: media_device: Print link information when setup fails Laurent Pinchart 2021-08-30 02:44:21 +03:00
  • 1526650fc7 test: Remove using namespace in header files Hirokazu Honda 2021-10-05 16:31:14 +09:00
  • af60569cbc lc-compliance: Remove using namespace in header files Hirokazu Honda 2021-10-05 16:31:13 +09:00
  • 4689b16572 v4l2: Remove using namespace in header files Hirokazu Honda 2021-10-05 16:31:12 +09:00
  • f277590d5c qcam: Remove using namespace in header files Hirokazu Honda 2021-10-05 16:31:11 +09:00
  • 3b93746907 cam: Remove using namespace in stream_options.h Hirokazu Honda 2021-10-05 16:31:10 +09:00
  • ba7cf5d654 ipa: raspberrypi: agc: Remove using namespace in agc.hpp Hirokazu Honda 2021-10-05 16:31:09 +09:00
  • 411987838e cam: Drop frames once the capture limit is reached Laurent Pinchart 2021-10-12 05:15:22 +03:00
  • 7e2948f5e1 cam: Pass stream names to FileSink Laurent Pinchart 2021-10-12 04:24:47 +03:00
  • 45662c4dd7 cam: Rename CameraSession::streamName_ to streamNames_ Laurent Pinchart 2021-10-12 04:23:47 +03:00
  • 90a1720926 libcamera: base: backtrace: Fallback to libunwind for symbolic names Laurent Pinchart 2021-09-24 05:05:51 +03:00
  • a7c7f58d59 libcamera: base: backtrace: Use libunwind when available Laurent Pinchart 2021-09-24 05:05:51 +03:00
  • f8d76fe79b libcamera: base: backtrace: Use libdw to provide symbolic names Laurent Pinchart 2021-09-24 05:05:51 +03:00
  • bae9d2bdb3 libcamera: base: Add Backtrace class Laurent Pinchart 2021-09-24 04:39:58 +03:00
  • ca5fb99409 libcamera: pipeline: ipu3: Use new Size grownBy() and shrunkBy() helpers Laurent Pinchart 2021-10-13 04:23:11 +03:00
  • e229b35edf libcamera: geometry: Add Size members to grown or shrink by a margin Laurent Pinchart 2021-10-13 04:11:18 +03:00
  • ccec150589 README: Add documentation package Kieran Bingham 2021-09-28 14:34:07 +01:00
  • 0ce723fc8b android: Check if Stream configurations were generated correctly Javier Martinez Canillas 2021-10-01 23:15:25 +02:00
  • 828f0d97be README: Document GST_DEBUG values to debug libcamerasrc Laurent Pinchart 2021-10-10 18:31:57 +03:00
  • d1007485e4 android: camera_device: Fix crash in calling CameraDevice::close() Hirokazu Honda 2021-09-01 03:37:39 +09:00
  • fa7a95bf32 android: camera_stream: Fix error message for buffer creation Laurent Pinchart 2021-10-07 15:09:37 +05:30
  • 962df634bd pipeline: raspberrypi: Create empty control lists correctly David Plowman 2021-10-05 09:57:00 +01:00
  • e9a3a5d201 README: Add lc-compliance dependencies Hirokazu Honda 2021-10-04 16:33:18 +09:00
  • 09a221eb47 ipa: ipu3: Replace ipa::ipu3::algorithms::Ipu3AwbCell Jean-Michel Hautbois 2021-09-22 23:29:42 +02:00
  • e34ebe008f ipa: ipu3: agc: Rewrite and simplify the brightness loop Jean-Michel Hautbois 2021-09-22 23:39:14 +02:00
  • 8437893900 ipa: ipu3: awb: Introduce Black Level Correction Jean-Michel Hautbois 2021-08-23 14:05:42 +02:00
  • 380b08754f ipa: ipu3: awb: Use the line stride for the stats Jean-Michel Hautbois 2021-09-22 17:44:01 +02:00
  • 03132d0ff9 ipa: ipu3: awb: Correct the gain multipliers Jean-Michel Hautbois 2021-08-23 08:25:26 +02:00
  • 3a240e56a8 ipa: ipu3: awb: Correct the relevant zones proportion Jean-Michel Hautbois 2021-09-15 20:00:48 +02:00
  • 195e6d0968 ipa: ipu3: Change limits and split loops in calculateBdsGrid() Jean-Michel Hautbois 2021-09-23 07:52:18 +02:00
  • 65e7d11f6c ipa: ipu3: Change the limits of the AWB stats Jean-Michel Hautbois 2021-09-22 23:55:50 +02:00
  • e7860ce808 ipa: ipu3: awb: Make the naming consistent Jean-Michel Hautbois 2021-09-15 07:55:31 +02:00
  • a90bc0e7b2 ipa: ipu3: Change Accumulator structure layout Jean-Michel Hautbois 2021-09-02 10:22:33 +02:00
  • 25ae4ad89f ipa: ipu3: Rename IspStatsRegion to Accumulator Jean-Michel Hautbois 2021-09-02 09:53:07 +02:00
  • 22ccbe2e5c ipa: ipu3: Move the AWB stats structures Jean-Michel Hautbois 2021-09-02 09:44:11 +02:00
  • 4c992d6975 android: camera_stream: Set right format for processor output buffer Hirokazu Honda 2021-10-05 18:27:57 +09:00
  • a733e0647a libcamera: Fix crash caused by reading uninitialised delayed controls David Plowman 2021-09-28 16:36:34 +01:00
  • 1de0f90dd4 cam: kms_sink: Print display pipeline configuration Laurent Pinchart 2021-10-03 17:22:26 +03:00
  • 3c059b9164 libcamera: camera_sensor: Reverse the key and value of test pattern mode map Hirokazu Honda 2021-10-04 15:58:56 +09:00
  • f0139ed11a gstreamer: Check if Stream configurations were generated correctly Javier Martinez Canillas 2021-10-01 23:15:24 +02:00
  • 31403b0f2a test: gstreamer: Remove unnecessary header file includes Vedant Paranjape 2021-09-24 14:30:02 +05:30
  • d79b412001 android: camera_device: Send capture results by inspecting the queue Umang Jain 2021-09-29 19:00:30 +05:30
  • 05c87a36cb android: camera_device: Mark abortRequest() and notifyError() as const Umang Jain 2021-09-29 19:00:29 +05:30
  • 8e7feeb5e7 android: camera_device: Transform descriptors_ map to queue Umang Jain 2021-09-29 19:00:28 +05:30
  • 25b0216886 android: camera_worker: Use Camera3RequestDescriptor as cookie Umang Jain 2021-09-29 19:00:27 +05:30
  • 2eca16b674 android: Wait on fences in CameraStream::process() Jacopo Mondi 2021-09-24 17:59:20 +02:00
  • c8c1d07cea libcamera: Simplify header install paths with shortcut variables Laurent Pinchart 2021-09-26 19:04:33 +03:00
  • ff6c50974a libcamera: Fix base and ipa include dir Laurent Pinchart 2021-09-26 18:59:27 +03:00
  • e00149fccb meson: Set a SONAME version in the libcamera libraries Javier Martinez Canillas 2021-09-28 08:15:18 +02:00
  • 7f035328fb android: camera_device: Fix race on queuing capture request Umang Jain 2021-09-24 18:35:59 +05:30
  • 03c9b1a0a4 gstreamer: Fix spelling of the work manager used in a util function Vedant Paranjape 2021-09-24 15:27:57 +05:30
  • 496e4467d2 libcamera: control_serializer: Fix usage of uninitialized variable Laurent Pinchart 2021-09-28 00:09:37 +03:00
  • 2d5a78f664 Documentation: application-developer: Add camera detection check Laurent Pinchart 2021-09-27 00:07:33 +03:00
  • 348df7bc4b Documentation: application-developer: Use correct type to store size Laurent Pinchart 2021-09-27 00:07:33 +03:00
  • 1ec7072827 Documentation: application-developer: Make global variable static Laurent Pinchart 2021-09-27 00:06:28 +03:00
  • 957c5d534b android: Fix generation of thumbnail for EXIF data Umang Jain 2021-09-23 12:54:53 +05:30
  • 67adaf5ebf android: camera_capabilities: Clarify CameraMetadata allocation Umang Jain 2021-09-23 14:07:47 +05:30
  • 11e9d19288 libcamera: control_serializer: Separate the handles space Jacopo Mondi 2021-09-07 11:13:09 +02:00
  • 23c2b8a9ca libcamera: control_serializer: Serialize info::def() Jacopo Mondi 2021-09-01 15:46:32 +02:00
  • b516ffb3bd libcamera: control_serializer: Use the right idmap Jacopo Mondi 2021-09-01 12:11:08 +02:00
  • 7fde7c7aeb ipa: proxy_worker: Reset ControlSerializer on worker Jacopo Mondi 2021-09-01 11:10:11 +02:00
  • 4c1fc33d8a libcamera: ipu3: Drop entityControls map Jacopo Mondi 2021-08-31 17:14:23 +02:00
  • 72e8e03719 libcamera: camera_manager: Fix utils.h #include location Laurent Pinchart 2021-09-24 17:59:05 +03:00
  • 40f5fddca7 libcamera: Standardize URLs to git repositories Laurent Pinchart 2021-09-19 20:37:26 +03:00
  • 9b8f4c870f android: camera_device: Return unique_ptr from createFrameBuffer Laurent Pinchart 2021-09-23 14:49:46 +03:00
  • d4e15331cb libcamera: v4l2_videodevice: Don't move planes to construct FrameBuffer Laurent Pinchart 2021-09-23 14:49:46 +03:00
  • d1713de60a test: gstreamer: Add a test for gstreamer multi stream Vedant Paranjape 2021-09-24 14:08:21 +05:30
  • 2cc4303b17 test: v4l2_compat: Skip vimc as a test candidate Paul Elder 2021-09-14 10:04:13 +09:00
  • c7daf645d4 test: gstreamer: Simplify elements' ownerships Vedant Paranjape 2021-09-21 23:09:55 +05:30
  • fa9a9d7f6b test: gstreamer: Simplify single stream test using functions from GstUtils Vedant Paranjape 2021-09-21 23:09:54 +05:30
  • ca9ea1f9ce test: gstreamer_single_stream_test: Fix memory leak Vedant Paranjape 2021-09-21 23:09:53 +05:30
  • 8d3d92ea81 gstreamer: Convert cm_singleton_ptr to static variable Vedant Paranjape 2021-09-22 22:36:19 +05:30
  • f9ca897c7f gstreamer: Support planar formats Kieran Bingham 2021-09-21 16:35:15 +01:00
  • a3b1539869 qcam: viewfinder_gl: Support configurable stride in shaders Laurent Pinchart 2021-09-06 23:22:54 +03:00
  • 5e1b7a0f68 qcam: format_converter: Add fully-planar YUV formats support Laurent Pinchart 2021-09-06 22:20:49 +03:00
  • 3a4e251122 qcam: format_converter: Rename YUV and NV to YUVPacked and YUVSemiPlanar Laurent Pinchart 2021-09-06 22:20:49 +03:00
  • 4abbd832fe qcam: format_converter: Add configurable stride support Laurent Pinchart 2021-09-06 22:15:35 +03:00
  • f3671b33d9 qcam: viewfinder: Pass stride value to viewfinder Laurent Pinchart 2021-09-06 22:09:45 +03:00
  • d165f7da34 android: camera_device: Configure one stream for identical stream requests Hirokazu Honda 2021-09-01 17:03:02 +09:00
  • 13b76d6209 android: camera_stream: Support PostProcessorYuv in CameraStream Hirokazu Honda 2021-09-01 17:03:01 +09:00
  • 76819971b9 android: camera_stream: Create post processor in configure() Hirokazu Honda 2021-09-01 17:03:00 +09:00
  • 3e335b69b6 android: jpeg: Rectify variable naming style. Umang Jain 2021-09-13 09:31:09 +05:30