Skip to content

v4l2codecs: H264 update

Now that the V4L2 stateless H264 uAPI is merged, and on its way for v5.10, here are the changes to update the v4l2codecs plugin side.

The series also include a few improvements:

  • The V4L2 API is checked by querying the control pointer size.
  • SPS and SCALING_MATRIX controls are no longer passed to the kernel if not needed.

Cc @ndufresne @seungha.yang

ToDo:

  • Tests for regressions
  • Add PPS caching
  • Update commit and kernel check to 5.11
Edited by Nicolas Dufresne

Merge request reports