Hello guys,

From the documentation available on FFmpeg's support for OpenMAX IL, the
only backend I can confirm to be officially supported (correct me if I'm
wrong) is the library provided for the Raspberry Pi, namely libbcm_host.so
and libopenmaxil.so, satisfied by the packages libraspberrypi0
libraspberrypi-dev libraspberrypi-doc libraspberrypi-bin on raspbian. See
line 140-145 in libavcodec/omx.c , doxygen entry
https://www.ffmpeg.org/doxygen/3.1/omx_8c_source.html.

The named packages above are related to Broadcom's VideoCore SIPs on the
Raspberry hardware.

When it comes to encoders, there is h264_omx.

My questions are:

1. What platforms are supported by the current OMX implementation in
FFmpeg, Bellagio? Is Xilinx-based hardware supported?

2. Can another OpenMAX IL backend, such as the library offered by Xilinx,
see https://github.com/Xilinx/vcu-omx-il be added to FFmpeg in the same way
as Bellagio's? That way, hardware such as Xilinx's Zync MPSoCs can be
supported by encoders such as h264_omx above as an alternative to this
solution shown here: http://fftrac-bg.ffmpeg.org/ticket/7214

Warm regards,

Dennis.
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to