How to add Gstreamer plugins?

Im building my own yocto image for a mediatek genio 510 SOM mountend on a third part carrier board.
I was able to add Gstreamer on my image but now i need also plugins like v4l2h264enc which is hawrdare accellerated, how to do that?
Thanks

Hello @Gian_Sal,

Hope everything is going great!

How are you adding GStreamer support ?
I ask because if you include all the required GStreamer packages in to your image, you should have all the HW accelerated elements available for you to use.

What we usually do is base our custom images on rity-bsp-image, which already includes packagegroup-rity-multimedia with all the most common GStreamer packages.

Please let me know if that helps or if you are still missing important packages for your build.
Also, if you need to install HW accelerated elements on Docker, I could provide you with some guidance there, just hit me up.

best regards,

Andres
Embedded Software Engineer at ProventusNova

Im adding gstreamer support modifying the local.conf file adding:
IMAGE_INSTALL:append = " gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-python"

I have already included rity-bsp-image.bb on my build and when i flash the image on the board some of thev4l2 plugins appears but not the one i need most which is v4l2h264enc; moreover if i do “v4l2-ctl –list-devices” there is no /dev/video assigned to a h264 encoder.