Zhao Zhili
03bafbc007
avcodec/tests: add h265_levels to .gitignore
2019-10-23 09:56:38 -03:00
Mark Thompson
6b6c444213
lavc/h265_profile_level: Add unit test
...
Operates in the same way as the h264-levels test.
2019-07-07 13:29:50 +01:00
Decai Lin
73db6beac8
lavc/h264_levels: add MaxMBPS checking and update fate test.
...
1. add MaxMBPS checking for level idc setting to align with AVC spec
AnnexA table A-1/A-6 level limits.
2. update h264 level fate test.
Signed-off-by: Decai Lin <decai.lin@intel.com >
Signed-off-by: Mark Thompson <sw@jkqxz.net >
2019-03-27 00:13:27 +00:00
FeRD (Frank Dana)
90d8f118b4
avcodec/tests: Add codec_desc to .gitignore
...
The compiled libavcodec/tests/codec_desc was left out of that dir's
.gitignore when the test was added, so it shows up in 'git status'
as an untracked file if it's been built.
Signed-off-by: FeRD (Frank Dana) <ferdnyc@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2019-01-22 00:40:00 +01:00
Michael Niedermayer
c9c2f12fdb
avcodec/tests/rangecoder: initialize array to avoid valgrind warning
...
Found-by: jamrial
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2019-01-14 17:16:55 +01:00
Michael Niedermayer
771627e381
avcodec/rangecoder: Add and test ff_rac_check_termination()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-12-31 17:44:22 +01:00
Michael Niedermayer
0eec10f4e7
avcodec/tests/rangecoder: Test coder more completely
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-12-31 17:44:19 +01:00
Michael Niedermayer
dfbe3bee95
avcodec/rangecoder: factorize termination version code
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-12-31 17:44:18 +01:00
Martin Vignali
f5aa8f61e5
avcodec/proresdec : rename dsp part for 10b and check dspinit for supported bits per raw sample
...
based on patch by Kieran Kunhya
2018-12-02 12:55:31 +01:00
Andreas Rheinhardt
510d219480
h264_levels, h264_metadata_bsf: Fix levels typo
...
profile_idc for level 1b should be 11, not 10.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@googlemail.com >
Signed-off-by: Mark Thompson <sw@jkqxz.net >
2018-11-13 21:03:00 +00:00
Mark Thompson
b7720ad91b
lavc/h264: Add common code for level handling
...
Including a unit test.
2018-09-23 14:42:34 +01:00
Marton Balint
b19a431636
avutil/pixdesc: add AV_PIX_FMT_FLAG_ALPHA to AV_PIX_FMT_PAL8
...
Signed-off-by: Marton Balint <cus@passwd.hu >
2018-04-30 21:51:31 +02:00
Kieran Kunhya
612695f376
simple_idct: Template functions to support an input bitdepth parameter
2018-04-02 13:06:19 +01:00
Josh de Kock
98ebe042e6
lav*,tests: remove several register_all calls
...
avdevice_register_all() is still required to register devices into
lavf (this is required due to lavd being somewhat of a hack).
Signed-off-by: Josh de Kock <josh@itanimul.li >
2018-04-02 03:26:22 +01:00
Muhammad Faiz
ea99b10e98
fate/libavcodec: add codec_desc test
...
Remove runtime check at codec_desc.c
Reviewed-by: wm4 <nfxjfg@googlemail.com >
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc >
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com >
2018-02-12 06:06:37 +07:00
Jim DeLaHunt
be527e9873
Ignore libavcodec/tests/mpeg12framerate, a test program
...
Add to libavcodec/tests/.gitignore an entry for test
program libavcodec/tests/mpeg12framerate . Other
similar test programs, e.g. jpeg2000dwt and dct, are
ignored in a similar way.
On initially checking out master, and doing "./configure"
and "make clean", "git status" reports no untracked
files. After running "make fate", "git status" reports
untracked file "libavcodec/tests/mpeg12framerate".
mpeg12framerate is a unit test program. It was apparently
introduced in commit
18cd45d117 , on
Tue Sep 12 22:11:56 2017 +0100. It added a new function
ff_mpeg12_find_best_frame_rate() to
libavcodec/mpeg12framerate.c , and the code in
libavcodec/tests/mpeg12framerate.c to exercise that
function. This commit also added the new program to
the FATE suite, but it omitted a .gitignore entry.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-11-18 11:57:57 +01:00
Mark Thompson
18cd45d117
mpeg12: Add a common function to find the best frame rate
...
This will be used later in both the mpeg2_metadata filter and the
VAAPI MPEG-2 encoder. Also adds a unit test.
(cherry picked from commit b5859e0b04 )
2017-10-17 20:56:30 +01:00
Jesse Liu
6dc36ebd2b
add missing ignore files
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-09-10 19:08:33 +02:00
Michael Niedermayer
35862d908f
avcodec/tests/dct: Add Mean square error test
...
based on quotes of IEEE 1180 / ISO/IEC 23002-1
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-08-11 12:06:41 +02:00
Michael Niedermayer
00d72a345b
avcodec/tests/dct: Add peak mean error check
...
based on quotes of IEEE 1180 / ISO/IEC 23002-1
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-08-11 12:06:40 +02:00
Clément Bœsch
16961514ba
lavc/htmlsubtitles: improve line breaks handling
2017-08-01 15:50:00 +02:00
Clément Bœsch
3d567b7deb
lavc/tests: add htmlsubtitles
2017-08-01 15:50:00 +02:00
James Darnley
3a3e39da68
avcodec/x86: add an 8-bit simple IDCT function based on the x86-64 high depth functions
...
Includes add/put functions
Rounding contributed by Ronald S. Bultje
2017-06-28 17:27:35 +02:00
Jun Zhao
55120c9173
lavc/tests/golomb: Add unit test for set_ue_golomb_long.
...
Add unit test for set_ue_golomb_long.
Signed-off-by: Jun Zhao <jun.zhao@intel.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-06-24 22:17:15 +02:00
Diego Biurrun
a1cb75e61e
build: Generalize yasm/nasm-related variable names
...
None of them are specific to the YASM assembler.
(Cherry-picked from libav commit 39e208f4d4 )
Signed-off-by: James Almer <jamrial@gmail.com >
2017-06-21 17:00:29 -03:00
James Darnley
5d5c708cd3
avcodec/x86: move simple_idct to external assembly
2017-05-30 13:20:42 +02:00
Michael Niedermayer
10e5926d7c
avcodec/tests/celp_math: Change IsAlmostEqual() to a function
...
Fixes empty statement, found by ubitux
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-03-24 18:18:57 +01:00
Thomas Turner
099c256e5d
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
James Almer
fff5d03a59
Merge commit 'bccecf716843c00d87fb0d8a319be97c8ac6bfda'
...
* commit 'bccecf716843c00d87fb0d8a319be97c8ac6bfda':
idct: Change type of array stride parameters to ptrdiff_t
Merged-by: James Almer <jamrial@gmail.com >
2017-03-21 14:29:52 -03:00
Matthieu Bouron
2d0c31401c
lavc/tests/dct/aarch64: add ff_simple_idct_neon test
2017-03-16 12:00:41 +01:00
Michael Niedermayer
896f5243fe
avcodec/tests/mjpegenc_huffman: Remove static in main() table
...
Avoids false positives when greping for non constant statics
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-02-10 00:12:01 +01:00
Rostislav Pehlivanov
86a66a66b1
tests/mjpegenc_huffman: align static tables
...
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2017-02-09 03:08:50 +00:00
Rostislav Pehlivanov
48dc227f4d
tests/mjpegenc_huffman: replace assert() with av_assert0()
...
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2017-02-09 02:59:22 +00:00
Jerry Jiang
ea3c91bc66
Implement optimal huffman encoding for (M)JPEG.
...
> seems to break
> make fate-vsynth1-mjpeg-444
Fixed.
2017-02-08 13:59:53 +00:00
Michael Niedermayer
b8f8d24233
avcodec/tests/fft: Fix indention of dct_init()
...
Fixes CID1396253
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2017-01-01 23:04:31 +01:00
Derek Buitenhuis
bcdf4f70ef
libavcodec/tests: Add avpacket test to .gitignore
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com >
2016-12-10 15:51:01 +00:00
Thomas Turner
47b428c9bb
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
Diego Biurrun
bccecf7168
idct: Change type of array stride parameters to ptrdiff_t
...
ptrdiff_t is the correct type for array strides and similar.
2016-09-29 14:48:03 +02:00
Petru Rares Sincraian
bb73280a97
fate: add test for avfft
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-07-19 23:25:01 +02:00
Michael Niedermayer
26250a0b13
avcodec/tests/options: Set timebase
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-06-22 18:49:33 +02:00
Clément Bœsch
cb14aac6b3
Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'
...
* commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196':
tests: Move all test programs to a subdirectory
Merged-by: Clément Bœsch <clement@stupeflix.com >
2016-06-22 13:44:34 +02:00
Diego Biurrun
a6a750c7ef
tests: Move all test programs to a subdirectory
2016-05-13 14:55:56 +02:00