image_encode and image_decode use libraries to implement the codec functions and advertise the list of all libraries that it knows how to address. The TGA and PPM libraries are not built into the Pi firmware.techyian wrote: ↑Fri May 18, 2018 8:36 amRegression tests for MMALSharp have picked up an issue with the image encoder component throwing ENOSPC errors for PPM/TGA encodings. I was just wondering if anyone could confirm these encoding types work ok in MMAL natively so I know if it's an issue on my end?
Buffer num and buffer size for output port seems to be getting set at the values for buffernummin and buffersizemin.
I can look into it, but hadn't been planing on doing so until now. TBH I'll probably do a simple #ifdef to cull them as the Pi firmware branch doesn't need to support them at all.
No, these are all libraries built into the GPU firmware rather than ARM side libraries.techyian wrote: Am I right in thinking libnetpbm and libtga are suitable libraries to use or does MMAL call specific libs? I'll have a try later and report back.
Users browsing this forum: No registered users and 5 guests