Sasi Inguva
58a25aeb8e
lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.
...
Signed-off-by: Sasi Inguva <isasi@google.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
James Almer
da03242778
Revert "checkasm/vf_interlace : add test for lowpass_line 8 and 16"
...
This reverts commit adff97be5e
.
It currently fails on Windows targets.
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
Michael Niedermayer
65da5c56e6
tests/audiomatch: Add missing return code at the end of main()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Jun Zhao
e72b854992
tests/audiomatch: Whitespace refinement
...
Refine the coding style.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Jun Zhao
2b38900cb3
tests/audiomatch: Add return value check for fread.
...
Check fread return value to fix build warning as "ignoring
return value of ‘fread’"
Signed-off-by: Jun Zhao <jun.zhao@intel.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Martin Vignali
adff97be5e
checkasm/vf_interlace : add test for lowpass_line 8 and 16
7 years ago
Martin Vignali
cefb7e0060
checkasm/vf_hflip : add test for vf_hflip byte and short simd
7 years ago
Martin Storsjö
18a0f42026
checkasm: Use LOCAL_ALIGNED for aligned variables on the stack
...
This fixes fate-checkasm-hevc_mc on ARMCC 5.0 after adding
NEON HEVC MC assembly.
Signed-off-by: Martin Storsjö <martin@martin.st>
7 years ago
James Almer
1215889bc1
checkasm/llviddsp: fix mixed code and declarations
...
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
Martin Vignali
e1121f9723
checkasm/llviddsp : add test for add_gradient_pred
7 years ago
Martin Vignali
5bda11e70e
checkasm/llviddsp : test return of add_left_pred(16)
7 years ago
Martin Vignali
179a2f04eb
checkasm/vf_threshold : add test for threshold16
7 years ago
Michael Niedermayer
b404d41b19
fate: Fix fate-mov-bbi-elst-starts-b on ARM
7 years ago
Mark Reid
0091a54f64
fate/mxf: add reel name test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
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>
7 years ago
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>
7 years ago
Rostislav Pehlivanov
c67c7191b1
fate-opus: run and test inactive samples
...
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
7 years ago
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>
7 years ago
Michael Niedermayer
c8bd2c7d09
tests/fate/mov: Fix fate-mov-invalid-elst-entry-count failure on ARM
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
sfan5
d3a2100c67
fate/hevc: add skip_loop_filter test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
James Almer
bfd7f07b65
fate/checkasm: add missing target for vf_threshold test
...
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
1b324700e3
checkasm/vf_threshold: fix mixed code and declarations
...
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
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>
7 years ago
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>
7 years ago
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>
7 years ago
Martin Vignali
cfce442750
checkasm/vf_threshold : add checkasm test for threshold8
7 years ago
Martin Vignali
9bed17cd0f
checkasm/utvideo : be more explicit to the WIDTH_PADDED define
7 years ago
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>
7 years ago
Michael Niedermayer
8e7ac4f049
tests/fate-run: Use -bitexact
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
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>
7 years ago
Martin Vignali
8794e0c037
fate/hapAlphaOnly : add test for hap alpha only decoding
7 years ago
James Almer
bea8eeaa2c
checkasm/utvideodsp: zero initialize the entire buffer
...
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
9a05c873cf
checkasm/utvideodsp: fix mixed declarations and code
...
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
Martin Vignali
37810bee78
fate/hapdec : add test for hapqa decoding
7 years ago
Martin Vignali
4a6aa6d1b2
checkasm : add test for huffyuvdsp add_int16
7 years ago
Martin Vignali
6a7eb65e1b
checkasm : add utvideodsp test
7 years ago
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>
7 years ago
James Almer
20a93ea8d4
checkasm/jpeg2000dsp: refactor rct_int test
...
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
Steven Liu
9302d77525
Revert "tests/fate: addition of test case for hls variant stream creation with master playlist"
...
This reverts commit 218ce1f623
.
7 years ago
Vishwanath Dixit
218ce1f623
tests/fate: addition of test case for hls variant stream creation with master playlist
...
Reviewed-by: Steven Liu <lingjiujianke@gmail.com>
7 years ago
Aman Gupta
3f1a540204
avcodec/mpeg12dec: parse A53 caption data embedded in SCTE-20 user data
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
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>
7 years ago
John Stebbins
57a422ea4c
fate/mov: add test for overlapping fragments
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
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>
7 years ago
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>
7 years ago
James Almer
4cfb46f94f
checkasm/llviddsp: fix warnings about mixed declaration and code
...
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
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
7 years ago
Martin Vignali
ad784e0cb6
fate/utvideo : add test for decoding and encoding
7 years ago
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>
7 years ago
Carl Eugen Hoyos
9d0b42bce5
fate: Fix fitsdec-gbrap16 test on big-endian hardware.
7 years ago