summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* fate/api-h264-slice-test: use cleaner error handlingJosh de Kock2018-11-03
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* fate/api-h264-slice-test: don't use ssize_tJosh de Kock2018-11-03
| | | | | | Fixes ticket #7521 Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vf_pixdesctest: Use 32bit read/writeMichael Niedermayer2018-10-27
| | | | | | This is needed for processing 32bit floats Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/pixdesc: Add av_write_image_line2(), av_read_image_line2()Michael Niedermayer2018-10-27
| | | | | | | | | This is needed because of 32bit float formats (which are difficult to store in 16bits) This also fixes undefined behavior found by fate Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/api-h264-slice-test: use the correct function to free the AVHashContextJames Almer2018-10-27
| | | | | | Fixes memleaks. Signed-off-by: James Almer <jamrial@gmail.com>
* fate: add api-h264-slice testJosh de Kock2018-10-26
| | | | This test ensures that you are able to send N number of slice NALUs in slice threaded mode to be decoded simultaneously
* fate: add h264 timecode testJosh de Kock2018-10-23
|
* swscale : add YA16 LE/BE outputMartin Vignali2018-10-18
|
* avcodec/proresenc_aw : use for frame flag in the header the same value than ↵Martin Vignali2018-10-18
| | | | the official encoder
* avcodec/proresenc_aw : use qp close to the official encoderMartin Vignali2018-10-18
|
* avcodec/proresenc_aw : use AVframe primaries, transfert, colorspace for ↵Martin Vignali2018-10-18
| | | | | | frame header instead of default (unknown, unknown, Rec601) avoid color shift, on some decoding software
* avfilter/af_silenceremove: add options to keep min duration of silencePaul B Mahol2018-10-15
|
* fate: Update checksums for recent mxf changesMichael Niedermayer2018-10-14
| | | | | | References: bb89109a0a29d51cb207352834f6b92784c1700d, 84e8a87ca082f5a882e83fcb34a970f8b720cc25, ea55a11ced5ef73bc7173ae2d3e268e26b351350, 3d38e45eb85c7a2420cb48a9cd45625c28644b2e Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/mxfenc: correctly set content package rate in system elementBaptiste Coudurier2018-10-12
|
* avformat/mxfenc: update body partition with footer offsetBaptiste Coudurier2018-10-12
|
* avformat/mxfenc: add mpeg-2 specific metadata, fix compatibility with sony ↵Baptiste Coudurier2018-10-12
| | | | content browser
* avformat/mxfenc: write index delta entry array needed by sony vegas pro 11Baptiste Coudurier2018-10-12
|
* avutil/tests/parseutils: add some big duration testsMarton Balint2018-10-07
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter/vf_curves: add planar rgb supportPaul B Mahol2018-09-25
|
* lavc/h264: Add common code for level handlingMark Thompson2018-09-23
| | | | Including a unit test.
* avcodec: add native iLBC decoderPaul B Mahol2018-09-23
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* fate/mov : use do_md5sum for mov-faststart-4gb-overflow testMartin Vignali2018-09-22
| | | | | | fix test on osx based on suggestion by Hendrik Leppkes
* checkasm/float_dsp: add test for vector_dmulJames Almer2018-09-14
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/loco: switch to planar rgb formatPaul B Mahol2018-09-10
| | | | Remove now unused step variable.
* tests/fate: fix lut hash for gray14Paul B Mahol2018-09-09
|
* avcodec/lagarith: switch to planar rgbPaul B Mahol2018-09-09
| | | | Speed goes from 363 fps to 428 fps for 640x480 video.
* Add FATE test for QT format audio descriptors in MP4Derek Buitenhuis2018-09-09
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* avfilter: add support for gray14 formatPaul B Mahol2018-09-09
|
* fate: fix hapqa-extract-nosnappy tests on small buildsJames Almer2018-09-06
| | | | | | Fixes ticket #7324 Signed-off-by: James Almer <jamrial@gmail.com>
* fate: add 10-bit test for hue video filterTobias Rapp2018-08-31
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* tests/ref/fate/pixelutils: Add a newline.Carl Eugen Hoyos2018-08-31
| | | | Fixes fate-pixelutils on aix.
* avformat/movenc: implicitly enable negative CTS offsets for ismvJan Ekström2018-08-24
| | | | | | | | | | | ISMV lacks any sort of edit list support, as well as tfxd is effectively the PTS of the fragment for most intents and purposes. Thus, if b-frames are requested without negative CTS offsets you end up with N frames' worth of delay (tfxd PTS plus the CTS offset of the first sample). Negative CTS offsets enable the first sample to have CTS=DTS, and thus a/v desync due to b-frame reorder delay is avoided.
* lavc/hevc_ps: fix crop info for monochromeZhao Zhili2018-08-22
| | | | | | | The values of SubWidthC and SubHeightC are 1 in the ITU-T H.265. The current code use the value of 2. Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/audiointerleave: pad last audio frameBaptiste Coudurier2018-08-21
|
* libswscale: Adds conversions from/to float gray format.Sergey Lavrushkin2018-08-14
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavutil: Adds gray floating-point pixel formats.Sergey Lavrushkin2018-08-11
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov.c: Set start_time for all streams (in case of edit lists).Sasi Inguva2018-08-11
| | | | | | | | | Fixes vorbis mp4 audio files, with edit list specified. Since st->skip_samples is not set in case of vorbis , ffmpeg computes the start_time as negative. Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavutil/pixelutils: add sad_32x32 in pixelutils API.Jun Zhao2018-07-31
| | | | | | add sad_32x32 in pixelutils API, and update the fate. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
* fate: add tests for audio channel up-/downmixing with pan filterTobias Rapp2018-07-30
| | | | | | | | | | | | | Add tests for upmixing and downmixing with audio channel counts that have a corresponding default layout and also tests where there is no default layout. Update the existing "stereo4" test so it actually outputs stereo like the other stereo tests. Rename the previous "stereo4" test into "upmix1". Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* tests/audiogen: raise channel count limit to 12Tobias Rapp2018-07-30
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* fate: remove unnecessary reference file for fate-encryption-infoJames Almer2018-07-27
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/tscc: Do not duplicate imagesMichael Niedermayer2018-07-23
| | | | | | | | | | This improves speed Fixes: Timeout Fixes: 9010/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_TSCC_fuzzer-6042614817095680 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: add more vc2 encoder testsJames Darnley2018-07-18
|
* avformat/mov: only set handler_name from mdia->hdlrGyan Doshi2018-07-16
| | | | | | 6 FATE references updated. Fixes #7104
* fate: allow temp files for passed test to be keptGyan Doshi2018-07-10
| | | | | | | | Set make variable KEEP to non-zero value to preserve temp files when a test has passed. Helpful in diagnosing failed tests when test outfile is some type of single hash and does not reveal differences in processed output.
* tests/fate/demux: Add test for d25c945247979a88fac6bb3b7a26370262b96ef1Michael Niedermayer2018-07-07
| | | | | | Sample provided by Thierry for fate Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavutil/encryption_info: Add unit tests.Jacob Trimble2018-06-27
| | | | | Signed-off-by: Jacob Trimble <modmaker@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* from RTCTIME to N*23, step is 23Steven Liu2018-06-25
| | | | | | fix ticket: 7225 Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/movenc: read track title from correct keyGyan Doshi2018-06-19
| | | | | | | | | | da9cc22d5bd allowed the MOV muxer to relay a custom stream handler name, whether populated from the input stream or user-set. However, the entry key didn't match the key set by the MOV demuxer, so it wasn't effective. Fixed. Due to the change, four FATE refs have to be updated. Verified that the target payload of the tests hasn't changed in terms of CRC.
* fate: correct filename references of qt-faststart binaryGyan Doshi2018-06-16
| | | | qt-faststart build doesn't have PROGSSUF added.