Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-19Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: APIchanges: fill in date and commit for request_sample_fmt Add floating-point sample format support to the ac3, eac3, dca, aac, and vorbis decoders. Add support for request_sample_format in ffmpeg and ffplay. Add APIchanges entry for request_sample_fmt. Add request_sample_fmt field to AVCodecContext. Add float_interleave() to FmtConvertContext with x86-optimized versions. Remove unused make variable SEEK_REFFILE fate: remove redundant aref and vref references fate: remove do_ffmpeg_nocheck function fate: do not collect -benchmark output mpegaudiodec: remove decode_end() function fate: run aref and vref as regular tests mpegaudio: sanitise compute_antialias_* names mpeg12: add slice-threading checks to slice-threading initializers. h264: copy pixel_shift between slice threading contexts. mdec: enable frame-level multithreading. mdec.c: fix overread. Conflicts: libavcodec/aacdec.c libavcodec/ac3dec.c libavcodec/avcodec.h libavcodec/dca.c libavcodec/h264.c libavcodec/mdec.c libavcodec/mpeg12.c libavcodec/options.c libavcodec/version.h libavcodec/vorbisdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-18fate: do not collect -benchmark outputMans Rullgard
The old regtest scripts pass -benchmark and collect the utime values. As these values are never used, this machinery can be removed. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-10Merge remote branch 'qatar/master'Michael Niedermayer
* qatar/master: mpegaudiodec: group #includes more sanely mpegaudio: remove #if 0 blocks ffmpeg.c: reset avoptions after each input/output file. ffmpeg.c: store per-output stream sws flags. mpegaudio: remove CONFIG_MPEGAUDIO_HP option mpegtsenc: Clear st->priv_data when freeing it udp: Fix receiving RTP data over multicast rtpproto: Remove an unused variable regtest: fix wma tests NOT pulled: mpegaudio: remove CONFIG_AUDIO_NONSHORT regtest: separate flags for encoding and decoding Conflicts: ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-09regtest: separate flags for encoding and decodingMans Rullgard
This separates encoding and decoding flags, and passes them together with the related file argument instead of all at the start of the command line. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-05lavfi-regression: provide filter arguments to showfiltfmtsStefano Sabatini
In do_lavfi_pixfmts(), provide the filter arguments to showfiltfmts, since some filter may require non-null or non-empty argument string for working properly.
2011-01-23fate: make lavfi tests output only md5Mans Rullgard
Instead of saving huge raw files, use the md5: output pseudo-protocol to calculate the checksum of the file directly. This is especially useful when testing on remote targets as it avoids transferring 3.6GB over the network. (cherry picked from commit f4b1e21a6304cda58ac36401d8f8dec7ff61d056)
2011-01-22fate: make lavfi tests output only md5Mans Rullgard
Instead of saving huge raw files, use the md5: output pseudo-protocol to calculate the checksum of the file directly. This is especially useful when testing on remote targets as it avoids transferring 3.6GB over the network.
2010-12-28Add copy filter, useful for testing the avfilter_draw_slice() copyStefano Sabatini
code. Originally committed as revision 26112 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-25Make the crop filters accept parametric expressions.Stefano Sabatini
Originally committed as revision 25185 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-25Change the syntax of the crop filter from x:y:w:h to w:h:x:y.Stefano Sabatini
Slightly more intuitive and required by a pending changes for making the filter parametric. Originally committed as revision 25184 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-17Add hflip filter.Stefano Sabatini
Originally committed as revision 24806 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-02lavfi-regression: trim \r line ends from showfiltfmts outputMåns Rullgård
This is required when cross-testing on dos-like targets. Originally committed as revision 24667 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-02Sort lavfi pixdesc tests.Stefano Sabatini
Increase readability and robustness, as the test result is not going to differ if the order of the pixfmts codes changes. Originally committed as revision 24665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-02lavfi-regression: use different temp file names for each pixfmt testMåns Rullgård
Originally committed as revision 24658 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-02Reindent.Stefano Sabatini
Originally committed as revision 24655 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-02Split lavfi pixfmts test.Stefano Sabatini
Introduce the function do_lavfi_pixfmts(), and use it for generating a pixfmts test for each different filter. Originally committed as revision 24654 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Simplify lavfi-pixfmts test scriptMåns Rullgård
Originally committed as revision 24648 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Remove temporary files in lavfi-pixfmts testMåns Rullgård
Originally committed as revision 24646 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Fix fate-lavfi-pixfmts test cross-compilation.Stefano Sabatini
Add the lavfi-showfiltfmts dependency in the Makefile, and correctly use the $target_exec and $target_path variables for invoking the lavfi-showfiltfmts tool. Originally committed as revision 24645 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Use the ffmpeg specified in $ffmpeg in the pixfmts lavfi test,Stefano Sabatini
otherwise the test will be running whatever ffmpeg is installed on the host system. Originally committed as revision 24644 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Put the filter name before the pixel format name in the lavfi pixfmtsStefano Sabatini
test output files, and add a prefix with the name of the test. Make per-filter grouping of the generated output files easier, which is more useful than per-pixel-format grouping. Originally committed as revision 24643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Introduce and use a variable $output in the lavfi pixfmts test code.Stefano Sabatini
Consistent with the lavfi pixdesc test code, and slightly improve readability. Originally committed as revision 24642 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Split the lavfi pixfmts tests in _le and _be, this is required as theStefano Sabatini
test results and references depend on machine endianess. Originally committed as revision 24641 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-01Rename the not yet enabled test lavfi_pix_fmts to pixfmts, which isStefano Sabatini
simpler and consistent with the names of the other lavfi tests. Originally committed as revision 24640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-24Simplify lavfi test script a littleMåns Rullgård
Originally committed as revision 24486 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-24Unbreak parallel lavfi testingMåns Rullgård
Originally committed as revision 24485 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-22regtest: simplify cleanup after each testMåns Rullgård
Originally committed as revision 24396 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-19Fix lavfi pixdesc testMåns Rullgård
This test verifies the pixdesc code by comparing the output with and without a filter which should have no effect on the image. Since the available pixel formats depend on the byte order of the machine, a simple reference checksum is not possible. The test originally tried to solve this by generating a reference file on the fly. The problem with this is that the test framework expects the reference file in the source tree, and writing to the source tree is not allowed. To avoid complicating the test framework, we instead provide two reference files and select which to use based on the byte order. Originally committed as revision 24330 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-07Add pixdesctest filter and corresponding test.Stefano Sabatini
Originally committed as revision 24092 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-06Do not exclude anymore the pixel formats rgb444, bgr444, rgb4_byte,Stefano Sabatini
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
2010-06-04Fix typo.Stefano Sabatini
Originally committed as revision 23459 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-04Exclude from the lavfi_pix_fmts regression test the output pixelStefano Sabatini
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
2010-06-02Remove useless variables in get_common_elements().Stefano Sabatini
Originally committed as revision 23429 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-05-25Add libavfilter 1-input - 1-output regression test, corresponding to theStefano Sabatini
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. Originally committed as revision 23297 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-05-13Replace "-vfilters" by "-vf" in regtests. Should fix regtest breakage.Vitor Sessak
Originally committed as revision 23109 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-18Make ad-hoc lavfi tests use random values for the slice height usedStefano Sabatini
per each frame, useful for testing slicification. Originally committed as revision 22587 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-18Add some ad-hoc tests for libavfilter.Stefano Sabatini
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
2009-10-27Split codec-regression.sh again and create a lavfi-regression.sh forStefano Sabatini
running the libavfilter tests. Originally committed as revision 20384 to svn://svn.ffmpeg.org/ffmpeg/trunk