This is a cache of https://discuss.96boards.org/t/support-omx-and-gst-omx/4211. It is a snapshot of the page at 2024-10-31T08:26:45.827+0000.
Support omx and gst-omx - <strong>dragonboard</strong> 820c - 96Boards Forum

Support omx and gst-omx

Hi

I built with meta-qcom for dragonboard-820c but I did’t see omx library.
Someone know that the dragonboard-820c has plan to support omx library.

I think that V4L2 supports but I would like to use omx and gst-omx for media acceleration.

Thanks
Changhyeok

as far as I know, there is no plan to support OMX library in our releases.

How can we do h264 compression if omx is not supported?
Thanks,
Kim

yes, you can. The kernel exposes the codec through the standard v4l2 (m2m) interface, and you can use that interface from the user space to use video codecs.

You can use the interface directly, like we do in our sample/test apps:
https://git.linaro.org/people/stanimir.varbanov/v4l2-decode.git/
https://git.linaro.org/people/stanimir.varbanov/v4l2-encode.git/

Or you can use Gstreamer that has built in support for v4l2 m2m drivers. Note that FFmpeg has built in support for v4l2 decoder only (not encoder).