Only update ulMaxNumDecodeSurfaces if necessary.
As for the stutter , I can't tell for sure , maybe it's a race
condition somewhere in the driver.
402d98c decoupled cuvid parser and decoder number of decode buffers ,
with parser buffers
set to be always CUVID_DEFAULT_NUM_SURFACES (5).
In NVDEC Prog
On 11.08.2023 19:50, Random Joe wrote:
Fixes video output stutter caused by different number of buffers in
decoder vs parser introduced in 402d98c.
Signed-off-by: Random Joe
---
libavcodec/cuviddec.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/libavcode
Fixes video output stutter caused by different number of buffers in
decoder vs parser introduced in 402d98c.
Signed-off-by: Random Joe
---
libavcodec/cuviddec.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/libavcodec/cuviddec.c b/libavcodec/cuviddec.c
index