Toggle navigation
Patchwork
libcamera
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Laurent Pinchart
| Archived =
No
| 2562 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
pwbot
kbingham
epaul
jmondi
neg
pinchartl
uajain
jhautbois
Apply
«
1
2
3
4
…
25
26
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[1/2] libcamera: utils: Add to_underlying() helper function
libcamera: Add utils::to_underlying() helper
- 1 -
0 0 0
2024-02-25
Laurent Pinchart
Accepted
[1/2] utils: checkstyle.py: Use r'' strings for regular expressions
utils: checkstyle.py: Extend Doxygen formatter
- 1 -
0 0 0
2024-04-16
Laurent Pinchart
Accepted
[1/9] libcamera: v4l2_subdevice: Rename V4L2SubdeviceFormatInfo
libcamera: v4l2_subdevice: Prepare for embedded data support
- 1 -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[2/2] libcamera: Use utils::to_underlying()
libcamera: Add utils::to_underlying() helper
- - -
0 0 0
2024-02-25
Laurent Pinchart
Accepted
[2/2] utils: checkstyle.py: Drop period at end of Doxygen one liners
utils: checkstyle.py: Extend Doxygen formatter
- 1 -
0 0 0
2024-04-16
Laurent Pinchart
Accepted
[2/9] libcamera: v4l2_subdevice: Add code member to MediaBusFormatInfo
libcamera: v4l2_subdevice: Prepare for embedded data support
- 1 -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[3/9] libcamera: v4l2_subdevice: Expose media bus format info as internal API
libcamera: v4l2_subdevice: Prepare for embedded data support
- - -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[4/9] libcamera: v4l2_subdevice: Extend MediaBusFormatInfo with metadata formats
libcamera: v4l2_subdevice: Prepare for embedded data support
- - -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[5/9] libcamera: v4l2_subdevice: Drop V4L2SubdeviceFormat::bitsPerPixel()
libcamera: v4l2_subdevice: Prepare for embedded data support
- 1 -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[6/9] libcamera: v4l2_subdevice: Rename V4L2SubdeviceFormat::mbus_code to code
libcamera: v4l2_subdevice: Prepare for embedded data support
- 1 -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[7/9] libcamera: v4l2_subdevice: Add stream support to get/set functions
libcamera: v4l2_subdevice: Prepare for embedded data support
- - -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[8/9] libcamera: v4l2_subdevice: Replace Routing::toString() with operator<<()
libcamera: v4l2_subdevice: Prepare for embedded data support
- 1 -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[9/9] libcamera: v4l2_subdevice: Add V4L2Subdevice::Route structure
libcamera: v4l2_subdevice: Prepare for embedded data support
- - -
0 0 0
2024-02-27
Laurent Pinchart
Accepted
[PATCH/RFC,01/32] libcamera: v4l2_subdevice: Rename V4L2SubdeviceFormatInfo
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,02/32] libcamera: v4l2_subdevice: Add code member to MediaBusFormatInfo
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,03/32] libcamera: v4l2_subdevice: Expose media bus format info as internal API
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,04/32] libcamera: v4l2_subdevice: Extend MediaBusFormatInfo with metadata formats
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,05/32] libcamera: v4l2_subdevice: Drop V4L2SubdeviceFormat::bitsPerPixel()
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,06/32] libcamera: v4l2_subdevice: Rename V4L2SubdeviceFormat::mbus_code to code
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,07/32] libcamera: v4l2_subdevice: Add stream support to get/set functions
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,08/32] libcamera: v4l2_subdevice: Replace Routing::toString() with operator<<()
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,09/32] libcamera: v4l2_subdevice: Add V4L2Subdevice::Route structure
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,10/32,DNI] include: linux: Update kernel headers to metadata API
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,11/32] libcamera: v4l2_subdevice: Update to the new kernel routing API
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,12/32] libcamera: v4l2_subdevice: Add new metadata formats
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,13/32] libcamera: v4l2_videodevice: Update to the new kernel metadata API
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,14/32] libcamera: camera_sensor: Move related classes to subdirectory
libcamera: Support the upstream Unicam driver
- 2 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,15/32] libcamera: camera_sensor: Drop updateControlInfo() function
libcamera: Support the upstream Unicam driver
- 2 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,16/32] libcamera: camera_sensor: Reorder functions
libcamera: Support the upstream Unicam driver
- 2 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,17/32] libcamera: camera_sensor: Test for read-only HBLANK with READ_ONLY flag
libcamera: Support the upstream Unicam driver
- 2 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,18/32] libcamera: camera_sensor: Expose the Bayer order
libcamera: Support the upstream Unicam driver
- 2 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,19/32] libcamera: camera_sensor: Introduce CameraSensorFactory
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,20/32] libcamera: camera_sensor: Create abstract base class
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,21/32] libcamera: camera_sensor: Sort factories by priority
libcamera: Support the upstream Unicam driver
- 1 -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,22/32] libcamera: Add CameraSensor implementation for raw V4L2 sensors
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,23/32] libcamera: camera_sensor: Add support for embedded data
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,24/32] pipeline: raspberrypi: common: Configure sensor embedded data
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,25/32] pipeline: raspberrypi: vc4: Use operator<<(V4L2VideoFormat)
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,26/32] pipeline: raspberrypi: vc4: Reorganize platformConfigure()
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,27/32] pipeline: raspberrypi: vc4: Use the CameraSensor embedded data API
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,28/32] pipeline: raspberrypi: vc4: Unconditionally create embedded data stream
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,29/32] pipeline: raspberrypi: vc4: Configure format on Unicam subdev
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,30/32] pipeline: raspberrypi: vc4: Fix configuration of the embedded data node
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,31/32] include: linux: Drop V4L2_META_FMT_SENSOR_DATA
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[PATCH/RFC,32/32,HACK] : ipa: rpi: cam_helper_imx219: Enable embedded data
libcamera: Support the upstream Unicam driver
- - -
0 0 0
2024-03-01
Laurent Pinchart
RFC
[libcamera-devel,00/20] libcamera: Multi-stream support for the simple pipeline handler
- - 1
0 0 0
2021-01-31
Laurent Pinchart
pinchartl
Accepted
[libcamera-devel,01/10] libcamera: media_object: Expose entity type
Concurrent camera support in simple pipeline handler
- 1 -
0 0 0
2021-08-05
Laurent Pinchart
Accepted
[libcamera-devel,01/10] libcamera: pipeline: Fix double release of media devices
Rework request completion handling
1 1 -
0 0 0
2019-02-28
Laurent Pinchart
Accepted
[libcamera-devel,01/10] libcamera: pipeline_handler: Store the camera manager pointer
Hotplug support and object lifetime management
- 1 -
0 0 0
2019-01-24
Laurent Pinchart
Accepted
[libcamera-devel,01/10] libcamera: v4l2_controls: Remove V4L2ControlInfo::size()
Merge V4L2ControlInfoMap and ControlInfoMap
- 2 -
0 0 0
2019-10-13
Laurent Pinchart
Accepted
[libcamera-devel,01/10] utils: raspberrypi: ctt: json_pretty_print: Fix printer test
utils: raspberrypi: ctt: Improve JSON pretty printer
- 1 -
0 0 0
2020-07-03
Laurent Pinchart
Accepted
[libcamera-devel,01/11] Install the cam and qcam utilities
Rockchip ISP pipeline handler
- 2 -
0 0 0
2019-04-15
Laurent Pinchart
Superseded
[libcamera-devel,01/11] ipa: Name IPA modules after their source directory
libcamera: Add support for IPA configuration
- 1 -
0 0 0
2020-04-27
Laurent Pinchart
Accepted
[libcamera-devel,01/11] ipa: vimc: Remove isolated VIMC IPA module
Sign IPA modules instead of checking their advertised license
- 1 -
0 0 0
2020-04-04
Laurent Pinchart
Superseded
[libcamera-devel,01/11] libcamera: log: Add a LogFatal log level
[libcamera-devel,01/11] libcamera: log: Add a LogFatal log level
- 1 -
0 0 0
2019-01-06
Laurent Pinchart
Accepted
[libcamera-devel,01/12] libcamera: controls: Rename ControlValueType to ControlType
Improve the application-facing controls API
- 1 -
0 0 0
2019-09-28
Laurent Pinchart
Superseded
[libcamera-devel,01/12] libcamera: object: Fix thread-bound reference in documentation
libcamera: Hardening against thread race conditions
- 1 -
0 0 0
2024-01-21
Laurent Pinchart
Accepted
[libcamera-devel,01/12] media: dt-bindings: video-interfaces: Document 'orientation' property
raspberrypi: Report sensor orientation through DT
1 1 -
0 0 0
2020-07-04
Laurent Pinchart
Superseded
[libcamera-devel,01/13] gstreamer: Use gst_task_resume() when available
gstreamer: Queue multiple requests
- 3 -
0 0 0
2022-06-23
Laurent Pinchart
Accepted
[libcamera-devel,01/13] include: linux: Update kernel headers to version v5.19
libcamera: pipeline: simple: Support the NXP i.MX8 ISI
- 1 -
0 0 0
2022-08-01
Laurent Pinchart
Accepted
[libcamera-devel,01/14] libcamera: device_enumerator: Print media device name in error message
Assorted fixes for Android camera HAL
- 1 -
0 0 0
2019-08-18
Laurent Pinchart
Accepted
[libcamera-devel,01/14] test: object-invoke: Test direct invocation
object: Propagate return value of invoked method
- 1 -
0 0 0
2020-01-04
Laurent Pinchart
Accepted
[libcamera-devel,01/15] android: camera_stream: Break out CameraStream
CameraStream refactoring
- 3 -
0 0 0
2020-10-05
Laurent Pinchart
Accepted
[libcamera-devel,01/18] libcamera: object: Make message() method protected
Object & Thread enhancements
- 1 -
0 0 0
2019-08-12
Laurent Pinchart
Superseded
[libcamera-devel,01/19] test: buffer_import: Propagate status code from buffer allocation
Initial libcamera threading model
- 2 -
0 0 0
2020-01-20
Laurent Pinchart
Superseded
[libcamera-devel,01/20] libcamera: pipeline: simple: Manage converter with std::unique_ptr<>
[libcamera-devel,01/20] libcamera: pipeline: simple: Manage converter with std::unique_ptr<>
- 2 -
0 0 0
2021-01-31
Laurent Pinchart
pinchartl
Accepted
[libcamera-devel,01/21] qcam: Remove custom event dispatcher
qcam: Bypass format conversion when not required
- 1 -
0 0 0
2020-03-23
Laurent Pinchart
Superseded
[libcamera-devel,01/24] utils: raspberrypi: ctt: Fix pycodestyle E231
utils: raspberrypi: ctt: Comply with pycodestyle
- - -
0 0 0
2020-05-12
Laurent Pinchart
Accepted
[libcamera-devel,01/27] libcamera: Add Buffer Management
Capture frames throught requests
- - -
0 0 0
2019-02-06
Laurent Pinchart
Accepted
[libcamera-devel,01/30] cam: options: Make KeyValueParser::usage() private
Multi-camera support in the cam application
- 1 -
0 0 0
2021-07-07
Laurent Pinchart
Superseded
[libcamera-devel,01/31] libcamera: Add a C++20-compliant std::span<> implementation
libcamera: Add support for array controls
1 - -
0 0 0
2020-02-29
Laurent Pinchart
Superseded
[libcamera-devel,01/50] staging: media: imx: imx7-media-csi: Initialize locks early on
staging: media: imx: Prepare destaging of imx7-media-csi
- - -
0 0 0
2022-05-10
Laurent Pinchart
Not Applicable
[libcamera-devel,02/10] libcamera: pipeline: simple: Add sink and source pads to entity data
Concurrent camera support in simple pipeline handler
- 1 -
0 0 0
2021-08-05
Laurent Pinchart
Accepted
[libcamera-devel,02/10] libcamera: pipeline: uvcvideo: Create UVCCameraData
Rework request completion handling
- 1 -
0 0 0
2019-02-28
Laurent Pinchart
Accepted
[libcamera-devel,02/10] libcamera: pipeline_handler: Declare factory children classes as final
Hotplug support and object lifetime management
- 1 -
0 0 0
2019-01-24
Laurent Pinchart
Accepted
[libcamera-devel,02/10] libcamera: v4l2_controls: Move V4L2ControlId out of V4L2ControlInfo
Merge V4L2ControlInfoMap and ControlInfoMap
- 2 -
0 0 0
2019-10-13
Laurent Pinchart
Accepted
[libcamera-devel,02/10] utils: raspberrypi: ctt: json_pretty_print: Turn printer into a class
utils: raspberrypi: ctt: Improve JSON pretty printer
- - -
0 0 0
2020-07-03
Laurent Pinchart
Accepted
[libcamera-devel,02/11] libcamera: Add IPA module signing infrastructure
Sign IPA modules instead of checking their advertised license
- - -
0 0 0
2020-04-04
Laurent Pinchart
Superseded
[libcamera-devel,02/11] libcamera: log: Add an ASSERT macro
[libcamera-devel,01/11] libcamera: log: Add a LogFatal log level
- 1 -
0 0 0
2019-01-06
Laurent Pinchart
Accepted
[libcamera-devel,02/11] libcamera: log: Mark Loggable::_log() methods as const
Rockchip ISP pipeline handler
- 2 -
0 0 0
2019-04-15
Laurent Pinchart
Superseded
[libcamera-devel,02/11] libcamera: utils: Add a function to retrieve the libcamera source tree
libcamera: Add support for IPA configuration
- 2 -
0 0 0
2020-04-27
Laurent Pinchart
Accepted
[libcamera-devel,02/12] libcamera: controls: Make ControlValue get/set accessors template methods
Improve the application-facing controls API
- 1 -
0 0 0
2019-09-28
Laurent Pinchart
Superseded
[libcamera-devel,02/12] libcamera: signal: Replace object.h inclusion with forward declatation
libcamera: Hardening against thread race conditions
- 1 -
0 0 0
2024-01-21
Laurent Pinchart
Accepted
[libcamera-devel,02/12] media: dt-bindings: video-interface: Replace 'rotation' description
raspberrypi: Report sensor orientation through DT
1 - -
0 0 0
2020-07-04
Laurent Pinchart
Superseded
[libcamera-devel,02/13] gstreamer: Inline gst_libcamera_buffer_get_frame_buffer()
gstreamer: Queue multiple requests
- - -
0 0 0
2022-06-23
Laurent Pinchart
Rejected
[libcamera-devel,02/13] include: drm_fourcc: Add AVUY and XVUY 4:4:4 packet formats
libcamera: pipeline: simple: Support the NXP i.MX8 ISI
- 1 -
0 0 0
2022-08-01
Laurent Pinchart
Accepted
[libcamera-devel,02/14] libcamera: object: Use activate() in invokeMethod()
object: Propagate return value of invoked method
- 1 -
0 0 0
2020-01-04
Laurent Pinchart
Accepted
[libcamera-devel,02/14] libcamera: proxy: Get event dispatcher from current thread
Assorted fixes for Android camera HAL
- 1 -
0 0 0
2019-08-18
Laurent Pinchart
Accepted
[libcamera-devel,02/15] android: camera_stream: Add CameraStream::Type
CameraStream refactoring
- 5 -
0 0 0
2020-10-05
Laurent Pinchart
Accepted
[libcamera-devel,02/18] libcamera: thread: Wake up target thread when moving objects
Object & Thread enhancements
- 1 -
0 0 0
2019-08-12
Laurent Pinchart
Superseded
[libcamera-devel,02/19] libcamera: bound_method: Avoid deadlock with ConnectionTypeBlocking
Initial libcamera threading model
- 2 -
0 0 0
2020-01-20
Laurent Pinchart
Superseded
[libcamera-devel,02/20] libcamera: pipeline: simple: Don't override stride at configure time
[libcamera-devel,01/20] libcamera: pipeline: simple: Manage converter with std::unique_ptr<>
- 2 -
0 0 0
2021-01-31
Laurent Pinchart
pinchartl
Accepted
[libcamera-devel,02/21] qcam: Ensure headers are self-contained
qcam: Bypass format conversion when not required
- 1 -
0 0 0
2020-03-23
Laurent Pinchart
Superseded
[libcamera-devel,02/24] utils: raspberrypi: ctt: Fix pycodestyle E201 and E202
utils: raspberrypi: ctt: Comply with pycodestyle
- - -
0 0 0
2020-05-12
Laurent Pinchart
Accepted
[libcamera-devel,02/27] test: v4l2_device: Use DeviceEnumerator to find a UVCVideo
Capture frames throught requests
- - -
0 0 0
2019-02-06
Laurent Pinchart
Accepted
[libcamera-devel,02/30] cam: options: Move Option struct to options.cpp
Multi-camera support in the cam application
- 1 -
0 0 0
2021-07-07
Laurent Pinchart
Superseded
[libcamera-devel,02/31] test: Add Span test
libcamera: Add support for array controls
- 1 -
0 0 0
2020-02-29
Laurent Pinchart
Superseded
[libcamera-devel,02/50] staging: media: imx: imx7-media-csi: Split imx_media_dev from probe()
staging: media: imx: Prepare destaging of imx7-media-csi
- - -
0 0 0
2022-05-10
Laurent Pinchart
Not Applicable
[libcamera-devel,03/10] libcamera: camera: Associate cameras with their pipeline handler
Hotplug support and object lifetime management
- - -
0 0 0
2019-01-24
Laurent Pinchart
Accepted
[libcamera-devel,03/10] libcamera: controls: Prevent copies of ControlId class
Merge V4L2ControlInfoMap and ControlInfoMap
- 2 -
0 0 0
2019-10-13
Laurent Pinchart
Accepted
«
1
2
3
4
…
25
26
»