<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div>I <span style="color:rgb(0,0,0);white-space:pre-wrap">implemented</span> simple module to decode video frame. It uses libavcodec's native vp9 decoder, which does not seem to be flushing all frames completely.</div><div><br></div><div>According to the documentation, the codec does not require flushing if the AV_CODEC_CAP_DELAY flag is not set, and the capabilities of the vp9 decoder are also not set AV_CODEC_CAP_DELAY flag. So I did not send a NULL packet to the decoder because I thought It is not need flushing. </div><div><br></div><div>Should I always send a NULL packet and flushing even if there is no AV_CODEC_CAP_DELAY flag?</div><div><br></div><div><pre style="white-space:pre-wrap;color:rgb(0,0,0)">Thanks.</pre></div></div></div></div></div></div></div></div>