@robUx4 since the regression started on 10 May, this is likely (75%) a regression from one of your AV1 commits in avcodec:
avcodec: add a hardware-only lavc AV1 video decoder with higher priorityavcodec: add a flag to only allow hardware decoding for the decoderavcodec: move the code to open a VA in a functionavcodec: split the InitVideoDec function in 2 parts
fc7816c9c5c0f5fd8f1ca44c5aa707eebaeca818 is the first bad commitcommit fc7816c9c5c0f5fd8f1ca44c5aa707eebaeca818Author: Steve Lhomme <robux4@ycbcr.xyz>Date: Tue Aug 30 13:16:26 2022 +0200avcodec: add a flag to only allow hardware decoding for the decoderOnly use 1 decoder thread when allowing only hardware decoders.Restarting the decoder silently is not allowed. Either we can reuse the va orwe need to reload the decoder outside of lavc.(cherry picked from commit 1effe16f9ff83042843b2fdda6bc7abe68cb7103) (edited)edited:* 3.0 doesn't have a defaultfmt but uses p_sys->pix_fmt as it's missing906ffbaa631f54714ca55731b99f20d18100938e* 3.0 calls vlc_va_Delete() with a hwaccel_contextSigned-off-by: Steve Lhomme <robux4@ycbcr.xyz>modules/codec/avcodec/video.c | 13 ++++++++++++-1 file changed, 12 insertions(+), 1 deletion(-)
other then automatic i have 2 other hardware choise, d3d11 and dxva in both case it's worst after one seek the screen remain black forever, iattach video and logs