I have built a custom qt5-image with Yocto on my Raspberry Pi 4 - 64 8GB box.

It also builds gstreamer 1.20.3.

At first, I didn't have the video4linux2 plugins installed.

So I rebuilt gst-plugins-good and gst-plugins-bad with related options:

-Dv4l2=enabled -Dv4l2_codecs=enabled...

The build succeeded.

But on the target board the gst-inspect-1.0 video4linux2 only outputs 4 plugins:

  • v4l2src
  • v4l2sink
  • v4l2device...
  • ...< forgot the name>

I'm atually looking forward the v4l2h264dec. I don't have it and I don't really understand why it's not there whereas the yocto recipes have all succeeded.

I guess there's driver issue ?

I have also noticed that I don't have any /dev/videoxxx file descriptor. Is that normal ?

Should I setup something in the kernel options ?

I have also read that on 64 bits rpi4 boards,v4l2_m2m shall be considered.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.