• Niklas Haas's avatar
    lavfi/vf_libplacebo: simplify SAR normalization · 5fdb12d6
    Niklas Haas authored
    The old logic was trying to be excessively clever in "deducing" that the
    user wanted to stretch/scale the image when ow/oh differed from iw/ih
    aspect ratio. But this is almost surely unintended except in
    pathological cases, and in those cases users should simply disable
    normalize_sar and do all the stretching/scaling logic themselves. This
    is especially important in multi-input mode, where the canvas may be
    vastly different from the input dimensions of any stream. Also, passing
    through input 0 SAR in multi-input mode is arbitrary and nearly useless,
    so again force output SAR to 1:1 here.
    5fdb12d6
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
ffbuild Loading commit data...
fftools Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswresample Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL.md Loading commit data...
LICENSE.md Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
configure Loading commit data...