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
path: root/tests
AgeCommit message (Collapse)Author
2017-05-25avcodec/tscc2: Skip duplicate framesMichael Niedermayer
This turns CFR duplicated frames into skiped frames Fixes: Timeout Fixes: 1719/clusterfuzz-testcase-minimized-6375090079924224 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-05-25avcodec/aac_adtstoasc: propagate new extradata using packet side dataJames Almer
This removes the current API violating behavior of overwritting the stream's extradata during packet filtering, something that should not happen after the av_bsf_init() call. The bitstream filter generated extradata is no longer available during write_header(), and as such not usable with non seekable output. The FATE tests are updated to reflect this. Signed-off-by: James Almer <jamrial@gmail.com>
2017-05-24fate: add aac-al_sbr_ps_06_ur testJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2017-05-10fate/exr : add test for Y, b44A negative half, and datawindow != displaywindowMartin Vignali
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-05-08Merge commit '019ab88a95cb31b698506d90e8ce56695a7f1cc5'James Almer
* commit '019ab88a95cb31b698506d90e8ce56695a7f1cc5': lavc: add an option for exporting cropping information to the caller Merged-by: James Almer <jamrial@gmail.com>
2017-05-08tests/fate/fifo-muxer: update fifo-muxer dependenciesTobias Rapp
Fixes fate when configured with --disable-network.
2017-05-05Merge commit '122de16dd8108a59a55d30543c9f28b5f61b02d1'Clément Bœsch
* commit '122de16dd8108a59a55d30543c9f28b5f61b02d1': Replace cmdutils_common_opts.h by a macro Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-05-05Merge commit '4e62b57ee03928c12a3119dcaf78ffa1f4d6985f'Clément Bœsch
* commit '4e62b57ee03928c12a3119dcaf78ffa1f4d6985f': fate: Skip the checkasm test if CONFIG_STATIC is disabled Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-05-05Merge commit 'eef860dd92538764f4ab7872812914ff10384268'Clément Bœsch
* commit 'eef860dd92538764f4ab7872812914ff10384268': fate: Tweak printing of ignored tests Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-05-05Merge commit '5c83b4d550ea42653fece092987bab56ccc32ead'Clément Bœsch
* commit '5c83b4d550ea42653fece092987bab56ccc32ead': fate: Unset the sig variable if ignoring a test failure Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-05-05Merge commit '35d1f726eb9fdd376ab900587fb02122b72f2b9a'Clément Bœsch
* commit '35d1f726eb9fdd376ab900587fb02122b72f2b9a': fate: Add --ignore-tests configure option for omitting specific FATE tests Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-05-03Merge commit '11a9320de54759340531177c9f2b1e31e6112cc2'Clément Bœsch
* commit '11a9320de54759340531177c9f2b1e31e6112cc2': build: Move build-system-related helper files to a separate subdirectory "ffbuild" directory name is used instead of "avbuild". Merged-by: Clément Bœsch <u@pkh.me>
2017-05-02avfilter/interlace: add complex vertical low-pass filterThomas Mundt
This complex (-1 2 6 2 -1) filter slightly less reduces interlace 'twitter' but better retain detail and subjective sharpness impression compared to the linear (1 2 1) filter. Signed-off-by: Thomas Mundt <tmundt75@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2017-05-01fate/exr : add test for negative float valueMartin Vignali
the tested sample contain negative value in the red channel need to be clip to zero, and not set to MAX_RED Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-05-01fate/exr : add tests for piz uncompressMartin Vignali
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-25fate/exr : fix pix_fmtMartin Vignali
rgb_scanline_pxr24_half_uint32_13x9.exr doesn't have alpha Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-25fate: Add test for pkt_size of ffprobeMichael Niedermayer
Suggested-by: James Almer Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-23tests: do not use AVFrame accessorMuhammad Faiz
Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2017-04-19tests/fate-run.sh: Show packet flags for fate gapless tests.Sasi Inguva
Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-17webm_dash_manifest: Add option to specify bandwidthVignesh Venkatasubramanian
Add an option to webm_dash_manifest demuxer to specify a value for "bandwidth" field in the DASH manifest. The value is then used by the muxer. Fixes an existing FIXME in the code. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: James Zern <jzern@google.com>
2017-04-13tests: Fix gray10 and gray12 references after c1616b45.Carl Eugen Hoyos
2017-04-12tests/fate/filter-video: fix framerate filter testsMarton Balint
Signed-off-by: Marton Balint <cus@passwd.hu>
2017-04-12checkasm: add fixed_dsp testsJames Almer
Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
2017-04-09Merge commit '3794062ab1a13442b06f6d76c54dce51ffa54697'Clément Bœsch
* commit '3794062ab1a13442b06f6d76c54dce51ffa54697': Remove Plan 9 support Merged-by: Clément Bœsch <u@pkh.me>
2017-04-09mjpegenc: enable optimal huffman coding by defaultRostislav Pehlivanov
As it gives excellent encoding gains at an insignificant speed increase and passes fate without problems, it should now be safe to enable by default. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-04-07lavf: use the new bitstream filter for extracting extradataJames Almer
This merges commits 8e2ea691351c5079cdab245ff7bfa5c0f3e3bfe4 and 096a8effa3f8f3455292c958c3ed07e798def7bd by Anton Khirnov, with the following change: - extract_extradata_check() is added to know if the codec is supported by the bsf before trying to initialize it. This behaviour is similar to the old AVCodecParser.split checks. The FATE reference changes are due to the filtered out NAL units that the old AVCodecParser.split implementation left alone. Decoding is unchanged as the functions that parse extradata simply ignored said unnecessary NAL units. Signed-off-by: James Almer <jamrial@gmail.com>
2017-04-04Merge commit 'effc1430b2fe5997d9d55bf28dc507c27125eb27'James Almer
* commit 'effc1430b2fe5997d9d55bf28dc507c27125eb27': Revert "checkasm: vp9dsp: Benchmark the dc-only version of idct_idct separately" Merged-by: James Almer <jamrial@gmail.com>
2017-04-04Merge commit '286ab878bd39b56008035638227b3ecb8ec5bbb7'James Almer
* commit '286ab878bd39b56008035638227b3ecb8ec5bbb7': fate.sh: Allow setting other make flags for running tests Merged-by: James Almer <jamrial@gmail.com>
2017-04-04tests/fate/filter-video: add owdenoise testThomas Turner
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-03fate : add test for exr with offset table set to 0Martin Vignali
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-01fate: add bitexact sws_flags to hevc-extradata-reloadJames Almer
Makes the test output consistent across all targets. Reviewed-by: nevcairiel Signed-off-by: James Almer <jamrial@gmail.com>
2017-04-01Merge commit '481ff3cf018811ba3235f1c236e970f32a6300b9'Clément Bœsch
* commit '481ff3cf018811ba3235f1c236e970f32a6300b9': fate: Add h264 and hevc extradata reload tests Only the HEVC part is merged, see 00c80798160f930ce680f98f869c23d91a261f06 Merged-by: Clément Bœsch <u@pkh.me>
2017-04-01Merge commit '81d7f0bbca837afda1f7e60d3ae52ab1360ab44b'Clément Bœsch
* commit '81d7f0bbca837afda1f7e60d3ae52ab1360ab44b': checkasm: vp9dsp: Benchmark the dc-only version of idct_idct separately Merged-by: Clément Bœsch <u@pkh.me>
2017-04-01fate/exr : add test for uint32 dataMartin Vignali
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-31Merge commit '4537647c0429fe7c8ee655ac3fda856ba67f58a0'Clément Bœsch
* commit '4537647c0429fe7c8ee655ac3fda856ba67f58a0': fate: checkasm: Split monolithic test into individual components Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-03-31Merge commit '9498237049d15812cecb79df47b196c73013908b'Clément Bœsch
* commit '9498237049d15812cecb79df47b196c73013908b': checkasm: Add --test parameter to check only specific components Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-03-31avutil/tests/dict: Check return of av_dict_parse_string()Michael Niedermayer
Fixes: CID1396402 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30tests/fate/source-check: Use git grep in place of grepMichael Niedermayer
grep -L is not posix, solaris default grep does not support it Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30ffprobe: fix printing packet side data informationJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-29fate: add tests for ac3_fixed 5.1 downmixJames Almer
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-28Merge commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c'James Almer
* commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c': fate: Add tests for mov display matrix Adapted to use ffprobe -show_entries Merged-by: James Almer <jamrial@gmail.com>
2017-03-27lavc/vp9: split into vp9{block,data,mvs}Clément Bœsch
This is following Libav layout to ease merges.
2017-03-27lavfi: remove af_asynts filterRostislav Pehlivanov
Long overdue for removal, af_aresample should be used instead. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-03-25fate/checkasm: fix use of uninitialized memory on hevc_add_res testsJames Almer
2017-03-25fate/checkasm: use LOCAL_ALINGED_32 on hevc_add_res testsJames Almer
2017-03-25fate: mask errors while constructing report filesClément Bœsch
The first case was forgotten in 89790ba2bfc9d0dc5ad407c5724b6ee616ecde58. Note: build_only=yes is one of the case where hiding the errors makes sense.
2017-03-24avcodec/tests: added test for celp_math.cThomas Turner
Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-24avcodec/dnxhd_parser: take into account compressed frame size and skip itPaul B Mahol
Fixes #6214 and vsynth1-dnxhd-720p-hr-lb. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-03-24Merge commit 'ed48a9d8143d2575a4458589cebde69ec326afd8'Clément Bœsch
* commit 'ed48a9d8143d2575a4458589cebde69ec326afd8': checkasm: Add a test for HEVC add_residual Merged-by: Clément Bœsch <u@pkh.me>
2017-03-24Merge commit '043b0b9fb1481053b712d06d2c5b772f1845b72b'Clément Bœsch
* commit '043b0b9fb1481053b712d06d2c5b772f1845b72b': Replace leftover uses of -aframes|-dframes|-vframes with -frames:a|d|v The merge also includes all our own occurences. Merged-by: Clément Bœsch <u@pkh.me>