Carl Eugen Hoyos
a45951c0a4
tests: Fix gray10 and gray12 references after c1616b45.
2017-04-13 08:19:48 +02:00
Marton Balint
c92abd0c0e
tests/fate/filter-video: fix framerate filter tests
...
Signed-off-by: Marton Balint <cus@passwd.hu>
2017-04-12 20:21:11 +02:00
James Almer
7b3cb953f7
checkasm: add fixed_dsp tests
...
Tested-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
2017-04-11 18:05:13 -03:00
Clément Bœsch
210678d3c5
Merge commit ' 3794062ab1'
...
* commit '3794062ab1 ':
Remove Plan 9 support
Merged-by: Clément Bœsch <u@pkh.me>
2017-04-09 14:52:00 +02:00
Rostislav Pehlivanov
45eeb1f785
mjpegenc: enable optimal huffman coding by default
...
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-09 00:00:39 +01:00
James Almer
b8f26779d6
lavf: use the new bitstream filter for extracting extradata
...
This merges commits 8e2ea69135 and
096a8effa3 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-07 17:16:17 -03:00
James Almer
6747fc436e
Merge commit ' effc1430b2'
...
* commit 'effc1430b2 ':
Revert "checkasm: vp9dsp: Benchmark the dc-only version of idct_idct separately"
Merged-by: James Almer <jamrial@gmail.com>
2017-04-04 15:26:18 -03:00
James Almer
22164971b0
Merge commit ' 286ab878bd'
...
* commit '286ab878bd ':
fate.sh: Allow setting other make flags for running tests
Merged-by: James Almer <jamrial@gmail.com>
2017-04-04 15:03:34 -03:00
Thomas Turner
dc1a1b8bd7
tests/fate/filter-video: add owdenoise test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-04 03:45:11 +02:00
Martin Vignali
4db2bfa63c
fate : add test for exr with offset table set to 0
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-04-03 03:02:50 +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 ' 481ff3cf01'
...
* commit '481ff3cf01 ':
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
Clément Bœsch
edfa7ac8ec
Merge commit ' 81d7f0bbca'
...
* commit '81d7f0bbca ':
checkasm: vp9dsp: Benchmark the dc-only version of idct_idct separately
Merged-by: Clément Bœsch <u@pkh.me>
2017-04-01 11:54:29 +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 ' 4537647c04'
...
* commit '4537647c04 ':
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
Clément Bœsch
b589e83f43
Merge commit ' 9498237049'
...
* commit '9498237049 ':
checkasm: Add --test parameter to check only specific components
Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-03-31 10:06:13 +02:00
Michael Niedermayer
afebf470ca
avutil/tests/dict: Check return of av_dict_parse_string()
...
Fixes: CID1396402
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30 23:35:18 +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
c14b3ea93c
ffprobe: fix printing packet side data information
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-29 21:20:06 -03: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 ' b90c8a3d08'
...
* commit 'b90c8a3d08 ':
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
Clément Bœsch
1c9f4b5078
lavc/vp9: split into vp9{block,data,mvs}
...
This is following Libav layout to ease merges.
2017-03-27 21:38:21 +02: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
James Almer
09ce5519f3
fate/checkasm: fix use of uninitialized memory on hevc_add_res tests
2017-03-24 22:11:34 -03:00
James Almer
36eae45510
fate/checkasm: use LOCAL_ALINGED_32 on hevc_add_res tests
2017-03-24 22:11:22 -03:00
Clément Bœsch
b68068eed2
fate: mask errors while constructing report files
...
The first case was forgotten in 89790ba2bf .
Note: build_only=yes is one of the case where hiding the errors makes
sense.
2017-03-24 22:32:36 +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
Paul B Mahol
e1940d2458
avcodec/dnxhd_parser: take into account compressed frame size and skip it
...
Fixes #6214 and vsynth1-dnxhd-720p-hr-lb.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-03-24 15:44:01 +01:00
Clément Bœsch
3d4039f964
Merge commit ' ed48a9d814'
...
* commit 'ed48a9d814 ':
checkasm: Add a test for HEVC add_residual
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-24 12:37:09 +01:00
Clément Bœsch
71d541751e
Merge commit ' 043b0b9fb1'
...
* commit '043b0b9fb1 ':
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
James Almer
0d34473d8e
Merge commit ' dd5d4a0e1e'
...
* commit 'dd5d4a0e1e ':
checkasm: aarch64: Don't clobber x29 in checkasm_stack_clobber
Merged-by: James Almer <jamrial@gmail.com>
2017-03-23 18:31:36 -03:00
James Almer
f23078904f
Merge commit ' 2816f8a8bb'
...
* commit '2816f8a8bb ':
build: Drop arch-specific checkasm Makefiles
Merged-by: James Almer <jamrial@gmail.com>
2017-03-23 18:01:47 -03:00
James Almer
3ddae9eee9
Merge commit ' 93d5b022a9'
...
* commit '93d5b022a9 ':
build: Drop duplicate asm recipe
Merged-by: James Almer <jamrial@gmail.com>
2017-03-23 17:57:35 -03:00
James Almer
67b639b496
Merge commit ' c91d6a33f8'
...
* commit 'c91d6a33f8 ':
checkasm: aarch64: Add filler args to make sure all parameters are passed on the stack
Merged-by: James Almer <jamrial@gmail.com>
2017-03-23 17:38:20 -03:00
James Almer
a2d34cc51b
Merge commit ' f1b3e13138'
...
* commit 'f1b3e13138 ':
checkasm: aarch64: Clobber the stack before calling functions
Merged-by: James Almer <jamrial@gmail.com>
2017-03-23 17:36:53 -03:00
James Almer
cab4c7fa19
Merge commit ' a05cc56124'
...
* commit 'a05cc56124 ':
checkasm: arm/aarch64: Fix the amount of space reserved for stack parameters
Merged-by: James Almer <jamrial@gmail.com>
2017-03-23 17:35:38 -03:00
Clément Bœsch
50bbb67472
Merge commit ' e3f941cb03'
...
* commit 'e3f941cb03 ':
checkasm: add a test for HEVC IDCT
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-23 12:17:39 +01:00
Clément Bœsch
dffa4ec1ed
Merge commit ' dc3fe45fca'
...
* commit 'dc3fe45fca ':
fate: Add test for rscc palette
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-23 11:40:09 +01:00
James Almer
30cadfe071
avcodec/lossless_videodsp: use ptrdiff_t for length parameters
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-22 18:38:35 -03:00
Clément Bœsch
7c2a7f9c11
Merge commit ' 22c3ab1864'
...
* commit '22c3ab1864 ':
checkasm: Add test for huffyuvdsp add_bytes
huffyuvdsp is renamed to llviddsp to be consistent with our codebase.
Note: af607b7e07 wasn't actually required for this test since this
commit is not actually testing huffyuvdsp.
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-22 16:31:38 +01:00
James Almer
0dbfed08d0
fate: update ref file for apng-clock test
2017-03-22 10:27:46 -03:00
Clément Bœsch
83cd80d10a
Merge commit ' 12004a9a7f'
...
* commit '12004a9a7f ':
audiodsp/x86: yasmify vector_clipf_sse
audiodsp: reorder arguments for vector_clipf
Merged the version from Libav after a discussion with James Almer on
IRC:
19:22 <ubitux> jamrial: opinion on 12004a9a7f ?
19:23 <ubitux> it was apparently yasmified differently
19:23 <ubitux> (it depends on the previous commit arg shuffle)
19:24 <ubitux> i don't see the magic movsxdifnidn in your port btw
19:24 <ubitux> it's a port from 1d36defe94
19:25 <jamrial> seems better thanks to said arg shuffle
19:25 <jamrial> the loop is the same, but init is simpler
19:25 <jamrial> probably worth merging
19:25 <ubitux> OK
19:25 <ubitux> thanks
19:26 <jamrial> curious they didn't make len ptrdiff_t after the previous bunch of commits, heh
19:26 <ubitux> yeah indeed
Both commits are merged at the same time to prevent a conflict with our
existing yasmified ff_vector_clipf_sse.
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-20 22:35:07 +01:00
Clément Bœsch
8414755486
Merge commit ' e9ef617139'
...
* commit 'e9ef617139 ':
checkasm: add tests for audiodsp
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-20 19:10:56 +01:00
Clément Bœsch
c50b2164a6
Merge commit ' 2eb97af66a'
...
* commit '2eb97af66a ':
checkasm: add a test for blockdsp
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-20 19:05:05 +01:00
Clément Bœsch
e07fa3008b
Merge commit ' de452e5037'
...
* commit 'de452e5037 ':
pixblockdsp: Change type of stride parameters to ptrdiff_t
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-20 15:58:32 +01:00
Clément Bœsch
3c8f7a8f6b
Merge commit ' e89cef4050'
...
* commit 'e89cef4050 ':
checkasm: Read the unsigned value as it should
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-20 11:55:20 +01:00
Clément Bœsch
38343651a8
Merge commit ' 3aa9d37d03'
...
* commit '3aa9d37d03 ':
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
d6635daded
swscale: remove unused is{RGB,BGR}inBytes
2017-03-20 08:02:30 +01:00
Clément Bœsch
ff6bc16c5a
swscale: use a (more correct) function for isPacked
2017-03-20 08:02:30 +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