Marton Balint
af43c7092c
tests/fate/filter-video: fix framerate filter tests
...
Signed-off-by: Marton Balint <cus@passwd.hu >
2017-04-12 21:09:18 +02:00
James Almer
5f23d8b405
fate: add bitexact sws_flags to hevc-extradata-reload
...
Makes the test output consistent across all targets.
Reviewed-by: nevcairiel
Signed-off-by: James Almer <jamrial@gmail.com >
2017-04-01 13:39:49 -03:00
Clément Bœsch
e83a1c5b7c
Merge commit '481ff3cf018811ba3235f1c236e970f32a6300b9'
...
* commit '481ff3cf018811ba3235f1c236e970f32a6300b9':
fate: Add h264 and hevc extradata reload tests
Only the HEVC part is merged, see 00c8079816
Merged-by: Clément Bœsch <u@pkh.me >
2017-04-01 12:07:50 +02:00
Martin Vignali
6426f74272
fate/exr : add test for uint32 data
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-31 23:09:55 +02:00
Clément Bœsch
a5c29c608f
Merge commit '4537647c0429fe7c8ee655ac3fda856ba67f58a0'
...
* commit '4537647c0429fe7c8ee655ac3fda856ba67f58a0':
fate: checkasm: Split monolithic test into individual components
Merged-by: Clément Bœsch <cboesch@gopro.com >
2017-03-31 10:13:25 +02:00
Michael Niedermayer
ad7aff0355
tests/fate/source-check: Use git grep in place of grep
...
grep -L is not posix, solaris default grep does not support it
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-30 03:12:05 +02:00
James Almer
53f1d6a8ee
fate: add tests for ac3_fixed 5.1 downmix
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: James Almer <jamrial@gmail.com >
2017-03-28 23:08:17 -03:00
James Almer
ba4d0a37b9
Merge commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c'
...
* commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c':
fate: Add tests for mov display matrix
Adapted to use ffprobe -show_entries
Merged-by: James Almer <jamrial@gmail.com >
2017-03-27 18:19:02 -03:00
Rostislav Pehlivanov
a8fe8d6b4a
lavfi: remove af_asynts filter
...
Long overdue for removal, af_aresample should be used instead.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2017-03-27 14:06:16 +01:00
Thomas Turner
824fe914fe
avcodec/tests: added test for celp_math.c
...
Signed-off-by: Thomas Turner <thomastdt@googlemail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-24 17:31:38 +01:00
Clément Bœsch
71d541751e
Merge commit '043b0b9fb1481053b712d06d2c5b772f1845b72b'
...
* 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 >
2017-03-24 11:40:35 +01:00
Clément Bœsch
dffa4ec1ed
Merge commit 'dc3fe45fca9c10c4af6bfcf48eb7b81968892ef9'
...
* commit 'dc3fe45fca9c10c4af6bfcf48eb7b81968892ef9':
fate: Add test for rscc palette
Merged-by: Clément Bœsch <u@pkh.me >
2017-03-23 11:40:09 +01:00
Clément Bœsch
38343651a8
Merge commit '3aa9d37d03da3c9b482d19b3988659287815280e'
...
* commit '3aa9d37d03da3c9b482d19b3988659287815280e':
build: Fix directory dependencies of tests/pixfmts.mak target
This might not be necessary given our mkdirs in the configure, but it
probably doesn't hurt.
Merged-by: Clément Bœsch <u@pkh.me >
2017-03-20 11:01:02 +01:00
Clément Bœsch
08e1376d81
fate: add fate-sws-pixdesc-query
...
Test the pixel format querying within libswscale.
2017-03-20 08:02:30 +01:00
Muhammad Faiz
1f7eb216b0
swresample/options: enable linear_interp and exact_rational by default
...
better quality without speedloss
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2017-03-17 00:08:03 +07:00
Alexis Ballier
21bed3c981
fate: Add vf_framerate test.
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-16 16:16:05 +01:00
Muhammad Faiz
6c7a0876fe
swresample/swresample: do not reset tsf on swr_alloc_set_opts
...
so tsf option in aresample will have effect
previously tsf/internal_sample_format had no effect
fate is updated
s32p previously used fltp internally
dblp previously used fltp/dblp internally
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2017-03-13 02:45:36 +07:00
Muhammad Faiz
53a5cea478
swresample/resample: do not allow odd filter_length
...
except filter_length == 1
odd filter_length gives worse frequency response,
even when compared with shorter filter_length
also makes build_filter simpler
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2017-03-09 13:09:14 +07:00
Muhammad Faiz
fe57bf7cd6
fate/swresample: fix FUZZ typo
...
unintentionally changed to 0.01 at
'61926b6c3e560283ef6c015d6d85c32716942833'
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2017-03-08 21:51:02 +07:00
Thomas Turner
a50ccbd240
avutil/tests/lfg.c: added proper normality test
...
The Chen-Shapiro(CS) test was used to test normality for
Lagged Fibonacci PRNG.
Normality Hypothesis Test:
The null hypothesis formally tests if the population
the sample represents is normally-distributed. For
CS, when the normality hypothesis is True, the
distribution of QH will have a mean close to 1.
Information on CS can be found here:
http://www.stata-journal.com/sjpdf.html?articlenum=st0264
http://www.originlab.com/doc/Origin-Help/NormalityTest-Algorithm
Signed-off-by: Thomas Turner <thomastdt@googlemail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-08 14:32:00 +01:00
Muhammad Faiz
61926b6c3e
swresample/resample: use uniform normalization
...
this gives better frequency response
update swresample fate and other fates
that depend on resampling
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2017-03-08 16:09:38 +07:00
Michael Niedermayer
ed69cb83f8
fate/source: Check for cases that could use av_clip_uintp2() and av_clip_intp2()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-02-21 00:40:20 +01:00
Michael Niedermayer
56803218db
tests/fate/hevc: remove vsync drop from where it is not needed anymore
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-02-18 17:26:31 +01:00
James Almer
96ee6da401
fate: add WavPack muxer test
...
Tested-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: James Almer <jamrial@gmail.com >
2017-02-10 23:52:16 -03:00
Jerry Jiang
884506dfe2
Implement optimal huffman encoding for (M)JPEG.
...
> seems to break
> make fate-vsynth1-mjpeg-444
Fixed.
2017-02-08 13:59:53 +00:00
erankor
37557b28b9
mov: add fate test for decryption with edit list
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-02-01 15:09:38 +01:00
James Almer
dce863421b
avformat/matroskaenc: don't reserve more bytes than needed for the Colour master size
...
Found-by: Aaron Colwell <acolwell@google.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2017-01-28 13:46:26 -03:00
Paul B Mahol
d1df72a702
fate: add SCC test
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-01-27 17:06:42 +01:00
Clément Bœsch
7448019890
Merge commit '38efff92f1ef81f3de20ff0460ec7b70c253d714'
...
* commit '38efff92f1ef81f3de20ff0460ec7b70c253d714':
FATE: add a test for H.264 with two fields per packet
h264: fix decoding multiple fields per packet with slice threads
This merge includes two commits because the FATE test was useful in
order to make proper testing.
The merge gets rid of the now unused:
- SLICE_SINGLETHREAD and SLICE_SKIPED macros
- max_contexts
- "again" label in decode_nal_units()
This commit also includes the fix from d3e4d406b .
Thanks to wm4 and Michael Niedermayer for their testing.
Merged-by: Clément Bœsch <u@pkh.me >
Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com >
2017-01-24 16:13:03 +01:00
Michael Niedermayer
25f4f08ba5
avcodec/h264dec: Fix regression with "make fate-h264-attachment-631 THREADS=8"
...
This treats the case of no slices like no frames which it basically is.
The field is added to the context as other nal related fields are also there
and passing the has_slices field per *arguments is ugly and not consistent
Found-by: ubitux
Approved-by: ubitux
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-01-24 12:13:59 +01:00
Daniil Cherednik
c2500d62c6
dcaenc: Implementation of Huffman codes for DCA encoder
...
Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2017-01-15 18:17:12 +00:00
Martin Vignali
1412e5a004
fate/psd : add test for bitmap and duotone
...
The duotone file is interpreted as gray
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-01-14 04:52:43 +01:00
Martin Vignali
682769d3d3
fate/psd : add test for 256 color
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-01-11 22:25:21 +01:00
Thomas Turner
3126ca2825
avutil/tests: added selftest for aes_ctr.c
...
Signed-off-by: Thomas Turner <thomastdt@googlemail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-01-02 02:45:43 +01:00
Paul B Mahol
49abd5dbb8
avfilter/avf_aphasemeter: make video output optional
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2016-12-28 17:03:57 +01:00
Burt P
f317080024
af_hdcd: more FATE tests
...
Additional/Modified FATE tests improve code coverage from 63.7% to 98.1%.
Changed fate-suite sample files:
* filter/hdcd-mix.flac (958K) added. It is a much better test than
filter/hdcd.flac (910K), which is now unused, but can't be removed.
* filter/hdcd-fake20bit.flac (168K) added. It is the first second of
filter/hdcd.flac, with the 16-bit LSB copied into bit 20 of a 24-bit
stream. There isn't an actual non-16-bit HDCD sample available to test.
Signed-off-by: Burt P <pburt0@gmail.com >
2016-12-28 03:46:10 -06:00
Pavel Koshevoy
47cd8effea
fate: Add test for ticket 6024, truncated decoding mode
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-12-22 20:35:27 +01:00
Thomas Turner
9f76ad2a46
avutil: Added selftest for libavutil/audio_fifo.c
...
Signed-off-by: Thomas Turner <thomastdt@googlemail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-12-21 03:37:54 +01:00
Martin Vignali
6672a49e5a
fate/psd: add tests for uncompress and rle samples
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-12-16 02:07:20 +01:00
Derek Buitenhuis
b7e4ea0c80
fate: Add h264 test for frame num gaps
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com >
2016-12-12 13:33:52 +00:00
Wan-Teh Chang
3703f13333
avutil/tests: run the cpu_init.c test conditionally on HAVE_THREADS
...
Suggested by Diego Biurrun and James Almer.
Signed-off-by: Wan-Teh Chang <wtc@google.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2016-12-10 18:47:10 -03:00
Michael Niedermayer
1b39a30247
fate: add av_image_check_size() test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-12-10 22:24:10 +01:00
James Almer
06c62ce09c
fate: add a monoscopic spherical matroska test
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: James Almer <jamrial@gmail.com >
2016-12-09 11:19:38 -03:00
James Almer
77aa8005ec
fate: improve fate-mov dependencies
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: James Almer <jamrial@gmail.com >
2016-12-09 11:19:29 -03:00
Vittorio Giovara
0c0da45f0f
fate: Add a monoscopic spherical mov test
2016-12-07 14:41:02 -05:00
Thomas Turner
da3c69a5a9
Added test for libavcodec/avpacket.c
...
Signed-off-by: Thomas Turner <thomastdt@googlemail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-12-06 17:12:38 +01:00
Vittorio Giovara
059a786c20
fate/mov: Rename a couple of entries to respect the file naming scheme
2016-12-02 15:03:06 -05:00
Vittorio Giovara
115b834dcf
fate: Add test for mov displaymatrix
2016-11-30 12:19:30 -05:00
Martin Vignali
c9d1f4883d
fate/exr: add test for pxr24 with half and uint32 channel
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
2016-11-25 00:58:07 +01:00
Muhammad Faiz
ebb4c783d0
fate/swresample: add resample exact_lin and exact_lin_async test
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2016-11-25 03:21:56 +07:00