Run seektest on all generated files
Originally committed as revision 22158 to svn://svn.ffmpeg.org/ffmpeg/trunk
Place regtest-pixfmt output files in separate dir
This test generates many output files, and keeping them separateis convenient.
Originally committed as revision 22157 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unused argument to test scripts
Originally committed as revision 22156 to svn://svn.ffmpeg.org/ffmpeg/trunk
Place regression test output files in subdirs per family
Originally committed as revision 22155 to svn://svn.ffmpeg.org/ffmpeg/trunk
Revert "Remove the self reference in the seektest that prevented it from"
This reverts r22151. It prevents the seektest from running at all andis thus of no use whatsoever.
Originally committed as revision 22152 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove the self reference in the seektest that prevented it fromtesting new formats since 2 years namely r11831.This likely will uncover bugs that gone unnoticed in the last 2 yearsdue to lack of testing.
Originally committed as revision 22151 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make sure we dont double test files and sort the list.
Originally committed as revision 22150 to svn://svn.ffmpeg.org/ffmpeg/trunk
Codec copy test.
Originally committed as revision 22148 to svn://svn.ffmpeg.org/ffmpeg/trunk
Free packets read in seek_test.
Originally committed as revision 22110 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix some memory leaks in seek_test test program:- do not allocate context twice- close the input file before exiting
Originally committed as revision 22108 to svn://svn.ffmpeg.org/ffmpeg/trunk
Correctly increment continuity_counter in PCR packets.
Patch by Yann Coupin, yann.coupin+ffmpeg gmail
Originally committed as revision 22020 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use stripped executable in regression tests
Originally committed as revision 21870 to svn://svn.ffmpeg.org/ffmpeg/trunk
Correct opts calulation in ffmpeg.c.This correct the stop point for demuxing with -vcodec copy and -t as well aspacket interleaving. (we already diddrop packets but kept demuxing themfor too long due to opts being wrong)the change to ffm is due to 2 packets with timestamp 0 being stored...
Set AVPacket.pos in MPEG-PS demuxer.
Originally committed as revision 21604 to svn://svn.ffmpeg.org/ffmpeg/trunk
Check pkt.pts against the recording time.This fixes at least ogg encoding with -t where the file was slightly too long.
Originally committed as revision 21598 to svn://svn.ffmpeg.org/ffmpeg/trunk
Separate audio-only tests so they are only run once
Originally committed as revision 21556 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update regression tests after r21372
Originally committed as revision 21374 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: split wma test into wmav1 and wmav2
Originally committed as revision 21255 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: split reference files allowing tests to run individually
With this change, the output is checked immediately after each testhas run. This means commands like "make regtest-mpeg2" can now beused to run a single test and get meaningful results....
regtest: suppress console output from tests
This disables all console output from the *-regression.sh scripts bydefault. If the V environment variable is set to 1, ffmpeg commandsare printed before being run. If V is greater than 1, ffmpeg outputgoes to the console, otherwise stderr is redirected to a file....
Do not split audio frames accross pes packets.This was not supported by some equipment and cisco analyzer.
Originally committed as revision 21203 to svn://svn.ffmpeg.org/ffmpeg/trunk
Insert null packets to keep pcr values correct, patch by Mike Scheutzow,scheutzow at alcatel-lucent dot com and Niobos, niobos at dest-unreach dot be.
Originally committed as revision 21199 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l, my last commit (r21001) broke regression tests.
FATE tests might need updating too.
Originally committed as revision 21002 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use common regression test functions in ffserver regression test script.This makes the ffserver regression test more portable.
Originally committed as revision 20925 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace ` ` syntax by $( ) in regression test shell scripts.The latter syntax variant is more readable and easier to nest.
Originally committed as revision 20924 to svn://svn.ffmpeg.org/ffmpeg/trunk
It appears that waveformatextensible is mandatory for more cases thanjust channels>2. The 16bit case is from MSDN, the 48khz is from less a reliablewww page (sorry i cant find the URL anymore).
Originally committed as revision 20892 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update ffm reference checksums as a result of r20869.
Originally committed as revision 20882 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add ROQ format regression test.
Originally committed as revision 20811 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reduce the number of encoded frames for the dnxhd tests to 5.Significantly reduce codectest execution time.
Originally committed as revision 20804 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update seek.regression.ref. This is due to r20758.
Originally committed as revision 20759 to svn://svn.ffmpeg.org/ffmpeg/trunk
update seek regression ref due to r20674, packet size changed
Originally committed as revision 20688 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update libavformat regression reference checksum for ffm. This change isdue to r20601.
Originally committed as revision 20621 to svn://svn.ffmpeg.org/ffmpeg/trunk
update seek regression ref due to r20579, mp3 timestamps are adjusted
Originally committed as revision 20597 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix a rounding error in the PSNR calculation and update the many regressiontest references that this change affects.
Originally committed as revision 20492 to svn://svn.ffmpeg.org/ffmpeg/trunk
Split codec-regression.sh again and create a lavfi-regression.sh forrunning the libavfilter tests.
Originally committed as revision 20384 to svn://svn.ffmpeg.org/ffmpeg/trunk
Split codec-regression.sh, and create the lavf-regression.sh script.
Originally committed as revision 20365 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix codectest
Originally committed as revision 20360 to svn://svn.ffmpeg.org/ffmpeg/trunk
Split codec-regression.sh, put all the code which can be shared byother regression test scripts in the regression-funcs.sh file.
Originally committed as revision 20359 to svn://svn.ffmpeg.org/ffmpeg/trunk
Build extradata in adpcm_ms encoder.
This fixes issue #1244.
Originally committed as revision 20349 to svn://svn.ffmpeg.org/ffmpeg/trunk
Print "NOPTS" when AV_NOPTS_VALUE is encountered during seek regression tests.This makes the output nicely aligned even in for those cases, and mightalso avoid some issues with printf implementations that can not handle wellvery large float values (e.g. msvcrt without MinGW wrapper IIRC)....
Move up the $test variable definition, together with the otherdefinitions of variables defined using the positional arguments of thescript.
Should ease the split of the file.
Originally committed as revision 20322 to svn://svn.ffmpeg.org/ffmpeg/trunk
Give symbolic names to the positional parameters of thecodec-regression.sh script.
Originally committed as revision 20321 to svn://svn.ffmpeg.org/ffmpeg/trunk
Align the seek regression test output for better readability.
Originally committed as revision 20309 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace seek test error return numbers by the corresponding E* strings.Hopefully this fixes regression tests on DOS.It breaks alignment of the output a bit more, but this should be easy tofix with a second patch.
Originally committed as revision 20282 to svn://svn.ffmpeg.org/ffmpeg/trunk
Do the dnxhd_720p_rd test with -threads 4 in order to also test the threading code.
Originally committed as revision 20205 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add ALAC encoding and decoding regression tests.
Originally committed as revision 20188 to svn://svn.ffmpeg.org/ffmpeg/trunk
wav demuxer: return AVERROR_EOF instead of AVERROR when the end ofthe file is reached normally, without any error.
Originally committed as revision 20143 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix seek regression test: several AVERROR correctly changed to AVERROR_EOF.
Originally committed as revision 20141 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make seek regression tests fit after previous get_buffer change.The au and aiff demuxers would always return an empty packet beforedetecting EOF, this is now fixed with av_get_packet etc. returning EOF.
Originally committed as revision 20136 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use floating point mathematics when encoding mpeg audio.Fixes issue 975: high db peak levels when encoding mp2
Original patch by Lasse Reinhold, lassemikkelreinhold hotmail
Originally committed as revision 20100 to svn://svn.ffmpeg.org/ffmpeg/trunk
Prefer -vcodec rawvideo over -vcodec huffyuv for lavfi regressiontests, as the use of huffyuv may cause the auto-insertion of a scalefilter, thus masking the mis-behavior of some filter.
Originally committed as revision 20088 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix md5 program invocation for BSD.patch by Michael Kostylev, michael.kostylev gmail com
Originally committed as revision 20086 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make sure that dv encoder initializes all encoded packet data.The specification does not say which value to use for unusedparts, so fill all unused bytes with 0xff, which is consistentwith what DV usually uses for reserved or unused parts.
Originally committed as revision 20084 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove duplicated / stray code which slipped in with r20057.
Originally committed as revision 20060 to svn://svn.ffmpeg.org/ffmpeg/trunk
Get rid of "function" "keywords" in lavfilter testing code, hopefully willmake regressions tests runnable again with all shells.
Originally committed as revision 20059 to svn://svn.ffmpeg.org/ffmpeg/trunk
Implement a lavfitest target for testing regressions in libavfilter.The target is disabled.
See the thread: "[PATCH] libavfilter-soc: regression test for libavfilter".
Originally committed as revision 20057 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: do not write to /tmp/ffmpeg$$
Nothing useful was ever written to this file. It did, however,often cause spurious failures when the file was left behind byanother user on the system.
Originally committed as revision 19938 to svn://svn.ffmpeg.org/ffmpeg/trunk
Split dnxhd regression test so the parts can run in parallel
Originally committed as revision 19936 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use default sws_flags for dnxhd regression tests and also test the "-mbd rd" variant of the encoder.
Originally committed as revision 19923 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update regression reference for DNxHD test update
Originally committed as revision 19922 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change DNxHD regression tests to test both 720p and 1080i instead of just 1080ifor better test coverage.
Originally committed as revision 19921 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change dnxhd regression tests for r19912 which fixed uninitialized data inencoded data.
Originally committed as revision 19916 to svn://svn.ffmpeg.org/ffmpeg/trunk
update seek regression tests due to r19902
Originally committed as revision 19904 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update dnxhd rotozoom regression test values with more sane ones that matchthe results of most FATE machines.
Originally committed as revision 19903 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix pes overhead computation, patch by Niobos, niobos at dest-unreach dot be
Originally committed as revision 19902 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update dnxhd regression test to match the majority of FATE machines (whichalso have a much saner stddev).
Originally committed as revision 19901 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add dnxhd test to regression tests.
Originally committed as revision 19895 to svn://svn.ffmpeg.org/ffmpeg/trunk
disable new seeking code in mpeg-ts per #ifdef (use old read_seek by default)
Originally committed as revision 19788 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use generic multi-stream key frame finding routine to implement read_seek2 and mapread_seek to read_seek2.
Originally committed as revision 19681 to svn://svn.ffmpeg.org/ffmpeg/trunk
matroskadec: correctly parse flags for simpleblock frames
Originally committed as revision 19621 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove some hunks of unused and disabled code cruft.
Originally committed as revision 19606 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unused global variable.
Originally committed as revision 19483 to svn://svn.ffmpeg.org/ffmpeg/trunk
Calculate gradient from parameter instead of using a global variable.
Originally committed as revision 19482 to svn://svn.ffmpeg.org/ffmpeg/trunk
Due to a typo in videogen.c, the regression test videos were not ascomplex as originally planned.Typo fixed (the background moves less linear now) and regression testresults updated.
Originally committed as revision 19478 to svn://svn.ffmpeg.org/ffmpeg/trunk
set index duration to 0 for cbr, specifying whole container coverage
Originally committed as revision 19338 to svn://svn.ffmpeg.org/ffmpeg/trunk
use ber4 length for descriptors preferred by specs
Originally committed as revision 19337 to svn://svn.ffmpeg.org/ffmpeg/trunk
write profile and level local tag in mpeg descriptor
Originally committed as revision 19336 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update seek regression checksums due to: r19300 Rewrite mp3 parser. New code is much simpler and does not drop stuff at random.
Originally committed as revision 19306 to svn://svn.ffmpeg.org/ffmpeg/trunk
correctly compute frame flags with closed gop
Originally committed as revision 19304 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix yamaha adpcm stereo (issue 1117).
Patch by Yoshihisa Uchida, yoshihisa D uchida A gmail
Originally committed as revision 19237 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix onMetaData property count in flv files (issue 1206).
Originally committed as revision 19236 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename tests/ffmpeg.regression.ref to tests/vsynth.regression.ref,since that is the name of the corresponding test.
Originally committed as revision 19220 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: print commands also for image format tests
Originally committed as revision 19195 to svn://svn.ffmpeg.org/ffmpeg/trunk
demux whole PES packets from TS
Originally committed as revision 18960 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix off by one offset with fetch_timestamps, pts_parser_problem.mpg.Patch by Wolfram Gloger, wmglo at dentm dot med dot uni-muenchen dot de.
Originally committed as revision 18959 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix regression tests, diff was due to a patch to mpeg-2 parser timestamp fetching, pending,current ref is technically more correct though.
Originally committed as revision 18912 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix hdlr descr in mp4 which use c string, patch by Larbi Joubala, larbi dot joubala at resonate-mp4 dot com
Originally committed as revision 18911 to svn://svn.ffmpeg.org/ffmpeg/trunk
compute total bitrate more accurately, patch by corp186, chasedouglas at gmail dot com
Originally committed as revision 18909 to svn://svn.ffmpeg.org/ffmpeg/trunk
pad last audio frame when encoding
Originally committed as revision 18907 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update regression tests for y4m after r18796The default changed from 420mpeg2 to 420jpeg
Originally committed as revision 18797 to svn://svn.ffmpeg.org/ffmpeg/trunk
write a single pes for video frames, some proprietary player needs it
Originally committed as revision 18792 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix total bitrate computation, based on patch by corp186, chasedouglas at gmail dot com
Originally committed as revision 18778 to svn://svn.ffmpeg.org/ffmpeg/trunk
Correct x/ymin to avoid segfault due to out of picture reads.
Originally committed as revision 18771 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix 6 channels raw pcm demuxing, raw pcm now demux a fixed number of samples
Originally committed as revision 18453 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix comment: gcc 2.95.3 binaries decode ac3 fine if SSE is available andnot disabled.
Originally committed as revision 18424 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make sure the last bits of huffyuv frames are zeroed.Fixes issue946
Originally committed as revision 18334 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename regression test result files from b-libav* to b-lavf* for consistency.This requires updating the gxf regression checksum since the gxf muxer putsthe filename in files it creates.
Originally committed as revision 18253 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix running regression tests on remote targets
Originally committed as revision 18251 to svn://svn.ffmpeg.org/ffmpeg/trunk
Skip creation of tests/data directory in individual regression test scripts.It is already being taken care of by the Makefile.
Originally committed as revision 18248 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move generated file aynth1.sw to the data subdirectory. Thus it does not haveto be removed separately and there is less clutter in the tests directory.
Originally committed as revision 18246 to svn://svn.ffmpeg.org/ffmpeg/trunk