[FFmpeg-trac] #9095(avcodec:new): h264_qsv DECODER is corrupted after flush [WINDOWS]
FFmpeg
trac at avcodec.org
Sat Feb 6 13:02:32 EET 2021
#9095: h264_qsv DECODER is corrupted after flush [WINDOWS]
------------------------------------+-----------------------------------
Reporter: teslan | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: qsv | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+-----------------------------------
Comment (by teslan):
Ok, So after another testing the decoder seems to be corrupted only after
it is flushed (by one of these functions or both) and is then fed by a
non-key frame. Now it makes sense that with a "proper" container this
issue does not manifest itself.
I worked around this by simply throwing away all non-key packets after a
seek.
'''The issue is not fixed. ffplay still crashes with qsv_h264 after a seek
in .ts and the behaviour is not consistent with h264, h264_cuvid or h264
with any tested hwaccel (vaapi, vdpau, dxva2, d3d11va)'''
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9095#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list