Video Record Pipeline on OpenEmbedded Image

I am trying to use the hardware h264 encoder on the OpenEmbedded image, but I’m having trouble getting v4l2h264enc to show up.

I have successfully rebuilt the good plugins on the debian board and see the encoder. When I follow the same directions to enable it in the recipe, nothing shows up. I have verified the patches are being applied, the plugin version is the same, and the package config is the same.

I am not sure how to troubleshoot this. Is there a kernel config that I am missing? Any ideas would be appreciated.


the kernel recipe in meta-qcom sometimes lags behind the tip of the branch. so the first thing to check would be to make sure that you are using the ‘right’ kernel version, which basially means the ‘tip’ of the release/qcomlt-4.9 branch (which I think should be what is in the tip of the meta-qcom/morty branch).

Moving the kernel to the top of release/qcomlt-4.9 worked. Thanks for the quick reply.