I wonder what libfslvpuwrap is for. From what I can see, for video decoding using the VPU, only the imx-lib is necessary.
From looking at the source I get the impression that libfslvpuwrap is supposed to be a layer which abstracts away most i.MX version differences and adds some workarounds for hardware issues.
So, if I want to add VPU support to a multimedia stack, is it recommended to use libfslvpuwrap instead of imx-lib directly? Or is the vpu wrapper an utility library for other Freescale packages, and not intended to be used by 3rd party software?
One problem I see with the VPU wrapper is that I can find API documentation for imx-lib, but not for the wrapper. Most imx-lib calls translate more or less straightforward to the wrapper's API, though.