Commit Graph

  • 6bf86aa260 libcamera: pipeline: ipu3: frames: Associate buffers with the request Kieran Bingham 2021-03-11 13:59:16 +00:00
  • 552ac5cfec libcamera: pipeline: ipu3: frames: Group FrameBuffer operations Kieran Bingham 2021-03-11 13:57:27 +00:00
  • 597c67120e libcamera: pipeline: ipu3: Do not mark metadata complete early Kieran Bingham 2021-03-24 14:22:58 +00:00
  • 4ce1a33e4b libcamera: pipeline: ipu3: Stop IPA before stopping devices Kieran Bingham 2021-03-08 16:29:15 +00:00
  • b50c12bf18 utils: ipc: proxy: Process pending messages Laurent Pinchart 2021-03-12 04:18:46 +00:00
  • f041482add utils: ipc: proxy: Assert asynchronous calls execute in the running state Laurent Pinchart 2021-03-12 04:04:29 +00:00
  • c7dd9655e5 meson: Add configuration option to build the cam application Laurent Pinchart 2021-03-20 23:35:36 +02:00
  • 976e01d59b meson: Use subdir_done() to reduce indentation Laurent Pinchart 2021-03-20 23:28:43 +02:00
  • 787852a240 ipa: raspberrypi: Rationalise parameters to ipa::configure() Naushir Patuck 2021-03-23 14:36:10 +00:00
  • b876c64613 ipa: raspberrypi: Rationalise parameters to ipa::start() Naushir Patuck 2021-03-23 14:36:09 +00:00
  • 8ccddecc94 ipa: raspberrypi: Remove unused member variable Naushir Patuck 2021-03-23 14:36:08 +00:00
  • 256b1e0302 ipa: raspberrypi: Move the controller initialise to ipa::init() Naushir Patuck 2021-03-23 14:36:07 +00:00
  • 90ac9849f4 pipeline: raspberrypi: Conditionally open the embedded data node Naushir Patuck 2021-03-23 14:36:06 +00:00
  • eec070039d pipeline: ipa: raspberrypi: Open the CamHelper on ipa::init() Naushir Patuck 2021-03-23 14:36:05 +00:00
  • ff9f60ce3f ipa: Add sensor model string to IPASettings Naushir Patuck 2021-03-23 14:36:04 +00:00
  • 500c9a1f98 android: Return -EUSERS when failed to open a Camera that's in use Paul Elder 2021-03-19 18:56:39 +09:00
  • 67e791373d libcamera: device_enumerator: Remove unnecessary rvalue references Hirokazu Honda 2021-03-23 07:09:10 +09:00
  • 5154e14b3e android: camera_device: Do not default External to Front Jacopo Mondi 2021-03-10 14:00:50 +01:00
  • 285d365186 libcamera: camera_sensor: Do not register Location if not available Jacopo Mondi 2021-03-10 10:42:57 +01:00
  • aab49f903e cam: Do not assume Location is available Jacopo Mondi 2021-03-19 13:48:28 +01:00
  • 1a26f79f21 pipeline: simple: Update documentation on pipeline setup Marian Cichy 2021-03-19 17:03:22 +01:00
  • aade93f503 Documentation: guides: pipeline-handler: Fix capture flag usage Nícolas F. R. A. Prado 2021-03-17 16:28:31 -03:00
  • f87be145cd Documentation: guides: pipeline-handler: Update code, commands and logs Nícolas F. R. A. Prado 2021-03-17 16:28:30 -03:00
  • 30a4e78043 Documentation: sensor-driver: Fix links to V4L2 documentation Nícolas F. R. A. Prado 2021-03-17 16:28:29 -03:00
  • d32accd654 Documentation: environment-variables: Use standard rST link syntax Nícolas F. R. A. Prado 2021-03-17 16:28:28 -03:00
  • 7ebc19752a Documentation: Fix typos and wrong rST syntax for literals Nícolas F. R. A. Prado 2021-03-17 16:28:27 -03:00
  • f908d49cce libcamera: request: Fix documentation of controls() method Marian Cichy 2021-03-18 15:11:24 +01:00
  • 79b48225ad libcamera: ipu3: Pass the BDS rectangle at IPA configure call Jean-Michel Hautbois 2021-03-16 16:40:23 +01:00
  • 3f6785963d libcamera: ipu3: Move ipa configuration from start() to configure() Jean-Michel Hautbois 2021-03-16 16:40:22 +01:00
  • 0d0ac3cb13 ipa: ipa_interface: Add comment to defend the forward-declaration Paul Elder 2021-03-15 18:22:14 +09:00
  • 4671911df0 pipeline: simple: Use breadth-first search to setup media pipeline Marian Cichy 2021-03-15 11:17:25 +01:00
  • 287e4f82bd gst: Use the streams of CameraConfiguration when allocating buffers Dafna Hirschfeld 2021-02-25 17:11:06 +01:00
  • 21f90025e5 ipa: raspberrypi: Add support for imx327-based SE327M12 module David Plowman 2021-03-10 09:06:30 +00:00
  • 4f4f8bb8bc pipeline: raspberrypi: Use a default format for ISP::Output0 Naushir Patuck 2021-03-13 10:27:41 +00:00
  • cd3f70a14c pipeline: raspberrypi: Avoid multiple opens of Unicam embedded data node Naushir Patuck 2021-03-13 10:27:40 +00:00
  • 1be6803924 libcamera: delayed_controls: Add missing documentation for ControlParams Naushir Patuck 2021-03-13 10:02:18 +00:00
  • 80bebfb64e libcamera: gst: Fix double-free when acquire_buffer fails Marian Cichy 2021-03-11 10:33:25 +01:00
  • f5d3fa1254 test: delayed_controls: Rename delayed_contols.cpp to delayed_controls.cpp Naushir Patuck 2021-03-04 08:17:28 +00:00
  • bc8b6f266b test: delayed_controls: Fixup tests after recent DelayedControls changes Naushir Patuck 2021-03-04 08:17:27 +00:00
  • a940866440 libcamera: delayed_controls: Fix off-by-one error in get() Naushir Patuck 2021-03-04 08:17:26 +00:00
  • 47e27ee93b libcamera: delayed_controls: Remove spurious no-op queued controls Naushir Patuck 2021-03-04 08:17:25 +00:00
  • f1569db3fb libcamera: delayed_controls: Remove unneeded write when starting up Naushir Patuck 2021-03-04 08:17:24 +00:00
  • e363eb0b6b utils: raspberrypi: Add a DelayedControls log parser Naushir Patuck 2021-03-04 08:17:23 +00:00
  • 96c0eb338e libcamera: delayed_controls: Add notion of priority write Naushir Patuck 2021-03-04 08:17:22 +00:00
  • 6795ffe67f gst: pool: Fix GstBuffer leak on error Nicolas Dufresne 2021-03-11 15:52:55 -05:00
  • 488bbe40a9 gst: provider: Fix crash in finalize Nicolas Dufresne 2021-03-11 15:52:54 -05:00
  • e32d33b11d ipa: rkisp1: Fail on init if hw revision is not RKISP1_V10 Dafna Hirschfeld 2021-03-09 07:38:29 +01:00
  • f4fe8cf588 ipa: rkisp1: Return error from IPA's configure method if it fails Dafna Hirschfeld 2021-03-09 07:38:28 +01:00
  • 3b338aa5e7 libcamera: media_device: Add hwRevision method Dafna Hirschfeld 2021-03-09 07:38:27 +01:00
  • d3cf0fed3e android: jpeg: exif: change GPS method encoding from ASCII to NoEncoding Paul Elder 2021-03-08 19:01:22 +09:00
  • a3c9718cfc android: jpeg: exif: Fix setGPSLocation longitude Paul Elder 2021-03-08 19:00:29 +09:00
  • 4c0b6c6bd1 android: jpeg: exif: Simplify setGPSDateTimestamp and setGPSDMS Paul Elder 2021-03-08 18:57:59 +09:00
  • fd3faf7b60 android: jpeg: exif: Fix and expand setRational Paul Elder 2021-03-08 18:52:44 +09:00
  • eb5a9d822f android: camera_device: Generate template for Video Jacopo Mondi 2021-03-08 17:00:39 +01:00
  • f179616ec7 android: camera_device: Fail template on no FPS range Jacopo Mondi 2021-03-08 17:03:14 +01:00
  • 2c34991d16 android: camera_device: Refuse unsupported templates Jacopo Mondi 2021-03-08 16:13:58 +01:00
  • d150860129 android: camera_device: Return AE FPS range Jacopo Mondi 2021-01-21 18:21:28 +01:00
  • 238fb27911 android: camera_device: Use AE FPS range in template Jacopo Mondi 2021-01-21 10:38:55 +01:00
  • edd4b1dab2 android: camera_device: Compute frame durations Jacopo Mondi 2021-01-04 16:18:29 +01:00
  • 02a1186536 libcamera: ipu3: Register FrameDurations control Jacopo Mondi 2021-01-20 12:28:10 +01:00
  • cbd4617a09 libcamera: ipu3: Initialize controls using sensor resolution Jacopo Mondi 2021-02-18 20:43:18 +01:00
  • 45ebe9a209 ipa: raspberrypi: Use direct return value for configure() Paul Elder 2021-03-08 16:48:28 +09:00
  • 0612bef601 utils: ipc: Make first output parameter direct return if int32 Paul Elder 2021-03-08 16:48:27 +09:00
  • 51e5d67f8e utils: ipc: Support custom parameters to init() Paul Elder 2021-03-08 16:48:26 +09:00
  • 3a59555414 ipa: raspberrypi: Rename vblank field in SensorConfig to vblankDelay David Plowman 2021-03-08 22:39:39 +00:00
  • 8f3a54ae6a ipa: raspberrypi: Add support for imx290/imx327 sensors David Plowman 2021-03-08 22:39:38 +00:00
  • 18691c538b ipa: raspberrypi: Make CamHelpers return the frame delay for vblanking David Plowman 2021-03-08 22:39:37 +00:00
  • f484857994 libcamera: camera_sensor: Cap resolution to max frame size Jacopo Mondi 2021-03-04 14:10:13 +01:00
  • 237e23bb19 utils: Add kernel headers update script Laurent Pinchart 2021-03-03 19:36:13 +02:00
  • ae05b9f9d0 clang-format: Enable sorted includes Kieran Bingham 2021-02-22 09:46:08 +00:00
  • 7c96b24924 clang-format: Update to reflect coding style Laurent Pinchart 2019-10-25 15:57:30 +03:00
  • 4bb22013a5 clang-format: Update to clang-format-7 Laurent Pinchart 2019-10-25 15:35:18 +03:00
  • 2fac95b400 libcamera: pipeline: ipu3: Ensure that IPU3Frames::info is not used after delete Kieran Bingham 2021-03-03 17:04:25 +00:00
  • 49667ad8e5 libcamera: pipeline: ipu3: Fix spelling error Kieran Bingham 2021-03-03 17:04:24 +00:00
  • a36cde7834 tracing: pipeline_handler: Queue Requests Kieran Bingham 2021-03-02 15:50:41 +00:00
  • 3620f25c61 README: Update tracing dependencies Kieran Bingham 2021-03-02 15:26:14 +00:00
  • 8c81ab298e libcamera: pipeline_handler: Update request usage comment Kieran Bingham 2021-03-02 12:23:41 +00:00
  • 2cf0c87511 libcamera: Request: validate state on complete Kieran Bingham 2021-03-02 12:23:40 +00:00
  • de1b994bba android: camera_device: Update gralloc usage flags for streams Laurent Pinchart 2021-03-05 13:53:53 +02:00
  • 38f7c2af27 libcamera: media_device: Fix typo Laurent Pinchart 2021-02-25 04:05:05 +02:00
  • 43f0511962 libcamera: pipeline: simple: Support camera sensors that contain an ISP Laurent Pinchart 2021-02-08 01:33:29 +02:00
  • 62c456e1cb libcamera: pipeline: simple: Walk the pipeline by following the first link Dafna Hirschfeld 2021-03-03 15:16:44 +01:00
  • 5745a10911 utils: ipc: templates: Drop unused variable Laurent Pinchart 2021-03-02 17:02:16 +02:00
  • aaaa2e833b libcamera: v4l2_videodevice: Print fd value in log prefix Laurent Pinchart 2021-03-02 14:07:51 +02:00
  • f2067dffed libcamera: v4l2_device: Make fd() function const Laurent Pinchart 2021-03-02 14:06:24 +02:00
  • a52eebed20 pipeline: raspberrypi: Only enable embedded stream when available Naushir Patuck 2021-03-02 15:11:10 +00:00
  • 9d4431d621 ipa: raspberrypi: Remove MdParserRPi Naushir Patuck 2021-03-02 15:11:09 +00:00
  • cd07b604ba pipeline: ipa: raspberrypi: Pass exposure/gain values to IPA though controls Naushir Patuck 2021-03-02 15:11:08 +00:00
  • f490a87fd3 libcamera: camera_sensor: Accept entities exposing the ISP function Laurent Pinchart 2021-02-08 01:33:20 +02:00
  • 96aecfe365 libcamera: camera_sensor: Use active area size as resolution Laurent Pinchart 2021-02-08 01:33:11 +02:00
  • 87194982eb ipa: rkisp1: Update to kernel header changes Laurent Pinchart 2021-03-02 22:04:30 +02:00
  • 330a2d688d include: linux: Update Linux headers to v5.12-rc1 Laurent Pinchart 2021-02-08 01:44:23 +02:00
  • 09b0801fdb cros: Support the new cros camera API with set_up and tear_down Paul Elder 2021-02-25 19:38:26 +09:00
  • d8d6a78f22 android: Introduce Chromium OS buffer manager Jacopo Mondi 2021-02-17 16:23:34 +01:00
  • 1427d124e8 android: mm: Provide helper macro for PIMPL Jacopo Mondi 2021-02-26 11:48:47 +01:00
  • 00fec7d5ed android: jpeg: Use CameraBuffer::jpegBufferSize() Jacopo Mondi 2021-03-02 14:34:27 +01:00
  • 1223da76a2 android: camera_buffer: Add method to get the JPEG blob size Jacopo Mondi 2021-02-25 17:51:54 +01:00
  • eba862b0e3 android: post_processor: Use CameraBuffer API Jacopo Mondi 2021-02-24 13:22:27 +01:00
  • 63383dec43 android: camera_buffer: Implement libcamera::Extensible Jacopo Mondi 2021-02-24 13:28:34 +01:00
  • a725baf4b3 android: Move buffer mapping to CameraStream Jacopo Mondi 2021-02-24 12:50:40 +01:00