aboutsummaryrefslogtreecommitdiffstats
path: root/tests/fate/lavf-container.mak
Commit message (Collapse)AuthorAgeFilesLines
* libswresample/swresample: avoid s16p internal transfer formatPaul B Mahol2023-09-251-5/+5
| | | | | | | | | | | | | | | | | | Instead use float one by default for sample rate conversions. The s16p internal transfer format produces visible and hearable quantization artifacts. Signed-off-by: Paul B Mahol <onemda@gmail.com> for S8 we continue to use S16 as it should have enough precision Fate is adjusted so bitexactness is maintained between mips/arm/x86 if more tests became bit-inexact on some platform, the same change can be done to them The use of higher precision and float intermediates inevitably leads to more differences between platforms. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fftools/ffmpeg: deprecate the -top optionAnton Khirnov2023-09-181-4/+4
| | | | | | It is badly named (should have been -top_field_first, or at least -tff), underdocumented and underspecified, and (most importantly) entirely redundant with the setfield filter.
* avcodec/av1dec: export pixel format even if no hardware decoder is presentJames Almer2023-09-081-4/+4
| | | | | | | | | | | And remove the AVOID_PROBING flag, given it's the last av1 decoder to be tested either way. This fixes a regression introduced in 1652f2492f88434010053289d946dab6a57e4d58, where even if forcing the native av1 decoder, if another decoder was present, like libdav1d or libaom-av1, they'd be used for probing and some fate tests would have different results. Signed-off-by: James Almer <jamrial@gmail.com>
* fate/lavf-container: add a test to remux raw evc into mp4James Almer2023-06-191-0/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* fate: split mxf test dependencies to DV and MPEG2Marton Balint2023-04-061-1/+2
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* fate/lavf-container: add missing swscale deps to mxf_dvcpro100 and mxf_ffv1James Almer2023-03-281-2/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/mxfenc: fix stored/sampled/displayed width/heightJerome Martinez2023-03-261-1/+2
| | | | | | | | | | | | | | | | | | | | According to MXF specs the Stored Rectangle corresponds to the data which is passed to the compressor and received from the decompressor, so they should contain the width / height extended to the macroblock boundary. In practice however width and height values rounded to the upper 16 multiples are only seen when muxing MPEG formats. Therefore this patch changes stored width and height values to unrounded for all non-MPEG formats, even macroblock based ones. For DNXHD the specs (ST 2019-4) explicitly indicates to use 1080 for 1088p. For ProRes the specs (RDD 44) only refer to to ST 377-1 without precision but no known commercial implementations are using rounded values. DV is not using 16x16 macroblocks, so 16 rounding makes no sense. The patch also fixes Sampled Width / Display Width to use unrounded values. Signed-off-by: Marton Balint <cus@passwd.hu>
* avformat/mxfenc: SMPTE RDD 48:2018 Amd 1:2022 supportJerome Martinez2023-03-251-0/+2
|
* fate/lavf-*: Add missing dependency on pipe protocolAndreas Rheinhardt2022-09-211-1/+1
| | | | | | Forgotten in bf1337f99c66ac574c6e4da65c305ca878f1d65d. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/lavf-container: Fix test requirementsAndreas Rheinhardt2022-04-281-1/+11
| | | | | | | Automatically inherited by the fate-seek-lavf tests based upon these tests. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/lavf-container: add an AV1 in Matroska muxing testJames Almer2020-01-261-0/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* fate/lavf-container: add an H264 mp4 remux testJames Almer2019-11-291-0/+2
| | | | | | | This uses a raw h264 bitstream as source, in order to test the avcC generation code. Signed-off-by: James Almer <jamrial@gmail.com>
* fate/lavf-container: add an AV1 mp4 remux testJames Almer2019-11-291-0/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lavf/movenc: fix tmcd writing for non-MP4/MOV modesGyan Doshi2019-04-031-1/+1
| | | | | | | 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.
* tests: Convert lavf container tests with samples to non-legacy test scriptsJames Almer2019-03-141-0/+22
|
* Merge commit '618d02c1fa9e74d490cace64a7d15762656b521c'James Almer2019-03-141-12/+32
| | | | | | | * commit '618d02c1fa9e74d490cace64a7d15762656b521c': tests: Convert lavf container tests to non-legacy test scripts Merged-by: James Almer <jamrial@gmail.com>
* tests: Convert lavf container tests to non-legacy test scriptsDiego Biurrun2019-02-161-0/+37
Rename some tests in the process for consistency and simplicity.