~/talk

V4L2 Media Controller Request API

links:none on file
slides:none on file

V4L2 Media Controller Request API provides per-frame controls tied to a media request FD so user space can set volatile parameters and receive exact per-frame metadata for stateless codecs, mem‑to‑mem postprocessors and complex ISP pipelines. Workflow: ioctl on /dev/media to allocate a request FD, set controls on that FD, queue buffer with request FD and cue the request, poll completion then use G-ctrl to read metadata. Userland adopters include Vulkan video extensions, Intel VA API and GStreamer. Current limits: mem‑to‑mem requests work on the output side; capture devices need kernel changes.

AI-written summary · about

  1. 0:00V4L2 Media Controller Request API intro
  2. 1:46Limitations of V4L2 control
  3. 3:59Use cases for request API
  4. 8:35How request API works
  5. 12:28API workflow example
  6. 16:22Restrictions and device behavior
  7. 18:29Stateless codecs example
  8. 19:54Status and future work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.