How I can use libnvjpeg directly (without OpenCV or GStreamer)?

Hello!

I would like use accelerated JPEG compression on tx1, but I can’t use OpenCV (no compatable with my glibc). How I can use libnvjpeg directly?

Please refer to the sample:

tegra_multimedia_api\samples

tegra_multimedia_api\samples\05_jpeg_encode

5_jpeg_encode

Thank you!

I have a buffer in rgba_8888 format, Can’t I just use tegra_multimedia_api without convert this buffer to YUV420? If can’t, how to do conversion effective?

Please refer to

tegra_multimedia_api\samples

tegra_multimedia_api\samples\07_video_convert

7_video_convert