Statistics
| Branch: | Revision:

ffmpeg / tests @ 8a01fc47

# Date Author Comment
8a01fc47 11/22/2004 12:23 AM Michael Niedermayer

fake regression errors caused by randomly choosen dct algo

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

7f8038ce 11/16/2004 02:02 PM Michael Niedermayer

mv/mb reuse regression test

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

87c5fbc3 11/12/2004 10:57 PM Michael Niedermayer

switch pnm from imagepipe to image2pipe

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

ccff9da6 11/12/2004 01:21 AM Maarten Daniels

H261 fixing and cleaning:
-corrected wrong value in mv data
-set correct mb_type after adjusting index
-don't use H263 loop filter when the loop filter flag is set but when
using the H261 encoder
-use the same unquantizer as H263 (which is optimized btw)...

359fa0fe 11/06/2004 07:11 PM Michael Niedermayer

cbr audio muxing fix

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

d34a0746 10/31/2004 12:22 PM Michael Niedermayer

switch ffv1 to the put/get_symbol() from snow

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

880eae9c 10/31/2004 10:08 AM Michael Niedermayer

switch ffv1 from CABAC to the range coder

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

9740687b 10/28/2004 05:21 PM Michael Niedermayer

fix and cleanup h261 mb_type selection

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

37a00782 10/28/2004 10:30 AM Michael Niedermayer

suppress uninerresting output

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

61b262a9 10/28/2004 10:24 AM Michael Niedermayer

h.261 regression test

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

ed2cea42 10/25/2004 01:16 AM Wolfram Gloger

fix -pixfmt mono[bw] patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

4e255822 10/21/2004 08:01 PM Michael Niedermayer

100l (dont reset the sample position at the block end)

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

17c88cb0 10/16/2004 09:27 PM Michael Niedermayer

user setable preload and max_mux_delay

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

e0c91bc2 10/03/2004 12:58 PM Michael Niedermayer

initial dts fix

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

bc3429e3 10/03/2004 11:16 AM Michael Niedermayer

pts/dts 100l fix

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

7000a175 10/03/2004 02:42 AM Michael Niedermayer

SCR timestamp fix try #1

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

50883632 09/27/2004 10:53 PM Roman Shaposhnik
  • experimental dynamic audio stream allocation for DV demuxer. This
    should make Nathan Kurz and if I don't hear too much complaints
    about it -- that's the way it will be from now on.
    • updating regressions

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

72f89c4c 09/22/2004 09:25 PM Michael Niedermayer

jpeg regression test

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

c4f8d5d9 09/22/2004 08:01 PM Michael Niedermayer

write shorter headers if possible

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

eeaa742c 09/20/2004 03:40 PM Michael Niedermayer

1/0 fix for files with size=0

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

ee598f7b 09/17/2004 10:57 AM Loren Merritt

(non)interlaced huffyuv patch by (Loren Merritt <lorenm at u dot washington dot edu>)

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

7be8716a 09/10/2004 09:51 AM Alex Beregszaszi

forgot to commit this

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

b2a1c771 09/08/2004 05:57 PM Alex Beregszaszi

try to select w/h from tables

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

952b32c0 09/03/2004 02:32 AM Loren Merritt

Always write VOL control parameters, needed by old xvid patch by (Loren Merritt <lorenm at u dot washington dot edu>)

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

bb22e8b1 08/14/2004 03:18 PM Michael Niedermayer

10l (lrintf(a)+b vs. lrintf(a+b))

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

d8665b12 08/02/2004 05:42 AM Roman Shaposhnik
  • fixing a bug in DV timestamp generation. Now libavtest doesn't
    depend on a local TZ anymore.

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

f5fc28d2 07/28/2004 09:56 PM Roman Shaposhnik
  • fixing a buffer overrun in gif.c

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

7a046364 07/28/2004 10:13 AM Michael Niedermayer

svq1 mv array size fix

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

e6cf9be5 07/28/2004 09:22 AM Michael Niedermayer

use non zero qscale for svq1 test

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

3ea1ce21 07/27/2004 05:58 PM Roman Shaposhnik
  • fixing a small quirk with DV audio muxing * making DV testable via libavtest

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

5d79ddc9 06/30/2004 11:41 PM Michael Niedermayer

10l (fixes delayed frames during encoding)

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

0ff7199f 06/30/2004 05:34 PM Michael Niedermayer

fix first timestamp when decoding mpeg-ps

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

986ebcdb 06/30/2004 02:47 PM Michael Niedermayer

audio timestamp drift compensation

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

8176bd1a 06/25/2004 06:39 PM Michael Niedermayer

overflow fix

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

30b5382b 06/18/2004 02:59 AM Michael Niedermayer

regression checksum changes due to new resampling code

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

ca6ecf50 06/14/2004 09:30 PM Michael Niedermayer

file id string
max short startcode distance

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

0e9d4a67 06/03/2004 07:29 PM Michael Niedermayer

change qscale -> lambda for the motion estimation
finetune bit/distortion weighting factor used in motion estimation, the old coeffs where finetuned relative to incorrect mv_penalty tables which where then fixed later but the coeffs where not
this may fix the long standing blocking artifacts, but may also introduce mudding artefacts theoretically, so please tell us if u stumble across any so we can either fix them or export this variable so the user can change it...

a811de6e 05/31/2004 12:45 AM Michael Niedermayer

dv regression test

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

3c895fc0 05/29/2004 06:50 PM Michael Niedermayer

correctly interleave packets during encoding
dts/pts fixed for streamcopy
dont use coded_frame->key_frame hack in muxers, use AVPacket.flags instead

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

e928649b 05/29/2004 02:06 AM Michael Niedermayer

pass AVPacket into av_write_frame()
fixes the random dts/pts during encoding
asf preroll fix
no more initial zero frames for b frame encoding
mpeg-es dts during demuxing fixed
.ffm timestamp scale fixed, ffm is still broken though

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

84ad6130 05/20/2004 04:00 PM Michael Niedermayer

bytestream tracing support
sync points
removing timestamp lru prediction
extendible frame_code / frame_code table

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

b86bd1f1 05/12/2004 03:33 AM Michael Niedermayer

svq1 regression test

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

dd17409c 05/05/2004 09:23 PM Michael Niedermayer

next_pts fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)
note, dont take the PSNR/stddev values serious, they are caused by a bug in ffmpeg.c which drops one frame before the last frame during encoding with b frames

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

22494489 04/26/2004 10:16 PM Hauke Duden

mpeg SVCD compatibility, SCR fixes, standard compliance
- fixed VBR+constrained bitstream header flags for non-VCD
- more sane (and SVCD compatible) value for video stream->max_buffer_size
- always write at least one PES header stuffing byte for MPEG-2 to...

49f3806d 04/25/2004 04:14 PM Michael Niedermayer

rv10 decoding fix

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

aab9cdcf 04/24/2004 02:41 PM Michael Niedermayer

qpel & SSE/SATD regression test

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

a76078b9 04/16/2004 01:08 AM Michael Niedermayer

+-1 bugfix regression test checksum update

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

75553f82 04/12/2004 08:06 PM Michael Niedermayer

bit-exact

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

2b382987 04/09/2004 04:47 PM Michael Niedermayer

checksum threshold removial

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

929a0c41 04/08/2004 06:41 PM Michael Niedermayer

regression checksum update for alexs .mov time change
new nut (de)muxer regression tests

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

d298185c 04/01/2004 11:32 PM Steven M. Schultz

yuv4mpeg output 'C' tag patch by ("Steven M. Schultz" <sms at 2bsd dot com>)

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

906b578f 03/28/2004 03:29 AM Roman Shaposhnik
  • fixing 10l in movenc.c + updating regression patterns.

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

d9d7653e 03/26/2004 10:08 PM Michael Niedermayer

diff -w

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

ca20f118 03/26/2004 09:04 AM Roman Shaposhnik
  • enabling DV-in-QT * fixing a bug in movenc.c: for QT files hdrl should contain 'mhlr'

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

0a90160a 03/24/2004 07:01 PM Michael Niedermayer

forgot (bitstream size info)

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

039e7889 03/23/2004 03:05 AM Michael Niedermayer

add size of encoded stream to the regression tests

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

6486ad57 03/22/2004 09:20 PM Michael Niedermayer

test more (i)dcts

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

74d69c07 03/18/2004 10:54 PM Michael Niedermayer

enable .ffm regression test as it works again

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

7813d6a3 03/16/2004 04:57 PM Michael Niedermayer

1000000l (using uninitalized variable for initalizing bits per MV table)

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

b056e73c 03/10/2004 10:11 PM Michael Niedermayer

h263+ custom pcf support

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

4bfc029f 03/09/2004 09:54 PM Michael Niedermayer

10l (1 vs. descrLength(1)) found by (Jean Le Feuvre - jeanlf)

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

ba30abcb 03/09/2004 03:20 PM Michael Niedermayer

regression test fix (forcing specific audio codecs as the default often depends upon HAVE_MP3LAME or similar)

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

e82d912d 03/06/2004 12:33 PM Michael Niedermayer

h263 framerate & aspect ratio fixes

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

615b92fd 03/05/2004 10:10 PM Konstantin Andreyev

asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
1. Corrected packet sent time. (Packet sent time => previous packet sent
time)
2. Corrected payload playing time. (Payload playing time => packet sent
time)
3. Used different format for packets with one payload and multi payloads....

853d659d 02/28/2004 03:15 PM John Dalgliesh

os x md5sum patch by (John Dalgliesh <johnd at defyne dot org>)

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

2dd59ebd 02/18/2004 07:07 PM Michael Niedermayer

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

69dde1ad 02/14/2004 07:08 PM Gildas Bazin

AAC support in mov, correct aspect ratio support and user data support patch by (Gildas Bazin <gbazin at altern dot org>)
and regression test checksum update for it by me

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

cfbd16df 02/13/2004 08:59 PM Michael Niedermayer

replace a few pbBufPtr() by put_bits_count(), one of them was actually wrong

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

80ee9fc0 02/13/2004 06:39 PM Michael Niedermayer

simplify MV availability check / dont use below last row MV which is always zero

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

9c3d33d6 02/13/2004 05:54 PM Michael Niedermayer

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

f02ab814 02/08/2004 02:35 AM Michael Niedermayer

ima & ms adpcm regression test

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

311be1fb 02/07/2004 03:10 PM Michael Niedermayer

g726 regression test

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

622348f9 01/05/2004 10:57 PM Michael Niedermayer

interlaced dct decision cleanup
function moved to dspcontext
mmx&mmx2 optimized
change SSE -> SAD as default (better quality)
vbv buffer size command line option in kbyte

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

be408b67 01/02/2004 09:26 PM Michael Niedermayer

noise reduction regression test

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

c0baa56a 01/01/2004 10:04 PM Michael Niedermayer

trellis quantization regression test

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

69768b77 01/01/2004 04:50 PM Michael Niedermayer

test interlaced motion estimation too

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

9e2a16e1 12/31/2003 02:32 AM Michael Niedermayer

fixpoint log() for tiny_psnr so it can output actual PSNR

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

bb198e19 12/30/2003 04:07 PM Michael Niedermayer

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

037b5189 12/15/2003 02:47 PM Fabrice Bellard

MPEG1/2 decoding update (buffered frames are decoded now)

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

7ebfc0ea 12/14/2003 01:42 AM Michael Niedermayer

error concealment regression test

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

83dddc4a 12/10/2003 05:06 PM Fabrice Bellard

generate MPEG elementary streams in all cases - added interlaced MPEG2 test

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

d7d24282 12/08/2003 05:45 PM Michael Niedermayer

Advanced intra coding, modified quantization and alternative inter vlc regression tests

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

01e8ff27 12/07/2003 02:10 AM Michael Niedermayer

slice flush / position fix

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

d3985de7 11/28/2003 10:09 PM Michael Niedermayer

cleanup

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

567e36d8 11/12/2003 12:22 PM Michael Niedermayer

last frame

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

28c70622 11/04/2003 12:57 PM Michael Niedermayer

use .mp4 in one of the mpeg4 regression tests

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

f3203047 11/03/2003 09:59 PM Michael Niedermayer

ffv1 regression test

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

6571e41d 10/16/2003 12:21 AM Michael Niedermayer

picture buffer cleanup, this fixes a assertion failure (if assertion checking was manualy enabled for utils.c) and a memleak at least

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

baf23f0c 10/15/2003 01:22 AM Mike Melanson

use the correct file modes

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

158c7f05 10/07/2003 11:32 AM Michael Niedermayer

use lagrange multipler instead of qp for ratecontrol, this may break some things, tell me ASAP if u notice anything broken
quality which was 1..31 float is now a 1..FF_LAMBDA_MAX int, and FF_QP2LAMBDA * qp can be used to convert to the new range

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

c280f2d7 10/01/2003 04:45 PM Michael Niedermayer

nut regression test
mpeg4 ac prediction cleanup

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

6eb23b82 09/28/2003 03:18 PM Fabrice Bellard

updated

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

98b0858e 09/24/2003 12:06 AM Michael Niedermayer

constraint_parameter_flag fix

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

c9d88b14 09/16/2003 08:29 PM Fabrice Bellard

update

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

e9c65317 09/13/2003 09:03 PM Michael Niedermayer

mpeg sequence end code regression checksum update

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

3bb1f2da 09/09/2003 10:45 PM Fabrice Bellard

mpegaudio decoder no longer forgets to decoder last audio frame

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

8d876a43 09/01/2003 01:05 PM Michael Niedermayer

asv2 regression test

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

cb231c48 08/30/2003 07:40 PM Michael Niedermayer

fixing unused f_code values
10l (forgot to update the regression test scores after the closed gop bit fix)

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

12dccd4e 08/29/2003 07:42 PM Michael Niedermayer

bit_rate in mpeg1/2 should be 0x3FFFF for vbr or at least >= max_bitrate

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

2d5e962b 08/26/2003 10:26 PM Michael Niedermayer

100l (forget to reset me.skip for b frames)

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