aboutsummaryrefslogtreecommitdiff
path: root/tests/videogen.c
AgeCommit message (Collapse)Author
2014-05-29tests: allow passing dimensions to videogenChristophe Gisquet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-07Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: mpegts: Remove disabled extension matching probe. fate: avoid freopen(NULL) in videogen/rotozoom Conflicts: tests/rotozoom.c tests/videogen.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-07fate: avoid freopen(NULL) in videogen/rotozoomMans Rullgard
A number of systems do not implement freopen() with a NULL filename correctly. This changes these programs to output individual images if opening a named output argument as a file fails, in this case assuming it is a directory. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-05-31fate: dont freopen() stdoutMichael Niedermayer
it doesnt work and breaks most BSDs Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-30Merge commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725'Michael Niedermayer
* commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725': fate: fix acodec/vsynth tests for make 3.81 pcm_mpeg: fix number of consumed bytes to include the header. avfilter: include required header file avfilter.h in video.h x86: Avoid movs on BUTTERFLYPS when in AVX mode x86: use new schema for ASM macros fate: convert codec-regression.sh to makefile rules fate: allow tests to specify unit size for psnr comparison fate: teach videogen/rotozoom to output a single raw video stream http: Add support for reusing the http socket for subsequent requests http: Add support for using persistent connections Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-29fate: teach videogen/rotozoom to output a single raw video streamMans Rullgard
This makes videogen/rotozoom output a raw video stream on stdout if no output directory is specified. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-05-05Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: tests: Refactor rotozoom/videogen common code into a separate file. tests: Mark some file-internal symbols as static. build: Drop leftover .exp pattern from LIBSUFFIXES list. vsrc_buffer: return EAGAIN if no frame is available. WMAL: Shift output samples by the specified number of padding zeroes. WMAL: Restore removed code in mclms_predict() rtpdec_h264: Remove a useless ifdef rtpdec_h264: Remove outdated/useless/incorrect comments rtpdec_h264: Remove useless memory corruption checks rtpdec_h264: Return proper error codes rtpdec_h264: Check the available data length before reading rtpdec_h264: Add input size checks png: check bit depth for PAL8/Y400A pixel formats. ea: check chunk_size for validity. celp filters: Do not read earlier than the start of the 'out' vector. Conflicts: libavcodec/pngdec.c libavfilter/src_buffer.c tests/rotozoom.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-05tests: Refactor rotozoom/videogen common code into a separate file.Diego Biurrun
2012-05-05tests: Mark some file-internal symbols as static.Diego Biurrun
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-18tests: K&R formatting cosmetics for test programsGaurav Narula
2011-12-13Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: doxygen: misc consistency, spelling and wording fixes vcr1: drop unnecessary emms_c() calls without MMX code Replace all uses of av_close_input_file() with avformat_close_input(). lavf: add avformat_close_input(). lavf: deprecate av_close_input_stream(). lavf doxy: add some basic demuxing documentation. lavf doxy: add some general lavf information. lavf doxy: add misc utility functions to a group. lavf doxy: add av_guess_codec/format to the encoding group. lavf doxy: add core functions to a doxy group. Add basic libavdevice documentation. lavc: convert error_recognition to err_recognition. avconv: update -map option help text x86: Require 7 registers for the cabac asm x86: bswap: remove test for bswap instruction bswap: make generic implementation more compiler-friendly h264: remove useless cast proresdec: fix decode_slice() prototype Conflicts: configure doc/APIchanges ffprobe.c libavcodec/avcodec.h libavcodec/celp_math.h libavcodec/h264.c libavfilter/src_movie.c libavformat/anm.c libavformat/avformat.h libavformat/version.h libavutil/avstring.h libavutil/bswap.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-12-12doxygen: misc consistency, spelling and wording fixesDiego Biurrun
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2009-08-07Remove some hunks of unused and disabled code cruft.Diego Biurrun
Originally committed as revision 19606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-21Due to a typo in videogen.c, the regression test videos were not asCarl Eugen Hoyos
complex as originally planned. Typo fixed (the background moves less linear now) and regression test results updated. Originally committed as revision 19478 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-19Mark functions only used within the test programs as static.Diego Biurrun
Originally committed as revision 17454 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-07#include stdint.h instead of using a manual typedef for uint8_t.Diego Biurrun
Originally committed as revision 13073 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-24typoDiego Biurrun
Originally committed as revision 9121 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-27Add standard LGPL header with Fabrice's permission.Diego Biurrun
Originally committed as revision 8150 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-22COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun
Originally committed as revision 4764 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-09-21Add a leading zero to the sequence files generated by the testsuiteSam Hocevar
so they always appear in proper order. patch by Sam Hocevar < sam -- at -- zoy -- dot -- org > Originally committed as revision 4606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-15use the correct file modesMike Melanson
Originally committed as revision 2381 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-11* UINTX -> uintx_t INTX -> intx_tZdenek Kabelac
Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-12shorter test streams / faster regression testsMichael Niedermayer
Originally committed as revision 1452 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-18added first version of regression tests - simply type 'make test' to test ↵Fabrice Bellard
every codec and some mux/demuxes - added simple synthetic audio and video bitstreams generators so that no big streams needs to be used Originally committed as revision 532 to svn://svn.ffmpeg.org/ffmpeg/trunk