Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-16Merge commit '7a00653be6b13131ce1b2cdeca696429f57caaf8'Derek Buitenhuis
* commit '7a00653be6b13131ce1b2cdeca696429f57caaf8': tiny_psnr: Support large files Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-09tiny_psnr: Support large filesThomas Lee
If an input file is bigger than 2GB (assume sizeof(int) == 4)), size0/size1 will overflow, making stddev and PSNR invalid. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-09-29Merge commit '26e8fa3b508eb047e85f4e923fc8e82a1aa656ba'Hendrik Leppkes
* commit '26e8fa3b508eb047e85f4e923fc8e82a1aa656ba': tiny_psnr: Use the correct abs() version Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-29tiny_psnr: Use the correct abs() versionVittorio Giovara
2015-04-23tests/tiny_psnr: do not ignore errors from run_psnrMichael Niedermayer
failure to calculate psnr should not result in tiny_psnr returning success Reviewed-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-04-17tests/tiny_psnr: Make the search range extend both sides from the specified ↵Michael Niedermayer
shift value This is what one would expect from the help text Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-11-13tests/tiny_psnr: remove redundant initializationMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-24tests/tiny_psnr: Print information about the supported sample types in the ↵Michael Niedermayer
help and error texts Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-16Merge commit 'dd33637c18629c3e554ebb146bbeb45c9745a5cf'Michael Niedermayer
* commit 'dd33637c18629c3e554ebb146bbeb45c9745a5cf': tiny_psnr: switch f32 handling to floating point Conflicts: tests/tiny_psnr.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-15tiny_psnr: switch f32 handling to floating pointAnton Khirnov
Also add support for f64.
2013-07-19tests/tiny_psnr: remove unneeded include assert.hMichael Niedermayer
This is the only such occurance on tests/ Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-16Merge commit '3dc06b6972cf389269e9c36ff0a4373f80f7149b'Michael Niedermayer
* commit '3dc06b6972cf389269e9c36ff0a4373f80f7149b': tiny_psnr: check for specified sample size less than 1 fate: improve md5sum utility selection rangecoder-test: Drop timer output that clutters stderr Conflicts: tests/tiny_psnr.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-16tiny_psnr: check for specified sample size less than 1Mans Rullgard
A zero or negative sample size is impossible and should be reported as an error. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-01tiny_psnr: fix undefined shiftMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-07-31Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: avformat: Drop pointless "format" from container long names swscale: bury one more piece of inline asm under HAVE_INLINE_ASM. wv: K&R formatting cosmetics configure: Add missing descriptions to help output h264_ps: declare array of colorspace strings on its own line. fate: amix: specify f32 sample format for comparison tiny_psnr: support 32-bit float samples eamad/eatgq/eatqi: call special EA IDCT directly eamad: remove use of MpegEncContext mpegvideo: remove unnecessary inclusions of faandct.h af_asyncts: avoid overflow in out_size with large delta values af_asyncts: add first_pts option Conflicts: configure libavcodec/eamad.c libavcodec/h264_ps.c libavformat/crcenc.c libavformat/ffmdec.c libavformat/ffmenc.c libavformat/framecrcenc.c libavformat/md5enc.c libavformat/nutdec.c libavformat/rawenc.c libavformat/yuv4mpeg.c tests/tiny_psnr.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-07-30tiny_psnr: support 32-bit float samplesMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-04-15tiny_psnr: reindent after last commit.Nicolas George
2012-04-15tiny_psnr: support unseekable raw files.Nicolas George
If either one of the files if not seekable, do not try to read headers. It allows to use it with pipes on whole rawvideo data.
2012-04-06tiny_psnr: allow searching for optimal shift value.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-01-19Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: avprobe, cmdutils: K&R formatting cosmetics tests: K&R formatting cosmetics for test programs lavf: free packets for muxers implementing interleave_packet(). lavf: fix and extend av_interleaved_write_frame() doxy. mov: Remove dead stores for spherical coordinates for channel position. error_resilience: K&R formatting cosmetics RELEASE_NOTES: mention hiding private symbols in shared builds. RELEASE_NOTES: mention some notable API changes in 0.8 Conflicts: cmdutils.h doc/RELEASE_NOTES ffprobe.c libavcodec/error_resilience.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-01-19tests: K&R formatting cosmetics for test programsGaurav Narula
2011-04-29tests: Remove disabled code.Diego Biurrun
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-07-10tiny_psnr: change error exit code from -1 to 1Måns Rullgård
Originally committed as revision 24149 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-10tiny_psnr: check fread() return valuesMåns Rullgård
Originally committed as revision 24148 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-09tiny_psnr: use abs()Måns Rullgård
Originally committed as revision 24146 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-09tiny_psnr: skip wav headers on input filesMåns Rullgård
The byte count printed excludes the header, and offsets are applied after the the headers are skipped. Reference files updated to reflect new output. Some stddev/psnr values have changed slightly due to headers no longer being compared. Originally committed as revision 24143 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-09tiny_psnr: print max absolute difference between filesVitor Sessak
Regression test reference updates are due to the extra output from tiny_psnr. Patch by Vitor Sessak Originally committed as revision 24132 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-10fix a rounding error in the PSNR calculation and update the many regressionJustin Ruggles
test references that this change affects. Originally committed as revision 20492 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-24Fix tiny_psnr so it compares all bytes (it did skip the last block).Michael Niedermayer
Also display both file sizes and slightly change the output formatting. [not split in 3 patches to avoid the huge checksum files from being changed and having to be reviewed 3 times, if people want it split i can revert and split it] Originally committed as revision 14374 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-24cosmetics: typo/grammar fixesDiego Biurrun
Originally committed as revision 14371 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-24Fix segfault with non existing input files.Michael Niedermayer
Originally committed as revision 14369 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-09Disable unused function, fixes the warning:Diego Biurrun
tests/tiny_psnr.c:55: warning: ‘exp16’ defined but not used Originally committed as revision 10968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-2710l: Revert accidental removal of unused code.Diego Biurrun
Originally committed as revision 9142 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27Fix seek_test compilation for out-of-tree builds.Diego Biurrun
Originally committed as revision 9135 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-25Use proper license header.Diego Biurrun
Originally committed as revision 9122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-19Possibility to skip bytes in the beginning of a file.Benjamin Larsson
Originally committed as revision 5783 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-24Fix samples to bytes relation.Benjamin Larsson
Originally committed as revision 5314 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-13Update licensing information: The FSF changed postal address.Diego Biurrun
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17COSMETICS: Remove all trailing whitespace.Diego Biurrun
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-01support comparing files with some posiion offset relative to each otherMichael Niedermayer
Originally committed as revision 3921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-01signed 16bit supportMichael Niedermayer
Originally committed as revision 3913 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-23fopen "r" -> "rb"Michael Niedermayer
Originally committed as revision 3772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-09-201/0 fix for files with size=0Michael Niedermayer
Originally committed as revision 3484 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-06-25overflow fixMichael Niedermayer
Originally committed as revision 3250 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-12-31fixpoint log() for tiny_psnr so it can output actual PSNRMichael Niedermayer
Originally committed as revision 2640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-11check quality too, not only md5 (but dont take the scores too serious, the ↵Michael Niedermayer
different codecs use different quality/bitrates and its just based on a artificially generated testvideo) small changes to some test to check a broader area of features Originally committed as revision 1751 to svn://svn.ffmpeg.org/ffmpeg/trunk
2012-10-16tiny_psnr: fix range calculation for sample size of 32 bitsMans Rullgard
For a sample size of 32 bits, the shift would overflow producing undefined results. Incidentally, in the only test currently using 32-bit samples, the output matches the reference exactly on most systems meaning the bad 'max' value is never used. Signed-off-by: Mans Rullgard <mans@mansr.com>