Hardware acceralted media library codec Abstract API class impl/nvenc Implementation via NVIDIA's NVAPI impl/msdk Implementation via Intel's MediaSDK tests Unit tests