[FFmpeg-trac] #10732(avcodec:open): avcodec_flush_buffers() not resetting E-AC-3 decoder
FFmpeg
trac at avcodec.org
Fri Feb 7 12:06:19 EET 2025
#10732: avcodec_flush_buffers() not resetting E-AC-3 decoder
-------------------------------------+-------------------------------------
Reporter: Peter | Owner: (none)
Krefting |
Type: defect | Status: open
Priority: minor | Component: avcodec
Version: git-master | Resolution:
Keywords: eac3 | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 1 |
-------------------------------------+-------------------------------------
Comment (by Peter Krefting):
Thank you, the updated patch from patchwork does indeed fix the issue I am
seeing.
Is it possible to identify which codecs do not have an implementation for
avcodec_flush_buffers(), we would like to re-use the objects as much as
possible, for performance reasons. Clearing an object is usually cheaper
than deallocation and allocating a new one.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10732#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list