Statistics
| Branch: | Revision:

ffmpeg / tests @ 59743d16

# Date Author Comment
59743d16 12/21/2006 02:24 PM Michael Niedermayer

dont randomly disallow intr4v in adaptive quant
some PSNR/bitrate gain if adaptive quant is used
initalize qscale_table correctly (it was pretty much random since the qp->lambda change)
this probably has not much effect as the table isnt used currently IIRC...

51b1a6c9 12/21/2006 01:23 PM Michael Niedermayer

dont randomly dissallow direct MBs
some PSNR/bitrate gain for b frames with adaptive quant or QPRD

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

2d1e5071 12/21/2006 01:03 PM Michael Niedermayer

QPRD & adaptive quantization regression tests

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

e4d0e2ed 12/20/2006 05:11 PM Michael Niedermayer

fix special casing of the 0,0 MV for b frames (slight PSNR/bitrate gain)

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

c8aee695 12/11/2006 08:18 PM Reimar Döffinger

Fix JPEG-LS encoder 0xff-escaping writing too much or uninitialized data.

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

a2377bb0 12/02/2006 03:03 PM Diego Biurrun

Make do_video_encoding general enough to accomodate all cases.

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

5e5ac8e0 12/02/2006 02:55 PM Diego Biurrun

Make do_video_decoding general enough to accomodate all cases.

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

1e1b182d 12/02/2006 02:46 PM Diego Biurrun

Merge a repeating variable declaration into do_video_encoding.

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

ed1dfc49 12/01/2006 08:38 PM Michael Niedermayer

remove pretty much useless skiping of some predictors
this has pretty much no quality or speed effect except very small random changes

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

fb132953 12/01/2006 11:29 AM Diego Biurrun

Use a function for audio encoding and decoding.

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

36aed9e5 12/01/2006 11:09 AM Diego Biurrun

Use a function for libav.

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

f8aa7645 12/01/2006 10:58 AM Diego Biurrun

Use a function for image formats.

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

d449d1bc 12/01/2006 10:53 AM Diego Biurrun

Use a function for streamed images.

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

e587a0a5 12/01/2006 10:44 AM Diego Biurrun

Use a function for audio-only tests.

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

f7f8af46 11/30/2006 10:44 PM Michael Niedermayer

1 step diamond search around the median MV predictor
+0.01 PSNR
idea from x264

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

6a287fd7 11/28/2006 03:34 PM Baptiste Coudurier

readjust dts if negative

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

3e954443 11/23/2006 10:21 PM Bill O'Shaughnessy

bring AC3 encoder output up to input volume level
patch by Bill O'Shaughnessy % bill P oshaughnessy A gmail.com %
+ reg tests update gruntwork by me
Original thread:
date: Nov 21, 2006 11:36 PM
subject: [Ffmpeg-devel] Simpler Patch to bring AC3 encoder output up to input level...

3c141817 11/22/2006 01:53 PM Baptiste Coudurier

fix bitstream to be correctly decoded by quicktime

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

8cd15e47 11/22/2006 12:30 AM Michael Niedermayer

fix b frames + -mbd rd without -psnr (yes that was seriously buggy and probably hasnt been noticed as everyone who tested stuff used -psnr)

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

568ad81b 11/11/2006 01:56 AM Michael Niedermayer

disable nut regression test until we have a working muxer

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

997baf01 11/08/2006 12:02 AM Måns Rullgård

allow spaces in source and build directory names
out of tree builds from a source dir with spaces is impossible
due to how make handles vpath

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

1de61a18 11/05/2006 08:05 PM Diego Biurrun

Simplify regression test execution.

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

bcea9605 11/05/2006 06:14 PM Diego Biurrun

Use a variable for FFmpeg options.

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

ca612735 10/18/2006 10:09 AM Diego Biurrun

Don't run libavtest if CONFIG_GPL is not set.

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

41ada6e5 10/15/2006 12:10 PM Diego Biurrun

Warn about --enable-gpl.

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

9fd353e9 10/15/2006 12:08 PM Diego Biurrun

0.pgm is now 00.pgm.

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

8d41fe28 10/11/2006 10:09 AM Baptiste Coudurier

simplify by not writing unneeded codec name to fix segfault when stream copy

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

25b6ce46 10/06/2006 09:45 AM Guillaume Poirier

Update checksum to match latest ASF patch

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

3263626f 10/03/2006 05:42 PM Diego Biurrun

Mark all phony targets as such.

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

d568d0fe 10/02/2006 04:55 PM Diego Biurrun

Merge identical targets.

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

4336886c 10/01/2006 05:05 PM Brian Brice

Fix wrong ASF duration of generated files
Patch by Brian Brice % bbrice AH newtek.com %
Original thread:
Message-ID: <>
Date: Fri, 29 Sep 2006 17:49:58 -0500
Subject: [Ffmpeg-devel] [PATCH] ASF Duration

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

3c0ba870 09/15/2006 11:15 AM Panagiotis Issaris

Remove the "b" OptionDef option from the ffmpeg.c file. From now on the unit of
-b of ffmpeg is bits/sec not kbits/sec, as already was the case for the
AVOption. "k" and "M" suffixes are available though.

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

3c8f30a7 09/04/2006 03:33 AM Roman Shaposhnik
  • Restructuring the division of labor between DV codec and DV format
    [ Based on a patch by Brian Brice (bbrice at newtek dot com) ]

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

5340a0bc 08/24/2006 10:32 AM Baptiste Coudurier

wide atom is only defined in mov, use free for mp4/3gp

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

0bd2483a 08/22/2006 06:24 AM Michael Niedermayer

replace MULL by MULH + shift in dct32() (code is very slightly faster, and the compiler should be able to optimize the shift away on 64bit archs)

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

a850fd18 08/21/2006 03:10 PM Baptiste Coudurier

gxf regression tests

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

57060f89 08/18/2006 04:48 PM David Conrad

AVI tag reading and writing patch by David Conrad.
umovimus at gmail dot com

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

a9f9cc7c 08/17/2006 04:29 PM Diego Biurrun

simplification cosmetics

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

0e16a1fc 08/17/2006 12:23 PM Diego Biurrun

Simplify dsptest* rule and add libavutil to the dsptest* includes.

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

2211d620 08/11/2006 10:21 AM Baptiste Coudurier

update rotozoom regression ref after patches r5945-r5950

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

efbe19fd 08/07/2006 02:36 PM Baptiste Coudurier

update regression tests for patches r5945-r5950 based on patch by Francois Draperi <>

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

ba19d25a 08/07/2006 10:52 AM Baptiste Coudurier

r5939 (flvenc.c) rotozoom regression update

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

634b8cfa 08/06/2006 03:29 PM Baptiste Coudurier

always write duration and file size, fix seeking, progress bar is now active

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

f5c85943 08/03/2006 05:27 PM Víctor Paesa

Add $(EXESUF) where necessary, fixes regression tests under MinGW.
patch by Víctor Paesa, wzrlpy $@$ arsystel dot com

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

20dd25ad 08/02/2006 09:48 AM Luca Abeni

Do not set the codec's pixel format in the format's write_header()

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

462f3c37 07/19/2006 10:52 AM Víctor Paesa

Add missing EXESUF to executable rules.
patch by Victor Paesa, wzrlpy at arsystel com
M tests/Makefile

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

b8889ea5 07/18/2006 09:41 PM Benjamin Larsson

Possibility to skip bytes in the beginning of a file.

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

fd0fb306 07/17/2006 09:51 PM Michael Niedermayer

add header info to flv format based on a patch by (Philipp Klaus >ffmpegdevel ad pylonsoft mot ch )

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

75fe1905 07/05/2006 02:33 PM Diego Biurrun

100l: V_PATH vs VPATH typo

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

f130fd46 07/05/2006 02:12 PM Diego Biurrun

cosmetics: Break overly long lines.

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

045bb919 07/05/2006 02:01 PM Diego Biurrun

simplify: $(SRC_PATH)/tests --> $(V_PATH)

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

a403fc03 07/02/2006 10:22 AM Justin Ruggles

flac-lpc patch by (Justin Ruggles jruggle earthlink net)
tabs removed and regression.sh fixed (it was missing in the patch) by me

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

e71bcc37 06/27/2006 09:01 PM Justin Ruggles

flacenc - rice param search patch by (Justin Ruggles jruggle earthlink net

1) search for optimal rice parameters and partition order. i also
modified the stereo method estimation to use this to calculate estimated
bit count instead of using just the pure sums....

f33aa120 06/26/2006 06:00 AM Michael Niedermayer

stereo decorrelation support by (Justin Ruggles jruggle earthlink net>)

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

aeb2904e 06/24/2006 11:40 AM Michael Niedermayer

flac regression test

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

407ddb4e 06/17/2006 12:13 PM Baptiste Coudurier

update libav regression tests for r5449 (adpcm)

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

4a387d7d 06/14/2006 07:10 PM Loren Merritt

update regression tests for r5449 (adpcm)

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

871371a7 05/30/2006 05:44 AM Loren Merritt

Snow: fix subband weighting in wavelet cmp functions. use 32x32 cmp in iterative motion estimation.

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

8c36eaaa 05/28/2006 09:44 PM Loren Merritt

Snow multiple reference frames
(bitstream is not backwards compatible, even if refs aren't used)

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

4e64bead 05/28/2006 12:38 PM Loren Merritt

Snow 1pass ratecontrol

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

16862398 05/26/2006 03:37 PM Diego Biurrun

Remove all .cvsignore files, they are no longer necessary.

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

ed90d370 05/18/2006 11:32 PM Michael Niedermayer

dont store mov style meta tags in mp4 (fixes ffmpeg -title + gtkpod)

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

307eb248 05/13/2006 05:16 PM Baptiste Coudurier

add MPEG-2 intra vlc support

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

e27b6e62 04/28/2006 05:03 PM Michael Niedermayer

missmatch control for mpeg2 intra dequantization if bitexact=1

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

ddbddce5 04/24/2006 01:04 PM Benjamin Larsson

Fix samples to bytes relation.

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

f1f7807a 04/10/2006 12:12 PM Benjamin Larsson

AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.

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

52dc09a5 04/07/2006 09:30 PM Corey Hickey

Fix regression tests to match changed output of AC3 encoder
(ac3enc.c r1.30)

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

b0e6636b 03/17/2006 11:21 PM Diego Biurrun

Reenable NUT and NUT regression tests as requested by Michael.

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

88593120 03/17/2006 12:47 AM Diego Biurrun

Disable the NUT (de)muxer until it has been synced with the specification.

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

0816152a 03/13/2006 05:23 AM Loren Merritt

seed iterative_me with mvs from conventional search.
+15% speed, +.1 dB

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

267b0e57 03/09/2006 12:36 AM Aurelien Jacobs

Update ffserver regression tests:
- really produce readable files (instead of 0 byte files or headers only)
- use bitexact, fastint dct, simple idct and qscale
- gives consistent results across several archs
- still fails on altivec ppc

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

0b297700 03/06/2006 08:54 AM Daniel Maas

DVCPRO50 support.

Patch by Daniel Maas dmaas at maasdigital dot com

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

61452d56 03/02/2006 08:44 PM Michael Niedermayer

fixing total_frames

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

26f86eaf 03/02/2006 07:28 PM Baptiste Coudurier

ftyp patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)

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

1522767d 03/02/2006 01:37 AM Baptiste Coudurier

compute output format before setting language patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)

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

6310461b 02/28/2006 09:42 PM Aurelien Jacobs

-loop was renamed to -loop_input

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

40116978 02/28/2006 02:54 AM Dan Maas

Assign class 2 to most macroblocks by default, instead of a more conservative
method defined by SMPTE

Patch by Dan Maas

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

2e52b44e 02/27/2006 04:50 AM Dan Maas

AC coefficient weighing (per SMPTE 314M) for the DV encoder and decoder. The
performance impact is less than 1%.

Patch by Dan Maas (dmaas at maasdigital dot com)

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

59f45163 02/26/2006 10:49 PM Aurelien Jacobs

don't try to test streams which are commented out in test.conf

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

6df5f6ae 02/25/2006 10:58 PM Dan Maas

size[0-3] are not initialized (and can get random negative trash
values), so the comparison with vs_total_ac_bits is messed up on the
first couple loop iterations, leading to AC underflows.

the b->prev[] pointers were not being maintained correctly. We
potentially have to update b->prev[] both before and after the area...

d315ec5c 02/24/2006 01:02 PM Diego Biurrun

Use BSD-compatible expr syntax and change test -ne to test != for portability.

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

927e193d 02/23/2006 11:50 PM Aurelien Jacobs

get ride of perl and sort in ffserver regtest (and avoid problem with behavior of sort changing with locales)

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

2af79946 02/23/2006 11:44 PM Aurelien Jacobs

update ffserver.regression.ref to the actual md5 values

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

ddf2b51b 02/23/2006 11:29 PM Aurelien Jacobs

fix ffserver regtest inconsistency between different arch (and even different kind of x86)

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

6661b213 02/23/2006 01:05 PM Michael Niedermayer

dont lowwer qnos of more blocks then needed

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

d2d230a7 02/23/2006 08:56 AM Michael Niedermayer

fixing dv_guess_qnos()
roman, dont hesitate to reverse this and solve it differntly if you want ...

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

ea395e8c 02/09/2006 10:52 PM Aurelien Jacobs

add a Creative VOC (de)muxer

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

b4e021e8 02/02/2006 03:34 PM Michael Niedermayer

jpeg-ls regression test

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

f11288da 02/02/2006 03:21 PM Michael Niedermayer

AIFF format support by (Patrick Guimond <patg a.t patg d.o.t homeunix d.o.t org)

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

82e415b1 01/25/2006 05:14 PM Michael Niedermayer

avoid using non constant fields of AVCodecContext in avi muxer

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

12943a53 01/24/2006 08:15 AM Benjamin Larsson

Fix the wrongly commited regressions stuff for psp compatible mp4 files.

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

dcfdb046 01/24/2006 08:03 AM Benjamin Larsson

Fix for title field in PSP compatible mp4 files. Patch by
Olivier, oandrieu <at> gmail.com.

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

29f7ae79 01/23/2006 06:49 PM Michael Niedermayer

scale video for snow iterative me down so the egression test is faster

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

b29af723 01/23/2006 02:12 PM Michael Niedermayer

4gb fixes by (Dirk Musfeldt | d.musfeldt meilenstein de)

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

48d1b9a1 01/21/2006 02:35 AM Loren Merritt

fix convergence of snow iterative_me

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

d3ac6ed6 01/19/2006 09:21 AM Loren Merritt

detect when iterative_me fails to converge, and stop searching

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

98013cc1 01/16/2006 02:59 PM Diego Biurrun

Make clean/distclean consistent throughout all the Makefiles.

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

e03c822a 01/14/2006 01:58 AM Michael Niedermayer

split snow53 test out

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

2f5546ee 01/13/2006 02:15 AM Robert Swain

update x264 wrapper.
patch by Robert Swain.

probably this change is caused by the flags2 default change
why ohh why does noone run the regression tests before cvs commit :(

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

5509bffa 01/12/2006 10:43 PM Diego Biurrun

Update licensing information: The FSF changed postal address.

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