Martin Vignali
5bda11e70e
checkasm/llviddsp : test return of add_left_pred(16)
2017-12-09 15:15:56 +01:00
Martin Vignali
179a2f04eb
checkasm/vf_threshold : add test for threshold16
2017-12-09 14:47:13 +01:00
Michael Niedermayer
b404d41b19
fate: Fix fate-mov-bbi-elst-starts-b on ARM
2017-12-08 20:02:16 +01:00
Mark Reid
0091a54f64
fate/mxf: add reel name test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-12-08 20:02:16 +01:00
Mark Reid
ad2641c36b
avformat/mxfenc: use track count to generate component instance uuid
...
Reviewed-by: Tomas Härdin <tjoppen@acc.umu.se>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-12-08 20:02:16 +01:00
Rostislav Pehlivanov
4678339e74
opus: fix hybrid folding indexing during band quantization
...
Resulted in valgrind errors due to uninitialized memory.
Also updates fate and makes it use the tron sample result.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-12-08 04:42:24 +00:00
Rostislav Pehlivanov
c67c7191b1
fate-opus: run and test inactive samples
...
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-12-08 01:06:47 +00:00
James Almer
d6d605eb05
avformat/mux: stop delaying writing the header
...
Every bitstream filter behaves as intended now, so there's no need to
wait for the first packet of every stream.
Signed-off-by: James Almer <jamrial@gmail.com>
2017-12-06 15:43:59 -03:00
Michael Niedermayer
c8bd2c7d09
tests/fate/mov: Fix fate-mov-invalid-elst-entry-count failure on ARM
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-12-06 01:04:35 +01:00
sfan5
d3a2100c67
fate/hevc: add skip_loop_filter test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-12-05 19:56:40 +01:00
James Almer
bfd7f07b65
fate/checkasm: add missing target for vf_threshold test
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-12-04 15:46:09 -03:00
James Almer
1b324700e3
checkasm/vf_threshold: fix mixed code and declarations
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-12-04 15:46:09 -03:00
Rostislav Pehlivanov
e836a0b3fd
fate-opus: update tests to use new decoder outputs
...
Can't overwrite old ones.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-12-04 10:51:19 +00:00
Rostislav Pehlivanov
d1d6f965d8
fate-opus: update to match the changes from RFC8251
...
Also change note to say that we compare against the officially decoded
samples rather than our own, this was changed long ago.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-12-04 07:28:45 +00:00
Marton Balint
5a93a85fd0
avformat/mxfdec: fix last packet timestamps
...
The current edit unit cannot be reliably determined for the last packet of a
video stream, because we can't query the start offset of the next edit unit
from the index. This caused missing timestamps for the last video packet.
Therefore from now on, we allow setting the PTS even if we are not sure of the
current edit unit if mxf_set_current_edit_unit returned a specific failure, and
the assumed current edit unit is the last.
Fixes last packet timestamp of:
ffprobe -fflags nofillin -show_packets tests/data/lavf/lavf.mxf -select_streams v
Signed-off-by: Marton Balint <cus@passwd.hu>
2017-12-03 21:06:47 +01:00
Martin Vignali
cfce442750
checkasm/vf_threshold : add checkasm test for threshold8
2017-12-03 19:17:15 +01:00
Martin Vignali
9bed17cd0f
checkasm/utvideo : be more explicit to the WIDTH_PADDED define
2017-12-01 21:08:07 +01:00
James Almer
d268094f88
Merge commit '99e9697e3a12ab4a6638a36b95edafd6a98f9eaa'
...
* commit '99e9697e3a12ab4a6638a36b95edafd6a98f9eaa':
stereo3d: Support view type for frame sequence type
Merged-by: James Almer <jamrial@gmail.com>
2017-11-29 21:06:49 -03:00
Tobias Rapp
26c0c84784
avformat/avienc: fix fields-per-frame value for interlaced video streams
...
Writes one set of field framing information for progressive streams and
two sets for interlaced streams. Fixes ticket #6383 .
Unfortunately the OpenDML v1.02 document is not very specific on what
value to use for start_line when frame data is not coming from a
capturing device, so this is just using 0/1 depending on the field order
as a best-effort guess.
Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
2017-11-27 09:13:05 +01:00
Michael Niedermayer
8e7ac4f049
tests/fate-run: Use -bitexact
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-27 03:31:54 +01:00
Michael Niedermayer
38f966b222
tests/checkasm/float_dsp: Increase allowed difference for float_dsp.vector_dmul
...
Tested for 10000 iterations on x86-32
Fixes: Ticket6848
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-27 03:31:53 +01:00
Martin Vignali
8794e0c037
fate/hapAlphaOnly : add test for hap alpha only decoding
2017-11-25 19:49:34 +01:00
James Almer
bea8eeaa2c
checkasm/utvideodsp: zero initialize the entire buffer
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-21 11:24:38 -03:00
James Almer
9a05c873cf
checkasm/utvideodsp: fix mixed declarations and code
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-21 11:13:24 -03:00
Martin Vignali
37810bee78
fate/hapdec : add test for hapqa decoding
2017-11-21 12:05:21 +01:00
Martin Vignali
4a6aa6d1b2
checkasm : add test for huffyuvdsp add_int16
2017-11-21 09:41:42 +01:00
Martin Vignali
6a7eb65e1b
checkasm : add utvideodsp test
2017-11-21 09:00:27 +01:00
James Almer
501435e5e6
checkasm/jpeg2000dsp: add test for ict_float
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-20 18:33:57 -03:00
James Almer
20a93ea8d4
checkasm/jpeg2000dsp: refactor rct_int test
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-20 18:33:57 -03:00
Steven Liu
9302d77525
Revert "tests/fate: addition of test case for hls variant stream creation with master playlist"
...
This reverts commit 218ce1f623
.
2017-11-21 00:22:25 +08:00
Vishwanath Dixit
218ce1f623
tests/fate: addition of test case for hls variant stream creation with master playlist
...
Reviewed-by: Steven Liu <lingjiujianke@gmail.com>
2017-11-20 10:05:33 +08:00
Aman Gupta
3f1a540204
avcodec/mpeg12dec: parse A53 caption data embedded in SCTE-20 user data
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-15 18:14:39 -08:00
Sasi Inguva
54f8ac199f
lavf/mov.c: Don't correct edit list start to zero, when we can't find a frame before edit list start.
...
After c2a8f0fcbe
this can happen on normal edit lists starting on a B-frame.
Signed-off-by: Sasi Inguva <isasi@google.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-14 21:02:31 +01:00
John Stebbins
57a422ea4c
fate/mov: add test for overlapping fragments
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-14 20:49:07 +01:00
James Almer
b125822d1d
Merge commit 'ec0f4fa17ce29cf01d4def21041b0b87f7e3105d'
...
* commit 'ec0f4fa17ce29cf01d4def21041b0b87f7e3105d':
FATE: add a test for the H.264 sample fixed by 7c4f6f6
Merged-by: James Almer <jamrial@gmail.com>
2017-11-11 18:37:54 -03:00
James Almer
0cef66c906
Merge commit '516c479172755c63063180b0c0953b68b670cdbd'
...
* commit '516c479172755c63063180b0c0953b68b670cdbd':
checkasm: Test more h264 idct variants
See 2d263188ba
Merged-by: James Almer <jamrial@gmail.com>
2017-11-11 15:21:22 -03:00
James Almer
2d263188ba
Merge commit '547db1eaecd597031165a2bf637acaaacde52788'
...
* commit '547db1eaecd597031165a2bf637acaaacde52788':
checkasm: Test more h264 idct variants
Merged-by: James Almer <jamrial@gmail.com>
2017-11-11 13:18:55 -03:00
James Almer
37d5c6c30d
Merge commit '39e16ee2289e4240a82597b97db5541bbbd2b996'
...
* commit '39e16ee2289e4240a82597b97db5541bbbd2b996':
Revert "fate: Skip the checkasm test if CONFIG_STATIC is disabled"
Merged-by: James Almer <jamrial@gmail.com>
2017-11-11 13:16:24 -03:00
Sasi Inguva
bc50961731
lavf/mov.c: Parse upto 2 keyframes after the edit list end in mov_fix_index.
...
Partially fixes t/6699.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-11 14:15:15 +01:00
Michael Niedermayer
b197d83ca3
avformat/utils: Look at the first 3 frames if timestamps indicate frame reorder but decoder delay does not
...
Fixes: Ticket6487
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-11 14:15:15 +01:00
James Almer
ec54df7dcd
Merge commit '770cf1dbc2c8fe9b84300439ad0cd85036480388'
...
* commit '770cf1dbc2c8fe9b84300439ad0cd85036480388':
fate/hevc: specify output pixel format explicitly
Merged-by: James Almer <jamrial@gmail.com>
2017-11-10 20:36:39 -03:00
James Almer
4cfb46f94f
checkasm/llviddsp: fix warnings about mixed declaration and code
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-08 14:54:15 -03:00
James Almer
0ff8f0b7b4
Merge commit '5be9939b46a6a4d3860a1b1a872aa50897095970'
...
* commit '5be9939b46a6a4d3860a1b1a872aa50897095970':
fate: Add cinepak encoder vsynth tests
See d7f62f033c
Merged-by: James Almer <jamrial@gmail.com>
2017-11-07 18:35:34 -03:00
Martin Vignali
fbe9148779
checkasm/llviddsp : add test for other dsp func
...
add_median_pred
add_left_pred : add two func one with acc 0, and one with random acc
add_left_pred16
2017-11-07 00:54:17 +01:00
Martin Vignali
ad784e0cb6
fate/utvideo : add test for decoding and encoding
2017-11-07 00:52:58 +01:00
Sasi Inguva
c2a8f0fcbe
lavf/mov.c: Refine edit list start seek, based on PTS computed from CTTS.
...
Partially fixes t/6699.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-11-04 05:05:03 +01:00
Carl Eugen Hoyos
9d0b42bce5
fate: Fix fitsdec-gbrap16 test on big-endian hardware.
2017-11-04 00:47:37 +01:00
James Almer
122a749dfc
Merge commit 'd05c9cde0e87c23ca42957646bea483dfc09d6bf'
...
* commit 'd05c9cde0e87c23ca42957646bea483dfc09d6bf':
checkasm: aarch64: Specify alignment for the register_init const array
Merged-by: James Almer <jamrial@gmail.com>
2017-10-30 21:03:50 -03:00
Jonas Licht
59ad504696
libavformat/mov.c: use calculated dts offset when seeking in streams
...
Subtract the calculated dts offset from the requested timestamp before
seeking. This fixes an error "Error while filtering: Operation not
permitted" observed with a short file which contains only one key frame
and starts with negative timestamps.
Then, av_index_search_timestamp() returns a valid negative timestamp,
but mov_seek_stream bails out with AVERROR_INVALIDDATA.
Fixes ticket #6139 .
Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
Signed-off-by: Peter Große <pegro@friiks.de>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-10-30 01:09:40 +01:00
Carl Eugen Hoyos
4ccc1ef2a3
fate: Add bitexact flag to the invalid-elst test.
...
Fixes fate-mov-invalid-elst-entry-count on a ppc system.
2017-10-29 23:10:02 +01:00