Source Codestruct v4l2_event_motion_det원본 열기 → raspberrypi/libcamera / include/linux/videodev2.h / v4l2_event_motion_det / L2548-L2552
struct v4l2_event_motion_det - motion detection event @flags: if V4L2_EVENT_MD_FL_HAVE_FRAME_SEQ is set, then the frame_sequence field is valid. @frame_sequence: the frame sequence number associated with this event. @region_mask: which regions detected motion.
- 기술 영역v4l2
- 메커니즘sequence number
관측 시점 2026-05-04T02:20:11+03:00 · 최초 발견 commit 3c0ac8024d
Source Codefunction DelayedControls::applyControls원본 열기 → raspberrypi/libcamera / src/libcamera/delayed_controls.cpp / DelayedControls::applyControls / L232-L283
\brief Inform DelayedControls of the start of a new frame \param[in] sequence Sequence number of the frame that started Inform the state machine that a new frame has started and of its sequence number. Any user of these helpers is responsible to inform the helper about the start of any frame. This can be connected wit…
- 기술 영역v4l2
- 메커니즘sequence number, state machine
관측 시점 2026-02-12T16:05:34+02:00 · 최초 발견 commit 993968d80e
Source Codefunction DelayedControls::applyControls원본 열기 → raspberrypi/libcamera / src/libcamera/pipeline/rpi/common/delayed_controls.cpp / DelayedControls::applyControls / L248-L299
\brief Inform DelayedControls of the start of a new frame \param[in] sequence Sequence number of the frame that started Inform the state machine that a new frame has started and of its sequence number. Any user of these helpers is responsible to inform the helper about the start of any frame. This can be connected wit…
- 기술 영역v4l2
- 메커니즘sequence number, state machine
관측 시점 2026-05-08T13:57:41+01:00 · 최초 발견 commit 2c0c52be1a
Source Codefunction V4L2VideoDevice::dequeueBuffer원본 열기 → raspberrypi/libcamera / src/libcamera/v4l2_videodevice.cpp / V4L2VideoDevice::dequeueBuffer / L1832-L1979
\brief Dequeue the next available buffer from the video device This function dequeues the next available buffer from the device. If no buffer is available to be dequeued it will return nullptr immediately. \return A pointer to the dequeued buffer on success, or nullptr otherwise
- 기술 영역v4l2
- 메커니즘watchdog, sequence number
- 효과prevent
관측 시점 2026-03-23T10:28:22+01:00 · 최초 발견 commit 957f0f4bd0
IssueBaresip V4L2 video source module fails to capture from Raspberry Pi native camera stack (unicam/libcamera)원본 열기 → raspberrypi/libcamera / Issue #350
f the box. I'd be awesome if it was documented how to work around these issues. ``` v4l2: Current input: "unicam-image"
- 기술 영역v4l2, camera stack, fps
- 문제work around
관측 시점 2026-08-04T13:37:09Z
Source Codefunction V4L2CameraProxy::ioctl원본 열기 → raspberrypi/libcamera / src/v4l2/v4l2_camera_proxy.cpp / V4L2CameraProxy::ioctl / L857-L959
r the ioctl request, which would sign-extend to * an incorrect value for unsigned longs on 64 bit architectures by
- 기술 영역v4l2
- 문제incorrect
- 효과prevent
관측 시점 2026-03-23T10:28:22+01:00 · 최초 발견 commit 957f0f4bd0
raspberrypi/libpisp / v1.4.0
github.com/raspberrypi/libpisp/pull/58 * helpers: Fix incorrect header in media_device.cpp by @naushir in https://gith
- 기술 영역media device
- 문제incorrect
- 사소한 변경changelog
관측 시점 2026-03-23T12:06:27Z
Source Codefunction V4L2Device::updateControlInfo원본 열기 → raspberrypi/libcamera / src/libcamera/v4l2_device.cpp / V4L2Device::updateControlInfo / L779-L799
\brief Update the information for all device controls The V4L2Device class caches information about all controls supported by the device and exposes it through the controls() and controlInfo() functions. Control information may change at runtime, for instance when formats on a subdev are modified. When this occurs, th…
- 기술 영역subdev, v4l2
- 문제expensive operation
관측 시점 2026-03-23T10:28:22+01:00 · 최초 발견 commit 957f0f4bd0
Commitlibcamera: base: regex: Fix preprocessor check원본 열기 → raspberrypi/libcamera / include/libcamera/base/regex.h / 35c02dae9e
libcamera: base: regex: Fix preprocessor check clang has no `maybe-uninitialized` warning, therefore the suppression will generate a compiler error. This was probably hidden by the fact that `__SANITIZE_*__` macros have only been added to clang since llvm 22. Link: https://github.com/llvm/llvm-project/commit/568c23bbd…
- 기술 영역v4l2
- 문제work around
- 효과optimiz
관측 시점 2026-04-27T17:04:10+02:00
Source Codefunction CROS_CAMERA_EXPORT원본 열기 → intel/ipu6-camera-hal / modules/v4l2/v4l2_device.h / CROS_CAMERA_EXPORT / L260-L290
) in case of flush request, i.e., to abort poll before timeout explicit V4L2DevicePoller(const std::vector<V4L2De
관측 시점 2024-07-18T14:37:27+08:00 · 최초 발견 commit a354967a6a
IssueImportant memory leak of v4l2-relayd service after each camera start원본 열기 → intel/ipu6-camera-hal / Issue #93
Important memory leak of v4l2-relayd service after each camera start Hi dear
관측 시점 2024-03-28T14:40:33Z
Source Codefunction V4L2VideoDevice원본 열기 → raspberrypi/libcamera / include/libcamera/internal/v4l2_videodevice.h / V4L2VideoDevice / L187-L314
streamOff(); void setDequeueTimeout(utils::Duration timeout); Signal<> dequeueTimeout; static std::unique_ptr<V
관측 시점 2026-07-27T13:08:52+02:00 · 최초 발견 commit 53397ea15b