Optimizing Video Memory Usage with the NVDECODE API and NVIDIA Video Codec SDK

Originally published at: https://developer.nvidia.com/blog/optimizing-video-memory-usage-with-the-nvdecode-api-and-nvidia-video-codec-sdk/

The NVIDIA Video Codec SDK consists of GPU hardware-accelerated APIs for the following tasks: Video encoding, with the NVENCODE APIVideo decoding, with NVDECODE API (formerly known as nvcuvid) While writing an application using the NVDECODE or NVENCODE APIs, it is crucial to use video memory in an efficient way. If an application uses multiple decoders…