diff options
author | Mark Thompson <sw@jkqxz.net> | 2018-12-20 20:39:56 +0000 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2019-01-23 23:04:11 +0000 |
commit | 5fdcf85bbffe7451c227478fda62da5c0938f27d (patch) | |
tree | e780fe3a5b8289e4c0cd8fe9700583452e8a06c0 /libavformat/r3d.c | |
parent | 26ce3a43a35fe3a43c895945252aa22c6b46ffb7 (diff) | |
download | ffmpeg-5fdcf85bbffe7451c227478fda62da5c0938f27d.tar.gz |
vaapi_encode: Convert to send/receive API
This attaches the logic of picking the mode of for the next picture to
the output, which simplifies some choices by removing the concept of
the picture for which input is not yet available. At the same time,
we allow more complex reference structures and track more reference
metadata (particularly the contents of the DPB) for use in the
codec-specific code.
It also adds flags to explicitly track the available features of the
different codecs. The new structure also allows open-GOP support, so
that is now available for codecs which can do it.
Diffstat (limited to 'libavformat/r3d.c')
0 files changed, 0 insertions, 0 deletions