What is this?https://docs.nvidia.com/cuda/cuda-driver-api/stream-sync-behavior.html It allows asynchronous processing of CUDA workloads. The next couple patches make use of it. There's no change in behaviour if it remains unset/NULL, but if you set one, the workload won't block the main CUDA stream so you can do multiple transcode sessions in the same application without blocking one another.Could probably be documented. It seems a bit strange that this is per device. Wouldn't it be per operation?
The whole streams thing and its various modes of operation are a bit strange. But it does make things faster in certain conditions.
See the whole thread with Oscar Amoros Huguet <oamo...@mediapro.tv> about some background on it.
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel