c799e46231 
								
							
								 
							
						 
						
							
							
								
								Get rid of tests/data/asynth-%.sw rule.  
							
							This also avoids an issue with parallel make in some
cases never building asynth-16000-1.sw.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5052980400 
								
							
								 
							
						 
						
							
							
								
								FATE: replace the acodec-pcm_s24daud test with an enc_dec_pcm checksum test  
							
							This avoids resampling and channel mixing by using a source with
the correct channel layout and sample rate. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03caef1bed 
								
							
								 
							
						 
						
							
							
								
								FATE: replace the acodec-g726 test with 4 new encode/decode tests  
							
							Avoids resampling and channel mixing. This only tests the behavior
with respect to input and output audio rather than also testing changes
to the encoder or muxer that do not affect the resulting decoded output. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6c8cca2a8 
								
							
								 
							
						 
						
							
							
								
								FATE: replace current g722 encoding tests with an encode/decode test  
							
							Avoids resampling and channel mixing. This only tests the behavior
with respect to input and output audio rather than also testing changes
to the encoder or muxer that do not affect the resulting decoded output. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed68fd45d3 
								
							
								 
							
						 
						
							
							
								
								Add v408 codec regression test.  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c311afca0a 
								
							
								 
							
						 
						
							
							
								
								Add roqaudio regression test.  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								58c25724b7 
								
							
								 
							
						 
						
							
							
								
								Add nellymoser "fuzzy" FATE test.  
							
							Since we cannot specify decode parameters (and also because
it is better in principle) the 1-channel reference file
needs to be enabled, too.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4395c058d2 
								
							
								 
							
						 
						
							
							
								
								dcaenc: Allow encoding without specifying a channel_layout.  
							
							It will print a warning, making the behaviour consistent
with the AC3 encoder.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb25a186eb 
								
							
								 
							
						 
						
							
							
								
								Fix DCA regression test to work across architectures.  
							
							Only the decoding step is not bit-exact, so avoid checksum for that.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10e3dd15a5 
								
							
								 
							
						 
						
							
							
								
								Remove AAC and nellymoser tests that do not work.  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								796097c696 
								
							
								 
							
						 
						
							
							
								
								Add tests for audio encoders: aac, dca, ra144 and nellymoser.  
							
							The PSNR values are of varying usefulness, though at least
the DTS and AAC ones are useful with the right shift value.
Note: due to usage of floats some of these may fail on other
architectures.
In that case they should be converted into a CMD = stddev
FATE test, but it seems useful to try this way first.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85cf49fab7 
								
							
								 
							
						 
						
							
							
								
								FATE: remove WMA acodec tests  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92a02d935b 
								
							
								 
							
						 
						
							
							
								
								Add ffvhuff encoding and decoding regression test  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff71a383ac 
								
							
								 
							
						 
						
							
							
								
								mpegvideo_enc: add qp_rd flag to mpv_flags.  
							
							Deprecate CODEC_FLAG_QP_RD. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c87c7a952 
								
							
								 
							
						 
						
							
							
								
								Add prores regression test.  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								785d8a3868 
								
							
								 
							
						 
						
							
							
								
								fate: use compression level 0 for flashsv2 tests.  
							
							Output sizes mismatch (and thus MD5) between zlib version 1.2.5 and
1.2.6 if compression level > 0. The issue doesn't affect the intra-only
tests. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c98f407c8 
								
							
								 
							
						 
						
							
							
								
								fate: make acodec-ac3_fixed test output raw AC3  
							
							There is no point in this test using the RM format.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								371946bc27 
								
							
								 
							
						 
						
							
							
								
								r210enc: don't write uninitialized data  
							
							Also fix r210 fate decoding test.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b93a524c2 
								
							
								 
							
						 
						
							
							
								
								fate: add v308 encoding/decoding test  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e46e12222 
								
							
								 
							
						 
						
							
							
								
								fate: add yuv4 encoding/decoding test  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9719528e05 
								
							
								 
							
						 
						
							
							
								
								fate: fix r210 test on big endian  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								931ec4a2f6 
								
							
								 
							
						 
						
							
							
								
								fate: add R210 encoding/decoding test  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cbf1dc4eb4 
								
							
								 
							
						 
						
							
							
								
								fate: add Y41P encoding/decoding test  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7773161b8f 
								
							
								 
							
						 
						
							
							
								
								codec-regression: use private options instead of deprecated codec flags.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e57573fce 
								
							
								 
							
						 
						
							
							
								
								fate: add ADX encoding/decoding test  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								881a5e047d 
								
							
								 
							
						 
						
							
							
								
								mpegenc: use avctx->slices as number of slices  
							
							Adds a new member to MpegEncContext to hold the number of used slice
contexts. Fixes segfaults with '-threads 17 -thread_type slice' and
fate-vsynth{1,2}-mpeg{2,4}thread{,_ilace} with --disable-pthreads. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								733b23c2e4 
								
							
								 
							
						 
						
							
							
								
								fate: Add v210 codec regression tests  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d18d17abd 
								
							
								 
							
						 
						
							
							
								
								Add CLJR encoding and decoding regression tests  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78fde9323d 
								
							
								 
							
						 
						
							
							
								
								Run zmbv regression without md5sum.  
							
							Judging by the differences this should make all FATE
machines pass the test.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7023fb81c7 
								
							
								 
							
						 
						
							
							
								
								One last try to get zmbv test to work across all fate machines.  
							
							Change compression level to 0 this time.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ecc78b707 
								
							
								 
							
						 
						
							
							
								
								Choose compression level 6 for zmbv test.  
							
							The default of 9 gives different results on different FATE systems.
However the zlib test using compression level 6 works, so
try this instead.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61b1d85c1f 
								
							
								 
							
						 
						
							
							
								
								Add tests for several encoders.  
							
							More specifically, PNG, v210, zlib and zmbv codecs.
zmbv needs vf_scale to be able to produce PAL8.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								714cd7e758 
								
							
								 
							
						 
						
							
							
								
								g722: Add a regression test for muxing/demuxing in wav  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca12401376 
								
							
								 
							
						 
						
							
							
								
								fate: split acodec-pcm into individual tests  
							
							this removes 2 redundant tests for pcm in mkv.
we can add the coverage back in later as fate-lavf tests if needed. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fe5fc9325 
								
							
								 
							
						 
						
							
							
								
								regtest: split video encode/decode tests into individual targets  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b601ded799 
								
							
								 
							
						 
						
							
							
								
								Add prores regression test.  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85579b6381 
								
							
								 
							
						 
						
							
							
								
								avcodec: remove the Zork PCM encoder.  
							
							The Zork PCM decoder does not decode the 1 sample we have correctly, therefore
the encoder based on the decoder is also incorrect. There is no good reason to
keep the encoder. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								028a79c1f1 
								
							
								 
							
						 
						
							
							
								
								reg tests: add g723.1  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07a96dc1e9 
								
							
								 
							
						 
						
							
							
								
								regression tests: add jpeg2000  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3c1d37a90 
								
							
								 
							
						 
						
							
							
								
								avconv: use different variables for decoded and filtered frame.  
							
							Makes the code less obfuscated and fixes encoding one video stream to
several outputs.
Also use avcodec_alloc_frame() instead of allocating AVFrame on stack.
Breaks me_threshold in avconv, as motion vectors aren't passed through
lavfi. They could be copied manually, but I don't think this misfeature
is useful enough to justify ugly hacks. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1edf33f7f2 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: fix -b -ab mixes with -b overriding the audio bitrate  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a27dc1cbd 
								
							
								 
							
						 
						
							
							
								
								regtests: amv video encoder test  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a254452472 
								
							
								 
							
						 
						
							
							
								
								regtests: add a flashsv2 decoder test limited to keyframes  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								757b86cd9e 
								
							
								 
							
						 
						
							
							
								
								codec-regression: force vsync 0 on the me_threshold test to make sure frames match.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cd9d0f77d 
								
							
								 
							
						 
						
							
							
								
								Revert "avconv: use stream copy by default when possible."  
							
							This reverts commit 4f4f33844a 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f4f33844a 
								
							
								 
							
						 
						
							
							
								
								avconv: use stream copy by default when possible.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64db1a82d6 
								
							
								 
							
						 
						
							
							
								
								lavc: add audio flag to the 'b' option, deprecate 'ab'.  
							
							Its only reason for its existence was ffmpeg's inability to properly assign
AVOptions to streams. Now this is not a problem anymore, so 'ab' should
go. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4ad238c6c 
								
							
								 
							
						 
						
							
							
								
								avconv: rename sameq to same_quant  
							
							It's often mistakenly used as 'same quality', emphasize that it's not
true in the manual. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6291d7e416 
								
							
								 
							
						 
						
							
							
								
								Make a copy of ffmpeg under a new name -- avconv.  
							
							It will be further developed with a few incompatible changes.
ffmpeg.c will stay as is for some time, so any scripts using it won't be
broken. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4555874af1 
								
							
								 
							
						 
						
							
							
								
								dnxhd: add regression test for 10-bit  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago