AnsweredAssumed Answered

VPU wrapper library suitable for 64 bit i.MX8?

Question asked by Nico Coesel on Mar 27, 2019
Latest reply on Apr 27, 2019 by Nico Coesel

I'm working on porting a video decoder application from the i.MX6 to the i.MX8 platform. However I think I ran into a problem. In the vpuwrapper.h header file some memory addresses in the API C structures are declared as type 'unsigned long' (not pointers to 'unsigned long' but unsigned longs to store memory addresses as a number).

When I run the application it can read the library version OK (which says ARM64 bit) but opening the decoder fails (error 2: invalid parameters). My assumption is that the header file may not be completely up-to-date and it uses the wrong types for the memory addresses.

 

Is there anyone who can shine a light on this?

 

Thanks i advance for any insights!

Outcomes