summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* Correct opts calulation in ffmpeg.c.Michael Niedermayer2010-02-03
| | | | | | | | | | This correct the stop point for demuxing with -vcodec copy and -t as well as packet interleaving. (we already diddrop packets but kept demuxing them for too long due to opts being wrong) the change to ffm is due to 2 packets with timestamp 0 being stored in different order. Originally committed as revision 21626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set AVPacket.pos in MPEG-PS demuxer.Michael Niedermayer2010-02-02
| | | | Originally committed as revision 21604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check pkt.pts against the recording time.Michael Niedermayer2010-02-01
| | | | | | 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 onceMåns Rullgård2010-01-30
| | | | Originally committed as revision 21556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update regression tests after r21372David Conrad2010-01-21
| | | | Originally committed as revision 21374 to svn://svn.ffmpeg.org/ffmpeg/trunk
* regtest: split wma test into wmav1 and wmav2Måns Rullgård2010-01-16
| | | | Originally committed as revision 21255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* regtest: split reference files allowing tests to run individuallyMåns Rullgård2010-01-16
| | | | | | | | | | | With this change, the output is checked immediately after each test has run. This means commands like "make regtest-mpeg2" can now be used to run a single test and get meaningful results. By default, make will abort if any test fails. To run all tests regardless, use make -k. Originally committed as revision 21254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* regtest: suppress console output from testsMåns Rullgård2010-01-16
| | | | | | | | | This disables all console output from the *-regression.sh scripts by default. If the V environment variable is set to 1, ffmpeg commands are printed before being run. If V is greater than 1, ffmpeg output goes to the console, otherwise stderr is redirected to a file. Originally committed as revision 21253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not split audio frames accross pes packets.Baptiste Coudurier2010-01-13
| | | | | | 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,Mike Scheutzow2010-01-13
| | | | | | 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.Vitor Sessak2010-01-02
| | | | | | 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.Diego Biurrun2009-12-26
| | | | | | 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.Diego Biurrun2009-12-26
| | | | | | 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 thanMichael Niedermayer2009-12-18
| | | | | | | just channels>2. The 16bit case is from MSDN, the 48khz is from less a reliable www 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.Jai Menon2009-12-16
| | | | Originally committed as revision 20882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ROQ format regression test.Reimar Döffinger2009-12-12
| | | | Originally committed as revision 20811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce the number of encoded frames for the dnxhd tests to 5.Stefano Sabatini2009-12-12
| | | | | | 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.Jai Menon2009-12-07
| | | | Originally committed as revision 20759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update seek regression ref due to r20674, packet size changedBaptiste Coudurier2009-12-01
| | | | Originally committed as revision 20688 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update libavformat regression reference checksum for ffm. This change isJai Menon2009-11-26
| | | | | | due to r20601. Originally committed as revision 20621 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update seek regression ref due to r20579, mp3 timestamps are adjustedBaptiste Coudurier2009-11-24
| | | | Originally committed as revision 20597 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix a rounding error in the PSNR calculation and update the many regressionJustin Ruggles2009-11-09
| | | | | | test 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 forStefano Sabatini2009-10-27
| | | | | | running 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.Stefano Sabatini2009-10-24
| | | | Originally committed as revision 20365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix codectestMåns Rullgård2009-10-24
| | | | Originally committed as revision 20360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split codec-regression.sh, put all the code which can be shared byStefano Sabatini2009-10-23
| | | | | | other 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.Daniel Verkamp2009-10-22
| | | | | | 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.Reimar Döffinger2009-10-20
| | | | | | | | This makes the output nicely aligned even in for those cases, and might also avoid some issues with printf implementations that can not handle well very large float values (e.g. msvcrt without MinGW wrapper IIRC). Originally committed as revision 20334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move up the $test variable definition, together with the otherStefano Sabatini2009-10-19
| | | | | | | | | definitions of variables defined using the positional arguments of the script. 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 theStefano Sabatini2009-10-19
| | | | | | codec-regression.sh script. Originally committed as revision 20321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Align the seek regression test output for better readability.Reimar Döffinger2009-10-19
| | | | Originally committed as revision 20309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace seek test error return numbers by the corresponding E* strings.Reimar Döffinger2009-10-18
| | | | | | | | Hopefully this fixes regression tests on DOS. It breaks alignment of the output a bit more, but this should be easy to fix 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 ↵Reimar Döffinger2009-10-11
| | | | | | threading code. Originally committed as revision 20205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ALAC encoding and decoding regression tests.Justin Ruggles2009-10-06
| | | | Originally committed as revision 20188 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wav demuxer: return AVERROR_EOF instead of AVERROR(EIO) when the end ofReimar Döffinger2009-10-02
| | | | | | the 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(EIO) correctly changed to AVERROR_EOF.Reimar Döffinger2009-10-02
| | | | Originally committed as revision 20141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make seek regression tests fit after previous get_buffer change.Reimar Döffinger2009-10-02
| | | | | | | The au and aiff demuxers would always return an empty packet before detecting 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.Lasse Reinhold2009-09-30
| | | | | | | | 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 regressionStefano Sabatini2009-09-29
| | | | | | | tests, as the use of huffyuv may cause the auto-insertion of a scale filter, 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.Michael Kostylev2009-09-29
| | | | | | 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.Reimar Döffinger2009-09-29
| | | | | | | | The specification does not say which value to use for unused parts, so fill all unused bytes with 0xff, which is consistent with 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.Stefano Sabatini2009-09-27
| | | | Originally committed as revision 20060 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of "function" "keywords" in lavfilter testing code, hopefully willReimar Döffinger2009-09-27
| | | | | | make 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.Stefano Sabatini2009-09-27
| | | | | | | | 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$$Måns Rullgård2009-09-21
| | | | | | | | Nothing useful was ever written to this file. It did, however, often cause spurious failures when the file was left behind by another 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 parallelMåns Rullgård2009-09-21
| | | | 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"Reimar Döffinger2009-09-19
| | | | | | variant of the encoder. Originally committed as revision 19923 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update regression reference for DNxHD test updateReimar Döffinger2009-09-19
| | | | 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 1080iReimar Döffinger2009-09-19
| | | | | | for 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 inReimar Döffinger2009-09-18
| | | | | | encoded data. Originally committed as revision 19916 to svn://svn.ffmpeg.org/ffmpeg/trunk