I’m looking at this in the MMAPI:
It decodes JPEG frames from a webcam however the sample code calls “jpeg_start_decompress” which is undocumented and exists as a symbol in /usr/lib/aarch64-linux-gnu/tegra/libnvjpeg.so:
objdump -T /usr/lib/aarch64-linux-gnu/tegra/libnvjpeg.so | grep jpeg_start_decompress
Please can some expert help me work out what is going on with the undocumented jpeg_start_decompress function?
I was reading the nvjpeg documentation:
And it says that you should use nvjpegDecode to decode an image but I don’t see this used ANYWHERE in the sample code.