diff options
author | Anton Khirnov <anton@khirnov.net> | 2021-12-29 17:02:46 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2022-01-10 15:59:52 +0100 |
commit | 55ccbfd790410560a112a067cd205adf7a7fecd0 (patch) | |
tree | 5282c475d613217001f3087738ba92e1107e8913 /libavcodec/evrcdec.c | |
parent | 1b24a1ea14c028e4f98ea19098aec41334e9a7f0 (diff) | |
download | ffmpeg-55ccbfd790410560a112a067cd205adf7a7fecd0.tar.gz |
lavc/flac_parser: use a custom FIFO implementation
FLAC parser currently uses AVFifoBuffer in a highly non-trivial manner,
modifying its "internals" (the whole struct is currently public, but no
other code touches its contents directly). E.g. it does not use any
av_fifo functions for reading the FIFO contents, but implements its own.
Reimplement the needed parts of the AVFifoBuffer API in the FLAC parser,
making it completely self-contained. This will allow us to make
AVFifoBuffer private.
Diffstat (limited to 'libavcodec/evrcdec.c')
0 files changed, 0 insertions, 0 deletions