Commit Graph

  • 7b1516210b Documentation: Guides: Developer's Guide to libcamera Chris Chinchilla 2020-06-26 13:17:32 +02:00
  • 54ca46968a libcamera: camera: Mark controls() and properties() as const operations Niklas Söderlund 2020-08-06 14:37:56 +02:00
  • 0b9d8eb265 libcamera: pipeline_handler: Mark controls() and properties() as const operations Niklas Söderlund 2020-08-06 14:36:23 +02:00
  • ef5f5c4db0 libcamera: pipeline_handler: Add const version of cameraData() Niklas Söderlund 2020-08-06 14:32:33 +02:00
  • 27869c5f64 libcamera: request: Make Stream pointer const Niklas Söderlund 2020-08-11 01:07:37 +02:00
  • dac8e9552c libcamera: request: Declare a using directive for map of buffers Niklas Söderlund 2020-08-11 00:56:13 +02:00
  • 02018a7d02 test: ipc: unixsocket: Close open fds on error paths Umang Jain 2020-05-15 12:42:52 +00:00
  • 6b88163343 cam: Rename cameraName variable Niklas Söderlund 2020-08-06 14:01:00 +02:00
  • c29ee8ef73 libcamera: pipeline: rkisp1: Fix array size of formats Niklas Söderlund 2020-07-24 15:54:12 +02:00
  • 83ae84eb13 android: camera_device: Support MJPEG stream construction Kieran Bingham 2020-07-03 12:34:59 +01:00
  • 998f4de65e android: Introduce JPEG encoding Kieran Bingham 2020-06-24 14:15:15 +01:00
  • c09aee4ccb android: camera_device: Generate ResultMetadata earlier Kieran Bingham 2020-07-28 14:01:19 +01:00
  • 9f07aebde8 android: camera_device: Report configuration changes from validate() Kieran Bingham 2020-07-20 22:52:14 +01:00
  • 6bc652ee1c android: camera_device: Query plane length Kieran Bingham 2020-07-17 16:18:32 +01:00
  • f4c65be7b3 android: camera_device: Only construct required planes Kieran Bingham 2020-07-06 16:12:03 +01:00
  • 8ad1b9ca22 android: camera_device: Report an error in notifyError() Kieran Bingham 2020-07-01 16:47:58 +01:00
  • 98986e0b57 android: camera_device: Fix trivial spelling Kieran Bingham 2020-08-03 14:34:11 +01:00
  • ca6ae87af4 libcamera: buffer: Convert copyFrom to use MappedFrameBuffer Kieran Bingham 2020-07-17 17:06:16 +01:00
  • e5b829ee53 test: mapped-buffers: Provide MappedBuffer test Kieran Bingham 2020-08-04 21:59:03 +01:00
  • b3383da79f libcamera: buffer: Create a MappedBuffer Kieran Bingham 2020-07-17 16:55:59 +01:00
  • 38ca814e97 libcamera: formats: add numPlanes helper Kieran Bingham 2020-07-23 11:19:38 +01:00
  • 000257a707 libcamera: buffer: Correct FrameBuffer references Kieran Bingham 2020-07-29 13:01:06 +01:00
  • f32261f257 libcamera: Add build time to version string for dirty builds Niklas Söderlund 2020-08-05 14:32:04 +02:00
  • 035ee23910 android: camera_device: Initialize 'id_' field in constructor Umang Jain 2020-08-05 12:53:49 +00:00
  • af28a80647 android: camera_ops: Fix a documentation spelling typo Umang Jain 2020-08-04 12:28:01 +00:00
  • aea5ace7c3 android: camera_hal_manager: Remove unused getStaticMetadata() method Umang Jain 2020-08-04 12:28:01 +00:00
  • 673201c4d5 libcamera: camera_manager: Enforce unique camera IDs Niklas Söderlund 2020-07-16 16:01:32 +02:00
  • 2e7c80a4f9 libcamera: camera: Rename name() to id() Niklas Söderlund 2020-08-02 23:57:17 +02:00
  • 53d38b19ed libcamera: pipeline: uvcvideo: Generate unique camera names Niklas Söderlund 2020-07-27 22:46:05 +02:00
  • 75a9aebee5 libcamera: pipelines: Use sensor ID as camera name Niklas Söderlund 2020-07-27 20:08:13 +02:00
  • 082a5b2dfe libcamera: camera_sensor: Add accessors for sensor ID Niklas Söderlund 2020-08-04 17:50:11 +02:00
  • f23e6127ad libcamera: camera_sensor: Generate a sensor ID Niklas Söderlund 2020-07-15 17:31:46 +02:00
  • 1869d1b312 libcamera: v4l2_device: Add method to lookup device path Niklas Söderlund 2020-07-15 11:41:54 +02:00
  • 39efe73774 libcamera: sysfs: Add helper to lookup device firmware node path Niklas Söderlund 2020-08-03 18:35:09 +02:00
  • 6ad3258cd3 libcamera: sysfs: Add helper to lookup sysfs path of a character device Niklas Söderlund 2020-08-04 15:39:16 +02:00
  • 79a834f24c libcamera: ipa: raspberrypi: ALSC: Improve behaviour when camera mode changes David Plowman 2020-08-01 09:01:51 +01:00
  • 7f6b9121cc libcamera: ipa: raspberrypi: ALSC: Resample luminance table David Plowman 2020-08-01 09:01:50 +01:00
  • db552b0b92 libcamera: ipa: raspberrypi: ALSC: Improve locking in a few places David Plowman 2020-08-01 09:01:49 +01:00
  • 3a680a667f libcamera: ipa: raspberrypi: ALSC: Camera mode does not need to be atomic David Plowman 2020-08-01 09:01:48 +01:00
  • 09b1d0fced android: camera_device: Fix preview template Jacopo Mondi 2020-07-24 16:10:23 +02:00
  • 8a02d4451c android: camera_device: Break-out request template Jacopo Mondi 2020-07-24 15:47:50 +02:00
  • 29b59a9146 android: camera_metadata: Add method to update an entry Jacopo Mondi 2020-07-24 14:28:01 +02:00
  • 3efc7e8834 andrdid: camera_device: Store const templates Jacopo Mondi 2020-07-24 14:00:58 +02:00
  • f2d19266a4 android: camera_metadata: Add const version of get() Jacopo Mondi 2020-07-24 13:59:15 +02:00
  • 17a21b095a android: camera_metadata: Mark isValid() as const Jacopo Mondi 2020-07-24 13:58:00 +02:00
  • 1074604c9e cam: Use the common cleanup function on failure Niklas Söderlund 2020-08-04 00:49:42 +02:00
  • 375fef72f8 libcamera: ipu3: Fix compilation issues with gcc5 Jacopo Mondi 2020-08-03 15:48:05 +02:00
  • 7876d631d9 android: camera_device: Report RAW capability if supported Niklas Söderlund 2020-07-21 00:16:24 +02:00
  • d4de037a8a android: camera_device: Map HAL RAW to libcamera RAW formats Niklas Söderlund 2020-07-21 00:16:14 +02:00
  • 8c1fedcb78 android: camera_device: Prepare for non-mandatory formats Niklas Söderlund 2020-07-28 19:43:12 +02:00
  • 70b65c6590 cam: Add --monitor option Umang Jain 2020-07-13 12:11:28 +00:00
  • 785d741861 libcamera: stream_option: use format name to set cam/qcam format Kaaira Gupta 2020-07-27 21:51:43 +05:30
  • 6b32eebf86 libcamera: pixel_format: Add a function to return format based on string Kaaira Gupta 2020-07-27 21:51:42 +05:30
  • c4b75cb66c libcamera: formats: PixelFormatInfo: Add name lookup function Kaaira Gupta 2020-07-27 21:51:41 +05:30
  • 2dd19efffc libcamera: ipu3: imgu: Rename configureInput() Jacopo Mondi 2020-07-08 14:32:44 +02:00
  • 15df621fb9 libcamera: ipu3: Configure ImgU with the computed parameters Jacopo Mondi 2020-07-08 14:30:54 +02:00
  • 4ecbd0ea5a libcamera: ipu3: Validate the pipe configuration Jacopo Mondi 2020-07-08 14:26:52 +02:00
  • 968ab9bad0 libcamera: ipu3: imgu: Calculate ImgU pipe configuration Jacopo Mondi 2020-07-01 12:08:42 +02:00
  • d6a9ff0239 libcamera: ipu3: Remove camera_ from IPU3CameraConfiguration Jacopo Mondi 2020-06-30 17:35:58 +02:00
  • ed9fcf29e7 libcamera: ipu3: Remove streams from IPU3CameraConfiguration Jacopo Mondi 2020-06-30 17:24:53 +02:00
  • e0f8ce8454 libcamera: ipu3: Adjust and assign streams in validate() Jacopo Mondi 2020-07-07 16:48:41 +02:00
  • 420d5b23a7 libcamera: ipu3: cio2: Add a const sensor() method Jacopo Mondi 2020-07-14 09:02:09 +02:00
  • 4217c9f1aa libcamera: camera: Zero streams before validate() Jacopo Mondi 2020-07-07 16:25:34 +02:00
  • 117e65cef2 libcamera: ipu3: Validate the stream combination Jacopo Mondi 2020-07-07 14:50:08 +02:00
  • 320757897c libcamera: ipu3: Remove initialization of Size Jacopo Mondi 2020-07-01 14:44:07 +02:00
  • 52a1332b48 libcamera: ipu3: Report StreamFormats Jacopo Mondi 2020-06-29 18:39:03 +02:00
  • 3424fef3a5 libcamera: ipu3: Do not overwrite StreamConfiguration Jacopo Mondi 2020-06-29 18:32:22 +02:00
  • 6db776d55a libcamera: ipu3: cio2: Report format and sizes Jacopo Mondi 2020-06-29 17:51:18 +02:00
  • d181856edc libcamera: ipu3: Make sure the config is valid Jacopo Mondi 2020-07-07 11:39:52 +02:00
  • ed98a81fc3 libcamera: ipu3: Remove streams from generateConfiguration Jacopo Mondi 2020-06-29 11:38:48 +02:00
  • dd0793ed1b libcamera: geometry: Add isNull() function to Rectangle class Jacopo Mondi 2020-07-01 10:21:17 +02:00
  • d405d1fd5e libcamera: utils: Add alignUp and alignDown functions Jacopo Mondi 2020-07-13 15:05:23 +02:00
  • 4383252d93 libcamera: ipu3: Rename mbusCodesToInfo Jacopo Mondi 2020-06-28 18:37:26 +02:00
  • 108b6a8a15 libcamera: device_enumerator_udev: Initialize monitor_ and notifier_ to nullptr Niklas Söderlund 2020-08-02 21:36:23 +02:00
  • f0f297c5f2 libcamera: device_enumerator_udev: Align class final declaration with sysfs subclass Niklas Söderlund 2020-08-03 00:41:58 +02:00
  • f2df5abe5d libcamera: camera: Ensure deletion via deleteLater() Umang Jain 2020-07-31 18:14:20 +00:00
  • 9c5f821396 tests: Add a test case for the Object::deleteLater() API, to verify Umang Jain 2020-07-31 18:14:18 +00:00
  • 9558886f7a libcamera: object: Add deleteLater() support Umang Jain 2020-07-31 18:14:15 +00:00
  • 3fe7c1cdb4 libcamera: thread: Support selective message dispatch to thread Umang Jain 2020-07-31 18:14:14 +00:00
  • 6042ded8e7 libcamera: properties: Define pixel array properties Jacopo Mondi 2019-12-17 15:58:49 +01:00
  • 624f6d54ff test: Remove list-cameras test Laurent Pinchart 2020-07-27 03:02:46 +03:00
  • b52fcf9b0f test: process: Test Process::kill() Laurent Pinchart 2020-07-27 01:49:08 +03:00
  • c8edfe29c1 qcam: Fix camera reference leak on hot-unplug Umang Jain 2020-07-27 12:32:59 +00:00
  • e349cb0f8a libcamera: event_notifier: Fix signature typo setEnabled() in documentation Umang Jain 2020-07-27 07:07:09 +00:00
  • 565f95d64f libcamera: pipeline: simple: Try next mbus code if setupFormats() fails Andrey Konovalov 2020-04-21 23:39:54 +03:00
  • 68e65da0cc libcamera: pipeline: simple: Make sure the formats at the link's pads match Andrey Konovalov 2020-04-21 23:39:53 +03:00
  • 7283eff090 libcamera: pipeline: simple: Setup links outside for format try loop Laurent Pinchart 2020-06-28 12:50:02 +03:00
  • 3437067e9b libcamera: Add support for 16-bit Bayer formats Niklas Söderlund 2020-07-24 10:37:42 +02:00
  • 90c793c698 include: drm_fourcc: Add 16-bit Bayer FourCC Niklas Söderlund 2020-07-24 10:31:39 +02:00
  • 30e0ea843e cam: Add optional argument to --capture to specify how many frames to capture Niklas Söderlund 2020-07-24 15:24:39 +02:00
  • ed73469335 cam: capture: Cache the EventLoop handler Niklas Söderlund 2020-07-24 15:16:57 +02:00
  • 01ea694003 cam: Add option to disallow adjusting of requested formats Niklas Söderlund 2020-07-24 14:59:15 +02:00
  • 3acc31b0e3 libcamera: request: Add log point on a completed request Naushir Patuck 2020-07-24 12:29:50 +01:00
  • 774f0d1b9b libcamera: process: Fix killing innocent processes unexpectedly You-Sheng Yang 2020-07-25 20:24:40 +08:00
  • 256845d5b7 qcam: Fix spelling You-Sheng Yang 2020-07-25 14:42:04 +08:00
  • 9a1555a35c libcamera: qcam: Improve colour information in DNG files David Plowman 2020-07-24 15:56:18 +01:00
  • 0bf1070ca8 libcamera: raspberrypi: Add ColourCorrectionMatrix control David Plowman 2020-07-24 15:56:17 +01:00
  • f5b45c180e libcamera: Add ColourCorrectionMatrix control David Plowman 2020-07-24 15:56:16 +01:00
  • a2a6f95bff android: camera_device: Add ANDROID_REQUEST_MAX_NUM_INPUT_STREAMS Niklas Söderlund 2020-07-21 00:16:02 +02:00
  • 3312af649a android: camera_device: Remove scaler format information from Camera3Format Niklas Söderlund 2020-07-23 18:36:02 +02:00