aboutsummaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.dev>2023-06-15 15:56:33 +0200
committerNiklas Haas <git@haasn.dev>2023-06-20 17:09:58 +0200
commit56e550b2645963ad38f0211c6f01720d5bf0d6f3 (patch)
tree782f3bdab44a639801918c5f6579b71a131e09cc /CONTRIBUTING.md
parent0c66d912ba2248a3650fb1ed8563adf28bff2987 (diff)
downloadffmpeg-56e550b2645963ad38f0211c6f01720d5bf0d6f3.tar.gz
lavfi/vf_libplacebo: support blending multiple inputs
Subsequent inputs require frame blending to be enabled, in order to not overwrite the existing frame contents. For output metadata, we implicitly copy the metadata of the *first* available stream (falling back to the second stream if the first has already reached EOF, and so on). This is done to resolve any conflicts between inputs with differing metadata. So when e.g. input 1 is HDR and output 2 is SDR, the output will be HDR, and vice versa. This logic could probablly be improved by dynamically determining some "superior" set of metadata, but I don't want to handle that complexity in this series.
Diffstat (limited to 'CONTRIBUTING.md')
0 files changed, 0 insertions, 0 deletions