FFmpeg/tests
Kevin Mark d32a6c36e4 libavfilter/scale2ref: Maintain main input's DAR
The scale2ref filter will now maintain the DAR of the main input and
not the DAR of the reference input. This previous behavior was deemed
counterintuitive for most (all?) use-cases.

Before:
scale2ref=iw/4:ow/mdar
in  w:320 h:240 fmt:rgb24 sar:1/1
ref w:640 h:360 fmt:rgb24 sar:1/1
out w:160 h:120 fmt:rgb24 sar:4/3 flags:0x2
SAR: ((120 * 640) / (160 * 360)) * (1 / 1) = 4 / 3
DAR: (160 / 120) * (4 / 3) = 16 / 9
(main out now same DAR as ref)

Now:
scale2ref=iw/4:ow/mdar
in  w:320 h:240 fmt:rgb24 sar:1/1
ref w:640 h:360 fmt:rgb24 sar:1/1
out w:160 h:120 fmt:rgb24 sar:1/1 flags:0x2
SAR: ((120 * 320) / (160 * 240)) * (1 / 1) = 1 / 1
DAR: (160 / 120) * (1 / 1) = 4 / 3
(main out same DAR as main in)

The scale2ref FATE test has also been updated.

Signed-off-by: Kevin Mark <kmark937@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-07-04 15:09:10 +02:00
..
api tests: do not use AVFrame accessor 2017-04-23 14:47:54 +07:00
checkasm checkasm: add sbrdsp tests 2017-07-03 14:28:17 +02:00
fate avcodec/imc: cast float to int prior to comparing with int variable 2017-07-01 21:42:12 +02:00
filtergraphs FATE: Add test for libavfilter/scale2ref 2017-06-05 01:50:25 +02:00
ref libavfilter/scale2ref: Maintain main input's DAR 2017-07-04 15:09:10 +02:00
.gitignore
audiogen.c
audiomatch.c tests/audiomatch: Fix compile warning 2016-08-25 18:37:29 +02:00
base64.c
copycooker.sh
extended.ffconcat
fate-run.sh fate: use do_md5sum instead of the md5 protocol for most md5 fate tests 2017-06-18 23:19:48 +02:00
fate-valgrind.supp
fate.sh Merge commit '35d1f726eb' 2017-05-05 09:27:18 +02:00
ffserver-regression.sh tests: drop -d option from ffserver invocation 2016-11-30 22:38:10 +01:00
ffserver.conf tests/ffserver.conf: Force bitexactness in the ffmpeg command 2016-11-27 23:28:23 +01:00
ffserver.regression.ref tests/ffserver.regression.ref: Update ffserver checksums 2016-12-01 23:43:31 +01:00
lavf-regression.sh fate: add WavPack muxer test 2017-02-10 23:52:16 -03:00
Makefile Merge commit '35d1f726eb' 2017-05-05 09:27:18 +02:00
md5.sh
reference.pnm
regression-funcs.sh tests: add -nostdin flag when calling ffmpeg 2016-10-06 18:31:07 -05:00
rotozoom.c
simple1.ffconcat
simple2.ffconcat
test.ffmeta
tiny_psnr.c
tiny_ssim.c
utils.c
videogen.c