This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 7d461b19923 Documentation: update TFLM, FlatBuffers, and CMSIS-NN pins
new 3ae142a01a5 nuttx/video: support driver define memory handle for
v4l2_m2m
new 34a64454a9b sys/videoio: add more v4l2-buffer flags from
linux/videodev2.h
new 13c52e6d5c2 v4l2_cap: support set buffer size by s_fmt command
new bbe7883218a v4l2_cap: add V4L2_PIX_FMT_ENTROPY support
new 01c3ebaa184 v4l2_m2m: limit capture/output queue number to driver's
ability
new 8f2b15f454a v4l2-m2m: add driver's support memory mode check
new 82d5d2db769 v4l2_m2m: Add vaddr field to v4l2-buffer to interact with
driver's real address
new 20ef7d18b93 v4l2-m2m: support mplanes format
new 6cc53f2f37f v4l2-m2m: support userptr mode
new f024816239d nuttx/v4l2: add v4l2 standard defines for libcamera
new 5f056946d4c include/sys/video_controls: add lens shading correction
control
new dea9f715da6 v4l2_cap: support dma buffer export
new 2fcb797e45b video/v4l2_cap: add V4L2_MEMORY_DMABUF import support
new 7857c514a3d video/v4l2_cap: add FIFO mode drop-frame on buffer underrun
new 041c83166cf video/v4l2_cap: support V4L2_CTRL_FLAG_NEXT_CTRL
enumeration
new 6d213a4d2ac video/v4l2_m2m: add DMA-BUF import support
new 2a7262fc2af Documentation/sim: describe testing V4L2 with nxcamera and
nxcodec
The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../platforms/sim/sim/boards/sim/index.rst | 60 +++
arch/sim/src/sim/posix/sim_host_v4l2.c | 14 +-
arch/sim/src/sim/sim_camera.c | 41 +-
arch/sim/src/sim/sim_decoder.c | 4 +-
arch/sim/src/sim/sim_encoder.c | 4 +-
drivers/video/v4l2_cap.c | 491 +++++++++++++++++++--
drivers/video/v4l2_core.c | 11 +
drivers/video/v4l2_m2m.c | 470 ++++++++++++++++++--
drivers/video/video_framebuff.c | 48 ++
drivers/video/video_framebuff.h | 7 +-
include/nuttx/video/imgdata.h | 28 ++
include/nuttx/video/imgsensor.h | 1 +
include/nuttx/video/v4l2_m2m.h | 34 ++
include/nuttx/video/video.h | 4 +
include/sys/video_controls.h | 12 +
include/sys/videoio.h | 161 ++++++-
16 files changed, 1303 insertions(+), 87 deletions(-)