diff options
author | Anton Khirnov <anton@khirnov.net> | 2024-10-17 10:49:04 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2024-12-15 14:05:15 +0100 |
commit | 2e956d9c0f98a9b6fe1a0a3a858ab6d1fa4ec500 (patch) | |
tree | cca96ddc9302972b03593fab4a1ddcaa89122433 /libavformat/iamf_parse.c | |
parent | 56ba57b6725116d4439f672f92ad70b766ea198a (diff) | |
download | ffmpeg-2e956d9c0f98a9b6fe1a0a3a858ab6d1fa4ec500.tar.gz |
lavc/container_fifo: move to lavu and make public
This can be useful in other places, e.g. it can replace objpool in
fftools.
The API is modified in the following nontrivial ways:
* opaque pointers can be passed through to all user callbacks
* read and write were previously separate callbacks in order to
accomodate the caller wishing to write a new reference to the FIFO and
keep the original one; the two callbacks are now merged into one, and
a flags argument is added that allows to request such behaviour on a
per-call basis
* new peek and drain functions
Diffstat (limited to 'libavformat/iamf_parse.c')
0 files changed, 0 insertions, 0 deletions