summaryrefslogtreecommitdiff
path: root/src/v4l2
AgeCommit message (Expand)Author
2024-11-05v4l2: v4l2_camera_proxy: Fix VIDIOC_[GS]_PARM supportLaurent Pinchart
2024-09-10v4l2: Support setting frame rate in the V4L2 Adaptation layerNejc Galof
2024-09-02libcamera: v4l2: Fix indirect includeMilan Zamazal
2024-09-02libcamera: v4l2: Remove unused includesMilan Zamazal
2024-07-25v4l2: v4l2_compat: Fix ioctl() prototype with musl C libraryLaurent Pinchart
2024-06-26v4l2: v4l2_compat: Selectively disable -Wmissing-declarationsLaurent Pinchart
2024-06-26v4l2: v4l2_compat: Include missing headersLaurent Pinchart
2024-06-25v4l2: v4l2_compat: Move `open*()` flag check into functionBarnabás Pőcze
2024-06-25v4l2: v4l2_compat: Fix redirect from `__open(at)64_2()`Barnabás Pőcze
2024-05-09libcamera: Drop remaining file name from header comment blocksLaurent Pinchart
2024-05-08libcamera: Drop file name from header comment blocksLaurent Pinchart
2024-03-27v4l2: meson: Keep defines sorted alphabeticallyLaurent Pinchart
2024-03-27v4l2: Unset _TIME_BITS in addition to _FILE_OFFSET_BITSSteve Langasek
2023-12-07meson: Tag all installed filesLaurent Pinchart
2023-07-11v4l2: Use SystemDevices properties to identify camerasKieran Bingham
2023-07-11v4l2: v4l2_camera_proxy: Prevent ioctl sign-extensionsKieran Bingham
2023-05-04v4l2: Move the v4l2 compat layer to libexec/libcameraKieran Bingham
2022-11-11v4l2: v4l2_camera: Apply clang thread safety annotationHirokazu Honda
2022-11-11v4l2: v4l2_camera_proxy: Apply clang thread safety annotationHirokazu Honda
2022-08-03libcamera: v4l2_pixelformat: Return the list of V4L2 formatsJacopo Mondi
2022-05-04libcamera: Replace toString with operator<<() for format classesLaurent Pinchart
2022-03-17v4l2: camera_proxy: Fix header include orderKieran Bingham
2022-02-15v4l2: v4l2_camera_proxy: Fix timestamp calculationKieran Bingham
2022-02-04v4l2: Provide libcamerify wrapper scriptKieran Bingham
2022-02-02v4l2: Accept read-only buffers mappings and require MAP_SHAREDLaurent Pinchart
2022-01-21v4l2: V4L2CameraProxy: Add support for PREPARE_BUF as one of the supported ioctlVedant Paranjape
2022-01-14v4l2: v4l2_camera_proxy: Use file description in debug messagesLaurent Pinchart
2022-01-14v4l2: v4l2_compat_manager: Store V4L2CameraFile in mmaps_Laurent Pinchart
2022-01-14v4l2: v4l2_camera_proxy: Drop trace message from freeBuffers()Laurent Pinchart
2022-01-14v4l2: v4l2_camera_file: Store file descriptionLaurent Pinchart
2022-01-14v4l2: v4l2_compat_manager: Print path and fd in openat()Laurent Pinchart
2022-01-14v4l2: v4l2_camera_proxy: Zero flags in VIDIOC_REQBUFSLaurent Pinchart
2022-01-08v4l2: v4l2_camera_proxy: Add EXPBUF as one of the supported ioctlVedant Paranjape
2021-12-04libcamera: base: shared_fd: Rename fd() to get()Laurent Pinchart
2021-12-04libcamera: base: Rename FileDescriptor to SharedFDLaurent Pinchart
2021-12-04v4l2: v4l2_camera: Return int in getBufferFd()Hirokazu Honda
2021-12-03libcamera: Move file_descriptor.h to base/Laurent Pinchart
2021-12-01libcamera: Correct include headers for Mutex classesHirokazu Honda
2021-12-01libcamera: base: Add mutex classes with thread safety annotationsHirokazu Honda
2021-12-01v4l2: Consolidate mutex classes to Mutex and MutexLockerHirokazu Honda
2021-12-01libcamera: base: Introduce ConditionVariableHirokazu Honda
2021-11-24v4l2: Convert to pragma onceKieran Bingham
2021-10-15v4l2: Remove using namespace in header filesHirokazu Honda
2021-09-10v4l2: v4l2_camera_proxy: Set the compressed flag in enum_fmtPaul Elder
2021-09-10v4l2: v4l2_camera_proxy: Report the proper format name in enum_fmtPaul Elder
2021-09-10v4l2: v4l2_compat_manager: Don't print "camera not found" on openat()Paul Elder
2021-09-07v4l2: Sum bytesused for all planes when dequeuing bufferLaurent Pinchart
2021-09-07libcamera: framebuffer: Prevent modifying the number of metadata planesLaurent Pinchart
2021-09-07libcamera: Use V4L2PixelFormat::fromPixelFormat()Laurent Pinchart
2021-09-05v4l2: Use V4L2PixelFormat::toPixelFormat()Laurent Pinchart