Statistics
| Branch: | Revision:

ffmpeg / tests @ cdaf4b79

# Date Author Comment
cdaf4b79 07/18/2010 08:46 PM Måns Rullgård

fate: simplify test runner slightly

All tests use the provided helper functions so prepending $target_exec
and using eval is no longer required.

Originally committed as revision 24317 to svn://svn.ffmpeg.org/ffmpeg/trunk

f366a6de 07/18/2010 08:46 PM Måns Rullgård

fate: use helper functions in test rules

Originally committed as revision 24316 to svn://svn.ffmpeg.org/ffmpeg/trunk

2b18c451 07/18/2010 08:19 PM Måns Rullgård

fate: add some helper functions to simplify test rules

Originally committed as revision 24314 to svn://svn.ffmpeg.org/ffmpeg/trunk

f0388cf7 07/18/2010 08:19 PM Måns Rullgård

fate: apply TARGET_EXEC only to commands starting with absolute path

Originally committed as revision 24313 to svn://svn.ffmpeg.org/ffmpeg/trunk

d2f33c80 07/18/2010 08:19 PM Måns Rullgård

fate: use our variable names in test rules imported from Mike's db

Originally committed as revision 24312 to svn://svn.ffmpeg.org/ffmpeg/trunk

122a9af7 07/18/2010 08:19 PM Måns Rullgård

fate-run: rename some variables consistently with other files

Originally committed as revision 24311 to svn://svn.ffmpeg.org/ffmpeg/trunk

ed62c6b6 07/18/2010 08:19 PM Måns Rullgård

fate: do not delete ref files when updating tests from db

Originally committed as revision 24310 to svn://svn.ffmpeg.org/ffmpeg/trunk

e153cfa8 07/17/2010 03:02 PM Måns Rullgård

fate: add stddev comparator

This allows CMP=stddev in test rules. The test passes if the reported
stddev is <= the FUZZ value (default 1).

Originally committed as revision 24289 to svn://svn.ffmpeg.org/ffmpeg/trunk

26e87a22 07/17/2010 03:02 PM Måns Rullgård

fate: whitespace cosmetics

Originally committed as revision 24288 to svn://svn.ffmpeg.org/ffmpeg/trunk

7c06faf8 07/17/2010 10:50 AM Vitor Sessak

Undo my revert at r24260.

This is the only way by now to test this codec.

Originally committed as revision 24286 to svn://svn.ffmpeg.org/ffmpeg/trunk

6441d39d 07/16/2010 12:37 PM Måns Rullgård

fate: update vc1 reference

Originally committed as revision 24263 to svn://svn.ffmpeg.org/ffmpeg/trunk

1c435a0d 07/16/2010 12:32 PM Vitor Sessak

Vorbis regtests

Originally committed as revision 24262 to svn://svn.ffmpeg.org/ffmpeg/trunk

605014ca 07/16/2010 10:19 AM Vitor Sessak

Revert r24258:

Log:
Add msmpeg4v1 regtest

Added:
trunk/tests/ref/fate/msmpeg4v1
Modified:
trunk/tests/fate2.mak

According to Mans, "make test" tests already msmpeg4v1.

Originally committed as revision 24260 to svn://svn.ffmpeg.org/ffmpeg/trunk

58c9c95c 07/16/2010 10:06 AM Vitor Sessak

Add msmpeg4v1 regtest

Originally committed as revision 24258 to svn://svn.ffmpeg.org/ffmpeg/trunk

abc152d7 07/16/2010 09:58 AM Vitor Sessak

Add MS-GSM regtest

Originally committed as revision 24257 to svn://svn.ffmpeg.org/ffmpeg/trunk

41511ae6 07/16/2010 09:41 AM Vitor Sessak

ATRAC3 regtests

Originally committed as revision 24256 to svn://svn.ffmpeg.org/ffmpeg/trunk

6944215a 07/16/2010 09:35 AM Vitor Sessak

Add ATRAC1 regtest

Originally committed as revision 24255 to svn://svn.ffmpeg.org/ffmpeg/trunk

044dadef 07/16/2010 09:24 AM Vitor Sessak

Add EAC3 regtests

Originally committed as revision 24254 to svn://svn.ffmpeg.org/ffmpeg/trunk

cf393559 07/16/2010 09:09 AM Vitor Sessak

Add AC3 regtests

Originally committed as revision 24253 to svn://svn.ffmpeg.org/ffmpeg/trunk

0dc5ca2e 07/12/2010 09:02 PM Vitor Sessak

Add TrueSpeech regtest

Originally committed as revision 24221 to svn://svn.ffmpeg.org/ffmpeg/trunk

5ee08c85 07/12/2010 08:24 PM Måns Rullgård

fate: add vp8 bilinear tests

Mike added these some time ago, and I forgot to update here.

Originally committed as revision 24220 to svn://svn.ffmpeg.org/ffmpeg/trunk

e9e40c87 07/11/2010 02:13 PM Vitor Sessak

NellyMoser regtest

Originally committed as revision 24195 to svn://svn.ffmpeg.org/ffmpeg/trunk

d4d5b661 07/11/2010 02:05 PM Vitor Sessak

DTS Coherent Acoustics regtest

Originally committed as revision 24194 to svn://svn.ffmpeg.org/ffmpeg/trunk

bb1e5977 07/11/2010 12:44 PM Vitor Sessak

Add Pictor/PC Paint PIC regtest

Originally committed as revision 24193 to svn://svn.ffmpeg.org/ffmpeg/trunk

e798dbdd 07/11/2010 12:07 AM Vitor Sessak

Psygnosis YOP demuxer and decoder test

Originally committed as revision 24181 to svn://svn.ffmpeg.org/ffmpeg/trunk

e747ff1c 07/10/2010 11:50 PM Vitor Sessak

Add Intel Music Coder regtest

Originally committed as revision 24180 to svn://svn.ffmpeg.org/ffmpeg/trunk

369b4963 07/10/2010 11:41 PM Vitor Sessak

Add QDM2 test

Originally committed as revision 24178 to svn://svn.ffmpeg.org/ffmpeg/trunk

82739668 07/10/2010 11:15 PM Vitor Sessak

Add QCELP regtest

Originally committed as revision 24176 to svn://svn.ffmpeg.org/ffmpeg/trunk

1d9a8c34 07/10/2010 10:57 PM Vitor Sessak

Add MPEG2 field encoding fate2 regtest

Originally committed as revision 24175 to svn://svn.ffmpeg.org/ffmpeg/trunk

6b7917ba 07/10/2010 06:46 PM Vitor Sessak

Add RealAudio COOK fate2 test

Originally committed as revision 24168 to svn://svn.ffmpeg.org/ffmpeg/trunk

65c58b16 07/10/2010 06:43 PM Vitor Sessak

Add fate2 test for RA288

Originally committed as revision 24167 to svn://svn.ffmpeg.org/ffmpeg/trunk

06970a4c 07/10/2010 06:01 PM Måns Rullgård

fate: some AAC tests need FUZZ=2 on ARM

Originally committed as revision 24166 to svn://svn.ffmpeg.org/ffmpeg/trunk

83b203dc 07/10/2010 04:58 PM Måns Rullgård

fate: ensure file sizes match in oneoff tests

Originally committed as revision 24164 to svn://svn.ffmpeg.org/ffmpeg/trunk

6a59b984 07/10/2010 04:51 PM Alex Converse

AAC fate2 tests.

Originally committed as revision 24163 to svn://svn.ffmpeg.org/ffmpeg/trunk

150ef830 07/09/2010 11:55 PM Måns Rullgård

fate: fail with a sensible error message if reference file is missing

Originally committed as revision 24152 to svn://svn.ffmpeg.org/ffmpeg/trunk

7d610af6 07/09/2010 11:36 PM Måns Rullgård

fate: delete output files from successful tests

Originally committed as revision 24150 to svn://svn.ffmpeg.org/ffmpeg/trunk

3ec8d24a 07/09/2010 11:26 PM Måns Rullgård

tiny_psnr: change error exit code from -1 to 1

Originally committed as revision 24149 to svn://svn.ffmpeg.org/ffmpeg/trunk

cd3cb048 07/09/2010 11:26 PM Måns Rullgård

tiny_psnr: check fread() return values

Originally committed as revision 24148 to svn://svn.ffmpeg.org/ffmpeg/trunk

58d2b154 07/09/2010 11:26 PM Måns Rullgård

fate: exit with error immediately if test command fails

Originally committed as revision 24147 to svn://svn.ffmpeg.org/ffmpeg/trunk

f6dddd33 07/09/2010 07:27 PM Måns Rullgård

tiny_psnr: use abs()

Originally committed as revision 24146 to svn://svn.ffmpeg.org/ffmpeg/trunk

5f0278f5 07/09/2010 05:19 PM Vitor Sessak

SIPR tests for "make fate2"

Originally committed as revision 24145 to svn://svn.ffmpeg.org/ffmpeg/trunk

c43d77c1 07/09/2010 04:06 PM Måns Rullgård

tiny_psnr: skip wav headers on input files

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....

7e264ca1 07/09/2010 12:40 AM Måns Rullgård

fate: add oneoff test for twinvq

Originally committed as revision 24135 to svn://svn.ffmpeg.org/ffmpeg/trunk

aab3ea5f 07/09/2010 12:40 AM Måns Rullgård

fate: add oneoff comparison method

This adds the 'oneoff' comparison method. It compares two s16le pcm
files with a max difference <= the fuzz factor treated as success.
Default fuzz is 1. On failure, the full tiny_psnr output is printed.

Originally committed as revision 24134 to svn://svn.ffmpeg.org/ffmpeg/trunk

3ade7d32 07/09/2010 12:40 AM Måns Rullgård

fate: pass additional variables to test script

This passes the following additional variables to the test script:

- CMP method to use comparing output with reference, default 'diff'
- REF reference file, default 'tests/ref/fate/${test}'
- FUZZ maximum fuzz factor in comparison, meaning depends on CMP...

cb0067ec 07/09/2010 12:40 AM Vitor Sessak

tiny_psnr: print max absolute difference between files

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

f955d452 07/08/2010 10:10 PM Måns Rullgård

Change names of regtest output files to closer match the reference files

Originally committed as revision 24127 to svn://svn.ffmpeg.org/ffmpeg/trunk

a9ef1aef 07/08/2010 06:44 PM Måns Rullgård

regtest: put rgb and yuv reference files in correct place

Originally committed as revision 24118 to svn://svn.ffmpeg.org/ffmpeg/trunk

42cb3863 07/08/2010 06:43 PM Måns Rullgård

regtest: put rgb and yuv reference files in correct place

SVN design flaw requires deleting dirs in separate step

Originally committed as revision 24117 to svn://svn.ffmpeg.org/ffmpeg/trunk

ce2e4ae3 07/07/2010 06:24 PM Stefano Sabatini

Add pixdesctest filter and corresponding test.

Originally committed as revision 24092 to svn://svn.ffmpeg.org/ffmpeg/trunk

c0146314 07/05/2010 10:32 PM Stefano Sabatini

Update lavfitest reference after commit:

Author: bcoudurier
Date: Sat Jul 3 03:11:04 2010 +0000
Set graph swscale opts before parsing it, that way opts are available
when auto-adding scalers.

It changed the swscale flags used by the auto-added scalers, and so...

29054fdd 07/02/2010 08:35 AM Baptiste Coudurier

In mxf muxer, fix last b frame temporal offset

Originally committed as revision 23967 to svn://svn.ffmpeg.org/ffmpeg/trunk

27d88069 06/24/2010 10:13 PM Måns Rullgård

fate: add vp8 tests

Originally committed as revision 23763 to svn://svn.ffmpeg.org/ffmpeg/trunk

c1b81d2f 06/16/2010 06:27 PM Stefano Sabatini

Remove the "b" from "Mb" in -b values for the dnxhd tests.

They are just ignored, and tend to confuse both machines and humans.

Originally committed as revision 23628 to svn://svn.ffmpeg.org/ffmpeg/trunk

2661d65a 06/15/2010 10:14 AM Måns Rullgård

FATE: update vc1 reference output

Originally committed as revision 23609 to svn://svn.ffmpeg.org/ffmpeg/trunk

e59cfd78 06/06/2010 06:50 PM Stefano Sabatini

Do not exclude anymore the pixel formats rgb444, bgr444, rgb4_byte,
and bgr4_byte from the lavfi-pix_fmts test.

The formats are now supported by NUT.

Originally committed as revision 23510 to svn://svn.ffmpeg.org/ffmpeg/trunk

48ede394 06/06/2010 04:50 PM Måns Rullgård

regtest: add seektest reference files for rgb/yuv in avi

Originally committed as revision 23506 to svn://svn.ffmpeg.org/ffmpeg/trunk

59b847d3 06/06/2010 12:05 AM Michael Niedermayer

Add simple rgb/yuv in avi regression test.

Originally committed as revision 23501 to svn://svn.ffmpeg.org/ffmpeg/trunk

e7ddafd5 06/04/2010 10:41 PM David Conrad

matroskaenc: Don't write a second seekhead for the clusters; mkvalidate agrees
with me that it's unnecessary.

Originally committed as revision 23478 to svn://svn.ffmpeg.org/ffmpeg/trunk

ac9baa71 06/04/2010 10:40 PM James Zern

matroskaenc: Mux clusters better

Start them on keyframes when reasonable, and delay writing audio packets
to help ensure that there's audio samples available for the first frame in
clusters.

Patch by James Zern <jzern at google>

Originally committed as revision 23473 to svn://svn.ffmpeg.org/ffmpeg/trunk

bb756b2f 06/03/2010 10:20 PM Stefano Sabatini

Fix typo.

Originally committed as revision 23459 to svn://svn.ffmpeg.org/ffmpeg/trunk

8456d947 06/03/2010 10:17 PM Stefano Sabatini

Exclude from the lavfi_pix_fmts regression test the output pixel
formats which are not currently supported by NUT and which cannot be
played by ffplay.

Originally committed as revision 23458 to svn://svn.ffmpeg.org/ffmpeg/trunk

d04c13f7 06/02/2010 06:56 PM Stefano Sabatini

Remove useless variables in get_common_elements().

Originally committed as revision 23429 to svn://svn.ffmpeg.org/ffmpeg/trunk

e34d5db5 05/24/2010 08:38 PM Stefano Sabatini

Add libavfilter 1-input - 1-output regression test, corresponding to the
target regtest-lavfi_pix_fmts.

The lavfi_pix_fmts test is disabled, this because there are
many tests which are failing, and there are still some output files
which cannot be played by NUT/ffplay....

7bb83d8d 05/24/2010 08:58 AM David Conrad

matroskaenc: Write codec time base as default duration for video tracks.

This isn't exactly semantically equivalent, but the field has already been
long abused to mean this, and writing it helps in determining a decent cfr
time base when transcoding from a mkv where the video codec stores none (VP8)....

85e86b68 05/22/2010 02:13 AM David Conrad

Update regression tests after removing track timecode scale from mkvenc

Originally committed as revision 23248 to svn://svn.ffmpeg.org/ffmpeg/trunk

95ca3b1e 05/21/2010 09:38 PM Baptiste Coudurier

In ogg muxer, pack multiple frames into one page, much lower overhead

Originally committed as revision 23231 to svn://svn.ffmpeg.org/ffmpeg/trunk

e904c51f 05/13/2010 12:30 PM Vitor Sessak

Replace "-vfilters" by "-vf" in regtests. Should fix regtest breakage.

Originally committed as revision 23109 to svn://svn.ffmpeg.org/ffmpeg/trunk

458638e3 05/13/2010 11:32 AM Måns Rullgård

FATE: change -vfilters to -vf

Originally committed as revision 23108 to svn://svn.ffmpeg.org/ffmpeg/trunk

17be16a3 05/09/2010 05:05 PM Måns Rullgård

FATE: update idroq-video-encode command

Originally committed as revision 23064 to svn://svn.ffmpeg.org/ffmpeg/trunk

cccc039f 05/07/2010 11:52 AM Michael Niedermayer

Enable libavfilter by default and fix pading for mxf-d10

Originally committed as revision 23048 to svn://svn.ffmpeg.org/ffmpeg/trunk

55a95e2d 04/19/2010 11:51 AM Måns Rullgård

FATE: update nsv-demux checksums

Originally committed as revision 22908 to svn://svn.ffmpeg.org/ffmpeg/trunk

8b9ec992 04/13/2010 02:29 PM Måns Rullgård

FATE: update vqf-demux checksum

Originally committed as revision 22873 to svn://svn.ffmpeg.org/ffmpeg/trunk

008593be 04/02/2010 02:08 PM Michael Niedermayer

Change default for bidir_refine to 1.

Originally committed as revision 22778 to svn://svn.ffmpeg.org/ffmpeg/trunk

ab379c67 03/25/2010 08:45 PM Baptiste Coudurier

10l, update ref value for ffm since default flags changed and are stored in the file

Originally committed as revision 22673 to svn://svn.ffmpeg.org/ffmpeg/trunk

66061a12 03/20/2010 01:36 PM James Darnley

Add VorbisComment writing to FLAC files.
Patch by James Darnley <james darnley at gmail>.

Originally committed as revision 22605 to svn://svn.ffmpeg.org/ffmpeg/trunk

1400bd5a 03/17/2010 11:23 PM Stefano Sabatini

Make ad-hoc lavfi tests use random values for the slice height used
per each frame, useful for testing slicification.

Originally committed as revision 22587 to svn://svn.ffmpeg.org/ffmpeg/trunk

cec96e8d 03/17/2010 11:23 PM Stefano Sabatini

Add some ad-hoc tests for libavfilter.

A patched version of ffmpeg supporting video filters is required for
getting this working; thus make lavfitest is supposed to work only in
the libavfilter repository for now.

Originally committed as revision 22586 to svn://svn.ffmpeg.org/ffmpeg/trunk

2fad0977 03/15/2010 07:23 PM Måns Rullgård

Add FATE tests

This adds a "fate" make target which runs the full FATE test suite.
Individual tests can be run with "make fate-$testname".

The location of the FATE test samples must be specified with the
--samples=PATH option to configure.

The tests/fate-update.sh script regenerates the references files and...

bd57cae8 03/15/2010 04:37 PM Michael Niedermayer

use mpeg2 quantization bias for mjpeg.
this seems to improve RD performance.

Originally committed as revision 22550 to svn://svn.ffmpeg.org/ffmpeg/trunk

686c7817 03/14/2010 01:52 AM Michael Niedermayer

Make sure all mvs of a mb are set in the error concealment code.

Originally committed as revision 22520 to svn://svn.ffmpeg.org/ffmpeg/trunk

873d117e 03/11/2010 07:17 AM David Conrad

oggdec: Determine pts and filepos on a packet basis in read_timestamp

This takes into account whether the granule defines the start or end times
of packets, and sets the correct file offset of the associated page.

Originally committed as revision 22462 to svn://svn.ffmpeg.org/ffmpeg/trunk

50a9d323 03/11/2010 07:17 AM David Conrad

oggdec: Set data_offset to the right value

Otherwise it gets set automatically to a page midstream and prevents seeking
to the first page.

Originally committed as revision 22454 to svn://svn.ffmpeg.org/ffmpeg/trunk

73823cb9 03/11/2010 07:17 AM David Conrad

oggdec: Save offset of the page needed to reconstruct the current packet

Originally committed as revision 22453 to svn://svn.ffmpeg.org/ffmpeg/trunk

7082ea56 03/08/2010 11:46 PM Baptiste Coudurier

mpegts vbr muxing, activated when muxing rate is not supplied by the
user.

Originally committed as revision 22352 to svn://svn.ffmpeg.org/ffmpeg/trunk

677a1144 03/08/2010 10:44 PM Baptiste Coudurier

Start continuity counter at 0 for pmt as well

Originally committed as revision 22350 to svn://svn.ffmpeg.org/ffmpeg/trunk

d73a458f 03/08/2010 08:59 PM Baptiste Coudurier

Start continuity counter at 0 for streams

Originally committed as revision 22344 to svn://svn.ffmpeg.org/ffmpeg/trunk

9169174f 03/08/2010 08:57 PM Baptiste Coudurier

10l typo, fix ts total bit rate computation

Originally committed as revision 22343 to svn://svn.ffmpeg.org/ffmpeg/trunk

21f7ab7a 03/08/2010 12:27 AM Måns Rullgård

Make ffserver regression test run (still fails)

Originally committed as revision 22305 to svn://svn.ffmpeg.org/ffmpeg/trunk

fc8cb398 03/08/2010 12:26 AM Måns Rullgård

regtest: move md5sum wrappers into separate file

ffserver-regression.sh doesn't need anything else from
regression-funcs.sh, and sourcing the entire file there
breaks things.

Originally committed as revision 22304 to svn://svn.ffmpeg.org/ffmpeg/trunk

ecefc5dd 03/07/2010 07:50 PM Måns Rullgård

regtest: run seektest on image sequences

Seeking on image sequences doesn't actually work, so this
test isn't very useful until that capability is added.

Originally committed as revision 22286 to svn://svn.ffmpeg.org/ffmpeg/trunk

d1be9635 03/07/2010 07:26 PM Måns Rullgård

regtest: run seektest on lavftest output files

Somehow this got lost in the recent overhaul.

Originally committed as revision 22283 to svn://svn.ffmpeg.org/ffmpeg/trunk

d211b29e 03/07/2010 07:25 PM Måns Rullgård

regtest: place image sequence outputs in separate directories

Originally committed as revision 22282 to svn://svn.ffmpeg.org/ffmpeg/trunk

30f06a58 03/04/2010 08:53 AM David Conrad

Simplify starting and ending clusters

Originally committed as revision 22199 to svn://svn.ffmpeg.org/ffmpeg/trunk

1233698b 03/02/2010 09:59 PM Måns Rullgård

Make seektest messages similar to other tests

Originally committed as revision 22159 to svn://svn.ffmpeg.org/ffmpeg/trunk

d7096d6f 03/02/2010 09:59 PM Måns Rullgård

Run seektest on all generated files

Originally committed as revision 22158 to svn://svn.ffmpeg.org/ffmpeg/trunk

1dd9ff87 03/02/2010 09:59 PM Måns Rullgård

Place regtest-pixfmt output files in separate dir

This test generates many output files, and keeping them separate
is convenient.

Originally committed as revision 22157 to svn://svn.ffmpeg.org/ffmpeg/trunk

801b571e 03/02/2010 09:42 PM Måns Rullgård

Remove unused argument to test scripts

Originally committed as revision 22156 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc3e2472 03/02/2010 09:41 PM Måns Rullgård

Place regression test output files in subdirs per family

Originally committed as revision 22155 to svn://svn.ffmpeg.org/ffmpeg/trunk

cbc4670c 03/02/2010 05:50 PM Måns Rullgård

Revert "Remove the self reference in the seektest that prevented it from"

This reverts r22151. It prevents the seektest from running at all and
is thus of no use whatsoever.

Originally committed as revision 22152 to svn://svn.ffmpeg.org/ffmpeg/trunk