aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/tls_openssl.c
diff options
context:
space:
mode:
authorAraz Iusubov <primeadvice-at-gmail.com@ffmpeg.org>2025-07-11 17:24:30 +0200
committerDmitrii Ovchinnikov <ovchinnikov.dmitrii@gmail.com>2025-07-29 23:38:16 +0200
commit5f24c50890c686c91b609e83a2b67e16bb504b07 (patch)
tree98dabaef97f912c6c4fd068eae2dab8f25f1d51a /libavformat/tls_openssl.c
parentcd33219558482e256e32157df0073dae4d883e1f (diff)
downloadffmpeg-5f24c50890c686c91b609e83a2b67e16bb504b07.tar.gz
amfenc: Fix for full PA queue
Fixes AMF_INPUT_FULL errors with pre-analysis (PA) enabled. Added wait and poll encoder output to free up internal buffers before submitting new frames. Improves stability and performance by accounting for encoder and analysis stage queue limits (incl. lookahead buffering). Reproduce: ffmpeg.exe -y -r 60 -f lavfi -i testsrc=rate=60:size=3840x2160 -t 10 -pix_fmt yuv420p -an -c:v av1_amf -preset:v high_quality -profile:v main -quality:v high_quality -usage:v high_quality
Diffstat (limited to 'libavformat/tls_openssl.c')
0 files changed, 0 insertions, 0 deletions