Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #264714

Category ffmpeg
Changed by Peter von Kaenel <Peter.vonKaenelohnoyoudont@harmonicinc.com>
Changed at Thu 16 Apr 2026 22:19:28
Repository https://git.ffmpeg.org/ffmpeg.git
Project ffmpeg
Branch master
Revision d013863f004edc26115189ad273217535272a3a9

Comments

avcodec/lcevcdec: poll on LCEVC_Again from LCEVC_ReceiveDecoderPicture
The V-Nova LCEVC pipeline processes frames on internal background
worker threads. LCEVC_ReceiveDecoderPicture returns LCEVC_Again (-1)
when the worker has not yet completed the frame, which is the
documented "not ready, try again" response. The original code treated
any non-zero return as a fatal error (AVERROR_EXTERNAL), causing decode
to abort mid-stream.

Poll until LCEVC_Success or a genuine error is returned.

Signed-off-by: Peter von Kaenel <Peter.vonKaenel@harmonicinc.com>
Signed-off-by: James Almer <jamrial@gmail.com>

Changed files