[FFmpeg-trac] #10732(avcodec:closed): avcodec_flush_buffers() not resetting E-AC-3 decoder

FFmpeg trac at avcodec.org
Tue Jul 8 10:31:30 EEST 2025


#10732: avcodec_flush_buffers() not resetting E-AC-3 decoder
-------------------------------------+-------------------------------------
             Reporter:  Peter        |                    Owner:  (none)
  Krefting                           |
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:  avcodec
              Version:  git-master   |               Resolution:  fixed
             Keywords:  eac3         |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  1            |
-------------------------------------+-------------------------------------
Comment (by Peter Krefting):

 Replying to [comment:14 Balling]:
 > can you check whether this bug is the same bug you had with your code
 https://trac.ffmpeg.org/ticket/11578#comment:14

 It does indeed look similar to what we saw. We are not playing back the
 decoded audio, only graphing the loudness, but the graphs showed short
 peaks immediately after calling the flush function and switching buffers,
 consistent with a "click" sound. We are only using the ffmpeg
 functionality for reading data, we feed the data directly to the decoder.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10732#comment:15>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list