Michael Niedermayer
2dd59ebd45
update libavformat regression checksums (it should be checked why exactly they changed ...), and always test libavformat in make test so this doesnt happen again
...
Originally committed as revision 2799 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-02-18 19:07:58 +00:00
Michael Niedermayer
9c3d33d67f
multithreaded/SMP motion estimation
...
multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263
all pthread specific code is in pthread.c
to try it, run configure --enable-pthreads and ffmpeg ... -threads <num>
the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c
Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-02-13 17:54:10 +00:00
Michael Niedermayer
f02ab8148c
ima & ms adpcm regression test
...
Originally committed as revision 2766 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-02-08 02:35:37 +00:00
Michael Niedermayer
311be1fb05
g726 regression test
...
Originally committed as revision 2761 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-02-07 15:10:47 +00:00
Michael Niedermayer
be408b67e6
noise reduction regression test
...
Originally committed as revision 2656 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-02 21:26:51 +00:00
Michael Niedermayer
c0baa56a25
trellis quantization regression test
...
Originally committed as revision 2648 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-01 22:04:14 +00:00
Michael Niedermayer
69768b77b4
test interlaced motion estimation too
...
Originally committed as revision 2644 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-01 16:50:56 +00:00
Michael Niedermayer
bb198e198a
interlaced motion estimation
...
interlaced mpeg2 encoding
P & B frames
rate distored interlaced mb decission
alternate scantable support
4mv encoding fixes (thats also why the regression tests change)
passing height to most dsp functions
interlaced mpeg4 encoding (no direct mode MBs yet)
various related cleanups
disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed
Originally committed as revision 2638 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-12-30 16:07:57 +00:00
Michael Niedermayer
7ebfc0ea63
error concealment regression test
...
Originally committed as revision 2606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-12-14 01:42:00 +00:00
Fabrice Bellard
83dddc4a71
generate MPEG elementary streams in all cases - added interlaced MPEG2 test
...
Originally committed as revision 2593 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-12-10 17:06:36 +00:00
Michael Niedermayer
d7d2428239
Advanced intra coding, modified quantization and alternative inter vlc regression tests
...
Originally committed as revision 2574 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-12-08 17:45:59 +00:00
Michael Niedermayer
d3985de709
cleanup
...
Originally committed as revision 2537 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-28 22:09:09 +00:00
Michael Niedermayer
28c70622ec
use .mp4 in one of the mpeg4 regression tests
...
Originally committed as revision 2479 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-04 12:57:19 +00:00
Michael Niedermayer
f3203047eb
ffv1 regression test
...
Originally committed as revision 2477 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-03 21:59:21 +00:00
Michael Niedermayer
c280f2d7c3
nut regression test
...
mpeg4 ac prediction cleanup
Originally committed as revision 2326 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-01 16:45:59 +00:00
Michael Niedermayer
8d876a433c
asv2 regression test
...
Originally committed as revision 2188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-01 13:05:21 +00:00
Michael Niedermayer
922bc38d55
mpeg2 regression test
...
add mpeg2video_decoder, thats more consistant with the encoders, note, both mpeg1video and mpeg2video decoder will happily decode both mpeg1 and 2
Originally committed as revision 2166 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-26 07:42:25 +00:00
Fabrice Bellard
19a11db2aa
exclude Duration field too
...
Originally committed as revision 2147 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-24 18:16:16 +00:00
Fabrice Bellard
a12eea308a
put b- prefix to libav tests to avoid incorrect ffserver test
...
Originally committed as revision 2055 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-16 19:13:33 +00:00
Michael Niedermayer
3b37408be8
lossless jpeg regression test
...
Originally committed as revision 2036 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-12 16:26:08 +00:00
Michael Niedermayer
bbdd42d36f
flv regression test
...
Originally committed as revision 2025 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-09 23:52:06 +00:00
Michael Niedermayer
9ca9fce1dd
asv1 regression test
...
Originally committed as revision 1912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-27 22:43:34 +00:00
Roman Shaposhnik
affd55a132
* fixing a bug in avpicture_layout (PAL8 wasn't handled properly)
...
* adding regression tests for all pix_fmt conversions
* making libavtest part of the default testsuite
Originally committed as revision 1855 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 02:53:43 +00:00
Roman Shaposhnik
6e023978cf
Changes for SPARC/Solaris compatibility. Now it should be possible to
...
build and test ffmpeg on SPARC/Solaris 8+ out of the box.
Originally committed as revision 1778 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-15 22:29:37 +00:00
Philip Gladstone
e31c1c30d2
* Removed ffmpeg output during encoding runs. Now only print out errors
...
* Try to fix mysterious sort order issue in ffserver tests
Originally committed as revision 1775 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-15 01:58:46 +00:00
Michael Niedermayer
6afd3b92b4
finished integrating rotozoom test in ffmpeg
...
replaced float by integer to avoid rounding differenes between platforms
Originally committed as revision 1755 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-11 13:43:17 +00:00
Michael Niedermayer
67cbe68129
check quality too, not only md5 (but dont take the scores too serious, the 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
2003-04-10 21:29:31 +00:00
Michael Niedermayer
ba57a3ff23
smaller slices for the regression tests, i hope that way we'll catch the next 10l slice bug earlier ...
...
Originally committed as revision 1748 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-10 14:16:19 +00:00
Michael Niedermayer
3c300082de
disabling ac3 decoding regression test (its different between different compilers/platforms due to float use)
...
Originally committed as revision 1718 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-30 12:24:46 +00:00
Michael Niedermayer
e23d5712ea
wmv2 & huffyuv regression test
...
Originally committed as revision 1650 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 11:50:26 +00:00
Michael Niedermayer
968ea8d9d3
disabling aic for h263p regression test
...
Originally committed as revision 1623 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-05 16:12:22 +00:00
Michael Niedermayer
cfadadecd8
mpeg1 b frame regression test
...
Originally committed as revision 1554 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-08 12:13:32 +00:00
Romain Dolbeau
e629ab68a7
altivec jumbo patch by (Romain Dolbeau <dolbeaur at club-internet dot fr>)
...
Originally committed as revision 1448 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 20:51:03 +00:00
Fabrice Bellard
7481e91982
more formats
...
Originally committed as revision 1442 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 05:32:29 +00:00
Mark Hills
3aca208a7b
* Ogg/Vorbis patch by Mark Hills
...
Originally committed as revision 1268 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-22 07:27:13 +00:00
Michael Niedermayer
6e2d5f1aea
regression test for H263+
...
Originally committed as revision 1070 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-25 10:50:02 +00:00
Michael Niedermayer
2ad1516a6c
idct permutation cleanup, idct can be selected per context now
...
fixing some threadunsafe code
Originally committed as revision 980 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-29 22:44:22 +00:00
Michael Niedermayer
1dbb6d9026
regression test for ratecontrol & adv mpeg4 stuff
...
Originally committed as revision 962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-20 15:22:24 +00:00
Michael Niedermayer
6ebd933b8f
regression tests for msmpeg4v2 & wmv1
...
Originally committed as revision 910 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-06 22:59:44 +00:00
Michael Niedermayer
64a7a8af14
do regression tests for rv10 too
...
Originally committed as revision 904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-03 20:41:12 +00:00
Michael Niedermayer
463678ac8b
using only the fast int dct for regression tests
...
Originally committed as revision 884 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-30 19:49:12 +00:00
Felix Bünemann
3f027ca76c
cygwin patch by (Felix Buenemann <atmosfear at users dot sourceforge dot net>)
...
Originally committed as revision 883 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-30 19:34:55 +00:00
Michael Niedermayer
90cee0c351
darwin patches by Heliodoro Tammaro <helio at interactives dot org>
...
Originally committed as revision 857 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-21 19:18:02 +00:00
Fabrice Bellard
5bcfd1ad98
use a local dir for tests
...
Originally committed as revision 668 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-06-05 18:14:21 +00:00
Fabrice Bellard
d0c30ca54e
reactivated swf/mjpeg/jpg formats testing
...
Originally committed as revision 600 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-25 22:47:17 +00:00
Fabrice Bellard
89d5dfd5e8
added libav regression tests
...
Originally committed as revision 537 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-20 16:20:05 +00:00
Fabrice Bellard
51133a7db0
added first version of regression tests - simply type 'make test' to test 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
2002-05-18 23:18:22 +00:00