summaryrefslogtreecommitdiffstats
path: root/libavfilter/vf_ssim.c
Commit message (Collapse)AuthorAgeFilesLines
* avfilter/vf_psnr,vf_ssim: add warning if different timebases are encounteredPaul B Mahol2019-10-251-0/+8
|
* avfilter: add support for gray14 formatPaul B Mahol2018-09-091-1/+1
|
* lavfi: Rename local variables "main" as "master".Carl Eugen Hoyos2017-10-071-6/+6
| | | | | Silences several warnings: main is usually a function
* lavfi: rename framesync2 to framesync.Nicolas George2017-09-121-6/+6
|
* vf_ssim: convert to framesync2.Nicolas George2017-08-291-25/+27
|
* avfilter: add support for GRAY9 and GBRAP10Paul B Mahol2017-08-071-1/+1
|
* avfilter/vf_ssim: fix temp size calculationMuhammad Faiz2017-08-041-3/+5
| | | | | | | | Also use av_mallocz_array. Fix Ticket6519. Reviewed-by: Tobias Rapp <t.rapp@noa-archive.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/vf_ssim: use unsigned so result can be properly storedPaul B Mahol2017-07-041-2/+2
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: do not use AVFrame accessorMuhammad Faiz2017-04-231-1/+1
| | | | | Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/vf_ssim: add >8 bit depth suppportPaul B Mahol2016-12-171-12/+119
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPATDerek Buitenhuis2016-01-271-2/+2
| | | | | | | | | | Libav, for some reason, merged this as a public API function. This will aid in future merges. A define is left for backwards compat, just in case some person used it, since it is in a public header. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* avfilter/vf_ssim: use log10 instead of log()/log(10)Ganesh Ajjanagadde2015-10-291-1/+1
| | | | | | | This is likely more precise and conveys the intent better. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* vf_psnr/ssim: don't crash if stats_file is NULL.Ronald S. Bultje2015-10-231-11/+13
|
* vf_ssim: print per-channel dB values.Ronald S. Bultje2015-10-221-1/+2
|
* avfilter/vf_ssim: Add support for writing stats to stdoutTobias Rapp2015-10-211-2/+4
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_ssim: Fix "incompatible pointer type" warningsMichael Niedermayer2015-07-141-1/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* vf_ssim: x86 simd for ssim_4x4xN and ssim_endN.Ronald S. Bultje2015-07-141-9/+17
| | | | | | | | Both are 2-2.5x faster than their C counterpart. Reviewed-by: Paul B Mahol <onemda@gmail.com> Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* vf_ssim: remove another obscure double loop.Ronald S. Bultje2015-07-131-10/+8
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ssim: refactor a weird double loop.Ronald S. Bultje2015-07-131-3/+2
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* vf_ssim: fix s->coefs for yuv with non-4:2:0 subsampling.Ronald S. Bultje2015-07-121-44/+37
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_ssim: Mark constant tables as constMichael Niedermayer2015-07-101-3/+3
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_ssim: fix some cosmetics issuesPaul B Mahol2015-06-301-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add ssim filterPaul B Mahol2015-06-241-0/+399
Signed-off-by: Paul B Mahol <onemda@gmail.com>
OpenPOWER on IntegriCloud