summaryrefslogtreecommitdiff
path: root/src/libcamera/v4l2_device.cpp
AgeCommit message (Expand)Author
2023-03-26libcamera: v4l2_device: openat(2) with O_CLOEXEC to cleanup after exec(3)Elias Naur
2022-11-28libcamera: v4l2_device: Workaround faulty control menusKieran Bingham
2022-10-04libcamera: v4l2_device: List controls when setting file descriptorLaurent Pinchart
2022-09-29libcamera: v4l2_device: Log control id instead of errorIdxUmang Jain
2022-09-05libcamera: v4l2_device: Report device node on failureKieran Bingham
2022-09-05libcamera: v4l2_device: Map YCbCrEncoding::None to V4L2Laurent Pinchart
2022-09-01libcamera: colorspace: Rectify the ColorSpace::Srgb presetUmang Jain
2022-09-01libcamera: v4l2_device: Adjust colorspace based on pixel formatUmang Jain
2022-08-25libcamera: color_space: Rename Jpeg to SyccLaurent Pinchart
2022-01-08libcamera: v4l2_device: Add support for integer array controlsDavid Plowman
2021-12-13libcamera: video_device: Convert between ColorSpace class and V4L2 formatsDavid Plowman
2021-12-04libcamera: v4l2_device: Use UniqueFD for a file descriptorHirokazu Honda
2021-09-02libcamera: Drop emitter object pointer from signal argumentsLaurent Pinchart
2021-08-12libcamera: controls: Create ControlInfoMap with ControlIdMapJacopo Mondi
2021-08-09libcamera: Rename 'method' to 'function'Laurent Pinchart
2021-06-25libcamera/base: Move event_notifier to baseKieran Bingham
2021-06-25libcamera/base: Move extended base functionalityKieran Bingham
2021-06-25libcamera/base: Move utils to the base libraryKieran Bingham
2021-06-14libcamera: V4L2Device: Support v4l2 menu controlHirokazu Honda
2021-06-07libcamera: V4L2Device: Remove the controls order assumption in updateControls()Hirokazu Honda
2021-05-25Revert "libcamera: V4L2Device: Remove the controls order assumption in update...Laurent Pinchart
2021-05-25libcamera: V4L2Device: Remove the controls order assumption in updateControls()Hirokazu Honda
2021-05-24libcamera: V4L2Control: remove V4L2Control classesHirokazu Honda
2021-05-11libcamera: camera_sensor: Fix frame lengths calculated by sensorInfo()David Plowman
2021-04-26libcamera: V4L2Device: Use Span in updateControls()Hirokazu Honda
2021-04-26libcamera: V4L2Device: Replace VLA with std::vector in setControls()Hirokazu Honda
2021-04-26libcamera: V4L2Device: Replace VLA with std::vector in getControls()Hirokazu Honda
2020-11-15libcamera: Move EventDispatcher to internal APILaurent Pinchart
2020-11-10libcamera: v4l2_device: Move start of frame detection to V4L2DeviceNiklas Söderlund
2020-10-28libcamera: v4l2_device: Remove unused set of retNiklas Söderlund
2020-09-29libcamera: Allow access to v4l2_query_ext_ctrl structure for a V4L2 controlDavid Plowman
2020-08-05libcamera: v4l2_device: Add method to lookup device pathNiklas Söderlund
2020-05-16libcamera: Move internal headers to include/libcamera/internal/Laurent Pinchart
2020-04-28libcamera: v4l2_device: Simplify usage of getControls()Laurent Pinchart
2020-04-26libcamera: v4l2_device: Update documentationJacopo Mondi
2020-03-23libcamera: v4l2_device: Enable enumeration of U8 controlsJacopo Mondi
2020-03-23libcamera: v4l2_device: Support reading U8 array controlsJacopo Mondi
2020-03-23libcamera: v4l2_device: Support writing array U8 controlsJacopo Mondi
2020-03-23libcamera: v4l2_controls: Cache query control informationJacopo Mondi
2020-03-20libcamera: controls: Rename ControlRange to ControlInfoLaurent Pinchart
2020-03-20libcamera: v4l2_controls: Fix usage of strerror()Jacopo Mondi
2020-01-14libcamera: Switch from utils::make_unique to std::make_uniqueLaurent Pinchart
2020-01-03libcamera: v4l2_device, v4l2_videodevice: call open system call directlyPaul Elder
2019-11-20libcamera: controls: Index ControlList by unsigned intLaurent Pinchart
2019-10-15libcamera: controls: Merge ControlInfoMap and V4L2ControlInfoMapLaurent Pinchart
2019-10-15libcamera: v4l2_controls: Derive V4L2ControlInfoMap from ControlInfoMapLaurent Pinchart
2019-10-15libcamera: v4l2_controls: Store a ControlRange in V4L2ControlInfoMapLaurent Pinchart
2019-10-15libcamera: v4l2_controls: Replace V4L2ControlInfo with V4L2ControlRangeLaurent Pinchart
2019-10-15libcamera: v4l2_controls: Index V4L2ControlInfoMap by ControlId *Laurent Pinchart
2019-10-15libcamera: v4l2_controls: Move V4L2ControlId out of V4L2ControlInfoJacopo Mondi