i.MX 8M - How to achieve Low Latency decoding of a H264 stream with the Gstreamer plugin vpudec ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX 8M - How to achieve Low Latency decoding of a H264 stream with the Gstreamer plugin vpudec ?

1,034 Views
andy_bern
Contributor I

Hello, i would like to know if there is a possibility for decoding a H264 stream in gstreamer with the plugin vpudec (hardware decoder) in low latency on the i.MX 8M?

So in this posts (https://community.nxp.com/thread/304322) (https://community.nxp.com/thread/310455) it is possible on the i.MX 6 processor. Is this also possible for the i.MX 8M processor? There is this option "ReorderEnable" in imx-vpuwrap (disables buffer) that is not exposed to the gstreamer vpudec element properties. Does someone know if it is possible and how to disable the ReorderEnable option in imx-vpuwrap on the i.MX 8M?

The platform is an embedded system with an Yocto 2.5 (sumo) BSP.

In the working folder of the imx-vpuwrap recipe there are the files vpu_wrapper.c and vpu_wrapper_hantro.c. Could i disable ReorderEnable there an do a bitbake to take effect on the low latency decoding or what are the steps needed to alter the api or set parameters for the vpu wrapper (imx-vpuwrap)?

Regards

andy

Labels (1)
0 Kudos
1 Reply

586 Views
davidkimi
Contributor II

Hi andy_bern,

Did you manage to reduce the latency?
If yes, in what way?
I have the same problem with high latency on i.MX 8M.
I will be grateful if you guide me.

Regards

0 Kudos