Raw elementary streams produce AV_NOPTS_VALUE for every frame since there is no container timing information. The V-Nova LCEVC pipeline uses the timestamp as a unique frame identifier and rejects frames with duplicate timestamps with LCEVC_InvalidParam, causing decode to fail after approximately 15 frames when the pipeline reorder buffer fills.
Replace AVFrame.pts with a per-context monotonic uint64_t counter so each frame gets a unique identifier regardless of container format. Signed-off-by: Peter von Kaenel <[email protected]>
0001-avcodec-lcevcdec-use-monotonic-counter-as-LCEVC-time.patch
Description: 0001-avcodec-lcevcdec-use-monotonic-counter-as-LCEVC-time.patch
_______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
