Steven Liu
ac22835db9
fate: add hls fmp4 segment type test case
...
Tested-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Steven Liu
af9dc02e6b
fate: add hls_list_size fate test case
...
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Steven Liu
89ea0c9bfd
fate: add hls_init_time option fate
...
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
5 years ago
Mark Thompson
e3424575f5
lavc/h265_profile_level: Add unit test
...
Operates in the same way as the h264-levels test.
5 years ago
Peter Ross
f4c35a458f
fate: add VP4 test
6 years ago
Michael Niedermayer
640e401aed
tests/ref/fate/nuv-rtjpeg: Preserve the original timestamps
...
The tests previously rounded the timestamps. Its better in a fate test to preserve
the data from the demuxer and decoder.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Ruiling Song
8f4963ad25
checkasm/vf_gblur: add test for horiz_slice simd
...
Signed-off-by: Ruiling Song <ruiling.song@intel.com>
6 years ago
Peter Ross
b124327216
fate: add dst decoder test
6 years ago
Andreas Rheinhardt
0b61ddb576
avformat/matroskaenc: Don't waste bytes writing level 1 elements
...
Up until now, the length field of most level 1 elements has been written
using eight bytes, although it is known in advance how much space the
content of said elements will take up so that it would be possible to
determine the minimal amount of bytes for the length field. This
commit changes this.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Andreas Rheinhardt
add68dcca9
avformat/matroskaenc: Write CRC-32 in non-seekable mode
...
Given that in both the seekable as well as the non-seekable mode dynamic
buffers are used to write level 1 elements and that now no seeks are
used in the seekable case any more, the two modes can be combined; as a
consequence, the non-seekable mode automatically inherits the ability to
write CRC-32 elements.
There are no differences in case the output is seekable; when it is not
and writing CRC-32 elements is disabled, there can still be minor
differences because before this commit, the EBML ID and length field
were counted towards the cluster size limit; now they no longer are.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Andreas Rheinhardt
4e6df068b5
avformat/matroskaenc: Don't waste bytes in EBML Header
...
Up until now the EBML Header length field has been written with eight
bytes, although the EBML Header is always so small that only one byte
is needed for it. This patch saves seven bytes for every Matroska/Webm
file.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
f60ddb7310
fate/checkasm: add missing v210dec test
...
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Hendrik Leppkes
a87774636b
tests: don't include TARGET_PATH in the sample path needlessly
...
The transcode() helper function will already prepend the TARGET_PATH to
the sample path, if its a relative path. This avoids an issue on
Windows, where the relative path check could fail.
6 years ago
Carl Eugen Hoyos
96fc0cbfde
tests: Add EXESUF to program calls.
...
Fixes fate in Windows subsystem for Linux.
6 years ago
Steven Liu
55619f3012
rename hls_segment_filename in fate-hls-segment-size for fate
6 years ago
Steven Liu
2a50f1d9e4
tests/fate: add fate-hls-segment-size for hls_segment_size test
...
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
6 years ago
Derek Buitenhuis
772c73e61f
FATE: Add test for HEVC files that claim to have two first slices
...
This makes sure we don't regress on 70c8c8a818
.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
6 years ago
Gyan Doshi
8161ac2902
lavf/movenc: fix tmcd writing for non-MP4/MOV modes
...
write_tmcd allows tmcd track to be created with any mode but in
mov_write_header, index for first tmcd track is only set for modes
MP4 or MOV, causing a crash if tmcd creation is attempted with other
modes.
6 years ago
Carl Eugen Hoyos
def18ac43b
tests/fate/ffmpeg: Check for apng codec for fate-copy-apng.
...
The file has to be created first, fixes fate without zlib.
6 years ago
James Almer
85649b6523
fate/lavf-image: fix passed arguments for some high bit depth tests
...
Should fix fate failures on big endian targets.
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
a200bf8094
tests: Convert lavf container tests with samples to non-legacy test scripts
6 years ago
Mark Reid
7ff89574c7
fate/mxf: add mxf user comments tests
...
Reviewed-by: Tomas Härdin <tjoppen@acc.umu.se>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Martin Vignali
9cb576fc1e
fate/qtrle : change 32b test to output bgra instead of rgb24
6 years ago
Martin Vignali
b38dd2d219
fate/proresenc_aw : add test for interlace and 444 encoding
6 years ago
Diego Biurrun
f8df5e2f31
tests: Add a convenience function for video-only lavf tests
...
Rename a test in the process for consistency and simplicity and
remove the remnants of the now-unused lavf regression test scripts.
6 years ago
Diego Biurrun
618d02c1fa
tests: Convert lavf container tests to non-legacy test scripts
...
Rename some tests in the process for consistency and simplicity.
6 years ago
Diego Biurrun
896fe15dbb
tests: Convert lavf pixfmt conversion tests to non-legacy test scripts
...
Also split monolithic lavf-pixfmt test into individual tests.
6 years ago
Diego Biurrun
a957e9379d
tests: Convert lavf image tests to non-legacy test scripts
...
Rename some tests in the process for consistency and simplicity.
6 years ago
Diego Biurrun
eb8a811599
tests: Convert audio-only lavf tests to non-legacy test scripts
...
Rename some tests in the process for consistency and simplicity.
6 years ago
Diego Biurrun
a70eac7a9b
tests: Convert image2pipe tests to non-legacy test scripts
6 years ago
Rafaël Carré
75ea329b78
api-h264-slice-test: fix arguments and help
...
This program only takes 2 arguments
Remove comment that was never right
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Steven Liu
2780cd33d9
fate: add tests/fate/hlsenc.mak for hls FATE
...
init add three test examples:
1. check no endlist at the end
2. check endlist at the end
3. check hls_list_size 0 full list
Tested-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
6 years ago
James Almer
ba89dc27b5
checkasm: add an af_afir test
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Michael Niedermayer
f8f762c300
tests/fate/filter-video: increase fuzz for fate-filter-refcmp-psnr-rgb
...
Fixes: test failure on powerpc
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Gyan Doshi
3b825b2f81
fate: add prog suffix in fate-mov-mp4-with-mov-in24-ver
...
Prevent test failure with builds that set a suffix and/or
extension for the ffprobe binary
6 years ago
Martin Vignali
ffafa53dbf
avcodec/proresdec : add 12b decoding
...
based on patch by Kieran Kunhya
ticket 7163
6 years ago
Paul B Mahol
18aea7bdd9
avcodec/opus: set skip_samples
...
Also update fate test. Fixes #5258 .
6 years ago
Martin Vignali
e488d7b4f5
fate/prores-metadata : make output bit exact
6 years ago
Jun Zhao
991cd79155
fate: Add test for vc1test demuxer
...
Signed-off-by: Jun Zhao <mypopydev@gmail.com>
6 years ago
Martin Vignali
679ad31469
fate/prores_metadata_bsf : add test for setting color property
6 years ago
Mark Thompson
252e79663d
cbs_h265: Add PTL parsing for sublayers
...
With fate test using the SLPPLP_A_VIDYO_2 conformance file, which contains
two sublayers with full PTL information.
6 years ago
Mark Thompson
fd1d735c0b
fate/libavcodec: Fix config dependency of h264-levels test
6 years ago
Josh de Kock
fb7925ba2f
fate: add api-h264-slice test
...
This test ensures that you are able to send N number of slice NALUs in slice threaded mode to be decoded simultaneously
6 years ago
Josh de Kock
3f2103ec73
fate: add h264 timecode test
6 years ago
Paul B Mahol
c07bc1d6ee
avfilter/af_silenceremove: add options to keep min duration of silence
6 years ago
Mark Thompson
cc549149d3
lavc/h264: Add common code for level handling
...
Including a unit test.
6 years ago
Martin Vignali
59256dea14
fate/mov : use do_md5sum for mov-faststart-4gb-overflow test
...
fix test on osx
based on suggestion by Hendrik Leppkes
6 years ago
Derek Buitenhuis
f55d987bad
Add FATE test for QT format audio descriptors in MP4
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
6 years ago
James Almer
70a708713a
fate: fix hapqa-extract-nosnappy tests on small builds
...
Fixes ticket #7324
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Tobias Rapp
56f68a099c
fate: add 10-bit test for hue video filter
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
6 years ago