FFmpeg/tests/ref/vsynth
Ramiro Polla 384fe39623 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats
There is an issue with the constants used in YUV to YUV range conversion,
where the upper bound is not respected when converting to mpeg range.

With this commit, the constants are calculated at runtime, depending on
the bit depth. This approach also allows us to more easily understand how
the constants are derived.

For bit depths <= 14, the number of fixed point bits has been set to 14
for all conversions, to simplify the code.
For bit depths > 14, the number of fixed points bits has been raised and
set to 18, to allow for the conversion to be accurate enough for the mpeg
range to be respected.

The convert functions now take the conversion constants (coeff and offset)
as function arguments.
For bit depths <= 14, coeff is unsigned 16-bit and offset is 32-bit.
For bit depths > 14, coeff is unsigned 32-bit and offset is 64-bit.

x86_64:
chrRangeFromJpeg8_1920_c:    2127.4   2125.0  (1.00x)
chrRangeFromJpeg16_1920_c:   2325.2   2127.2  (1.09x)
chrRangeToJpeg8_1920_c:      3166.9   3168.7  (1.00x)
chrRangeToJpeg16_1920_c:     2152.4   3164.8  (0.68x)
lumRangeFromJpeg8_1920_c:    1263.0   1302.5  (0.97x)
lumRangeFromJpeg16_1920_c:   1080.5   1299.2  (0.83x)
lumRangeToJpeg8_1920_c:      1886.8   2112.2  (0.89x)
lumRangeToJpeg16_1920_c:     1077.0   1906.5  (0.56x)

aarch64 A55:
chrRangeFromJpeg8_1920_c:   28835.2  28835.6  (1.00x)
chrRangeFromJpeg16_1920_c:  28839.8  32680.8  (0.88x)
chrRangeToJpeg8_1920_c:     23074.7  23075.4  (1.00x)
chrRangeToJpeg16_1920_c:    17318.9  24996.0  (0.69x)
lumRangeFromJpeg8_1920_c:   15389.7  15384.5  (1.00x)
lumRangeFromJpeg16_1920_c:  15388.2  17306.7  (0.89x)
lumRangeToJpeg8_1920_c:     19227.8  19226.6  (1.00x)
lumRangeToJpeg16_1920_c:    15387.0  21146.3  (0.73x)

aarch64 A76:
chrRangeFromJpeg8_1920_c:    6324.4   6268.1  (1.01x)
chrRangeFromJpeg16_1920_c:   6339.9  11521.5  (0.55x)
chrRangeToJpeg8_1920_c:      9656.0   9612.8  (1.00x)
chrRangeToJpeg16_1920_c:     6340.4  11651.8  (0.54x)
lumRangeFromJpeg8_1920_c:    4422.0   4420.8  (1.00x)
lumRangeFromJpeg16_1920_c:   4420.9   5762.0  (0.77x)
lumRangeToJpeg8_1920_c:      5949.1   5977.5  (1.00x)
lumRangeToJpeg16_1920_c:     4446.8   5946.2  (0.75x)

NOTE: all simd optimizations for range_convert have been disabled.
      they will be re-enabled when they are fixed for each architecture.

NOTE2: the same issue still exists in rgb2yuv conversions, which is not
       addressed in this commit.
2024-12-05 21:10:29 +01:00
..
vsynth1-amv swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-asv1
vsynth1-asv2
vsynth1-avui avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-bpp1 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-bpp15 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-cinepak libavcodec/cinepakenc: Mark no-skip frames as keyframes 2022-05-12 11:19:12 +02:00
vsynth1-cljr
vsynth1-dnxhd-2k-hr-hq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth1-dnxhd-4k-hr-lb tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth1-dnxhd-720p dnxhddec: use dequantization formula from specs 2015-10-02 18:08:36 +02:00
vsynth1-dnxhd-720p-10bit avcodec/simple_idct10: improve precision 2015-10-13 02:10:51 +02:00
vsynth1-dnxhd-720p-hr-lb avcodec/dnxhd_parser: take into account compressed frame size and skip it 2017-03-24 15:44:01 +01:00
vsynth1-dnxhd-720p-rd dnxhddec: use dequantization formula from specs 2015-10-02 18:08:36 +02:00
vsynth1-dnxhd-1080i avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-dnxhd-1080i-10bit avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-dnxhd-1080i-colr tests/ref/vsynth: fix fate colr changes 2020-04-13 12:59:06 -07:00
vsynth1-dnxhd-edge1-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth1-dnxhd-edge2-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth1-dnxhd-edge3-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth1-dnxhd-hr-hq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-dnxhd-hr-lb-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-dnxhd-hr-sq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-dnxhd-uhd-hr-sq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth1-dv avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth1-dv-50 avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth1-dv-411 avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth1-dv-fhd avcodec/dvenc: support encoding dvcprohd 2019-11-13 09:08:43 -08:00
vsynth1-dv-hd avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps 2020-09-13 17:51:57 +02:00
vsynth1-ffv1 ffv1: Remove version 2 and mark version 3 as non-experimental 2016-06-29 07:21:07 +02:00
vsynth1-ffv1-2pass avcodec/ffv1enc: Eliminate float/double from find_best_state() 2022-05-30 12:13:29 +02:00
vsynth1-ffv1-2pass10 fate/vcodec: add missing scale filter dependency to ffv1-2pass10 vsynth tests 2024-09-30 09:07:54 -03:00
vsynth1-ffv1-v0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth1-ffv1-v2 tests/fate/vcodec: add vsynth tests for FFV1 version 2 2024-08-01 10:09:25 +02:00
vsynth1-ffv1-v3-bgr0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth1-ffv1-v3-rgb48 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth1-ffv1-v3-yuv420p tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth1-ffv1-v3-yuv422p10 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth1-ffv1-v3-yuv444p16 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth1-ffvhuff
vsynth1-ffvhuff420p12 swscale: more accurate DITHER_COPY macro for full and limited range 2017-10-23 23:00:05 +02:00
vsynth1-ffvhuff422p10left
vsynth1-ffvhuff444
vsynth1-ffvhuff444p16
vsynth1-flashsv Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth1-flashsv2
vsynth1-flv lavf: replace AVStream.codec with AVStream.codecpar 2016-02-23 17:01:58 +01:00
vsynth1-h261 Merge commit '02b7c63087' 2015-07-09 00:49:20 +02:00
vsynth1-h261-trellis avcodec/h261enc: Fix ac_vlc_length tables 2024-06-20 18:58:39 +02:00
vsynth1-h263
vsynth1-h263-obmc avcodec/h263dec: Remove redundant code to set cur_pic_ptr 2022-08-18 16:53:41 +02:00
vsynth1-h263p
vsynth1-huffyuv
vsynth1-huffyuvbgr24
vsynth1-huffyuvbgra
vsynth1-jpeg2000 libavcodec/jpeg2000: fix tag tree reset 2020-08-30 16:18:37 +02:00
vsynth1-jpeg2000-97 avcodec/jpeg2000: Improve FF_DWT97_INT to pass ISO/IEC 15444-4 conformance tests 2024-11-08 08:30:07 -08:00
vsynth1-jpeg2000-gbrp12 tests: Add more j2k tests to cover a wider range of cases 2023-04-02 23:54:52 +02:00
vsynth1-jpeg2000-yuva444p16 avcodec/j2kenc: use uint64_t type for the lambda value 2023-06-24 14:39:04 -03:00
vsynth1-jpegls
vsynth1-ljpeg
vsynth1-mjpeg swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-mjpeg-422 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-mjpeg-444 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-mjpeg-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-mjpeg-trell swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-mjpeg-trell-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-mov-bgr24 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-mov-bpp15 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-mov-bpp16 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-mpeg1
vsynth1-mpeg1b
vsynth1-mpeg2
vsynth1-mpeg2-422 avcodec/mpegvideo_enc: Fix a chroma mb size error in sse_mb() 2022-07-09 21:05:02 +02:00
vsynth1-mpeg2-idct-int
vsynth1-mpeg2-ilace
vsynth1-mpeg2-ivlc-qprd
vsynth1-mpeg2-thread
vsynth1-mpeg2-thread-ivlc
vsynth1-mpeg4 avformat/movenc: enable compressorname for mp4 mode 2022-06-24 15:37:23 +08:00
vsynth1-mpeg4-adap avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtx 2022-08-09 19:17:22 +02:00
vsynth1-mpeg4-adv
vsynth1-mpeg4-error
vsynth1-mpeg4-nr
vsynth1-mpeg4-nsse
vsynth1-mpeg4-qpel
vsynth1-mpeg4-qprd
vsynth1-mpeg4-rc
vsynth1-mpeg4-thread libavcodec/motion_est: fix penalty_factor for b frames 2024-05-11 09:38:34 +02:00
vsynth1-mpng Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth1-msmpeg4
vsynth1-msmpeg4v2
vsynth1-msrle lavc/msrleenc: Add msrle encoder 2023-06-20 14:37:52 +02:00
vsynth1-msvideo1
vsynth1-prores avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth1-prores_444 avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth1-prores_444_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth1-prores_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth1-prores_ks avcodec/proresenc_kostya: do not write into alpha reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth1-qtrle avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-qtrlegray avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-r210 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth1-rgb avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-roqvideo swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth1-rpza fate: add rpza encoder tests 2023-09-07 20:58:08 +02:00
vsynth1-rv10
vsynth1-rv20
vsynth1-smc Add SMC vsynth tests 2023-07-02 21:08:59 +02:00
vsynth1-snow avcodec/snowenc: Fix visual weight calculation 2023-03-26 01:46:48 +01:00
vsynth1-snow-hpel avcodec/snowenc: Fix visual weight calculation 2023-03-26 01:46:48 +01:00
vsynth1-snow-ll
vsynth1-speedhq-420p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth1-speedhq-422p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth1-speedhq-444p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth1-svq1 avcodec/svq1enc: output ident string in extradata field 2022-11-01 09:24:29 +11:00
vsynth1-v210 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-v210-10 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-v308 fate/vcodec: stop using the deprecated v308 codec 2024-10-16 10:05:55 -03:00
vsynth1-v408 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-v410 fate/vcodec: update reference files for v410 vsynth tests 2024-10-17 17:04:57 -03:00
vsynth1-vc2-420p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-420p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-420p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-422p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-422p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-422p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-444p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-444p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-444p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-t5_3 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-vc2-thaar avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth1-wmv1
vsynth1-wmv2
vsynth1-xface sws/output: fix ordered dither threshold for mono output 2016-02-10 17:22:26 +01:00
vsynth1-y41p avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-yuv avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth1-yuv4
vsynth1-zlib Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth2-amv swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-asv1
vsynth2-asv2
vsynth2-avui avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-bpp1 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-bpp15 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-cinepak libavcodec/cinepakenc: Mark no-skip frames as keyframes 2022-05-12 11:19:12 +02:00
vsynth2-cljr
vsynth2-dnxhd-2k-hr-hq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth2-dnxhd-4k-hr-lb tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth2-dnxhd-720p dnxhddec: use dequantization formula from specs 2015-10-02 18:08:36 +02:00
vsynth2-dnxhd-720p-10bit avcodec/simple_idct10: improve precision 2015-10-13 02:10:51 +02:00
vsynth2-dnxhd-720p-hr-lb tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth2-dnxhd-720p-rd dnxhddec: use dequantization formula from specs 2015-10-02 18:08:36 +02:00
vsynth2-dnxhd-1080i avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-dnxhd-1080i-10bit avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-dnxhd-1080i-colr tests/ref/vsynth: fix fate colr changes 2020-04-13 12:59:06 -07:00
vsynth2-dnxhd-edge1-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth2-dnxhd-edge2-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth2-dnxhd-edge3-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth2-dnxhd-hr-hq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-dnxhd-hr-lb-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-dnxhd-hr-sq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-dnxhd-uhd-hr-sq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth2-dv avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth2-dv-50 avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth2-dv-411 avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth2-dv-fhd avcodec/dvenc: support encoding dvcprohd 2019-11-13 09:08:43 -08:00
vsynth2-dv-hd avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps 2020-09-13 17:51:57 +02:00
vsynth2-ffv1 ffv1: Remove version 2 and mark version 3 as non-experimental 2016-06-29 07:21:07 +02:00
vsynth2-ffv1-2pass avcodec/ffv1enc: Eliminate float/double from find_best_state() 2022-05-30 12:13:29 +02:00
vsynth2-ffv1-2pass10 fate/vcodec: add missing scale filter dependency to ffv1-2pass10 vsynth tests 2024-09-30 09:07:54 -03:00
vsynth2-ffv1-v0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth2-ffv1-v2 tests/fate/vcodec: add vsynth tests for FFV1 version 2 2024-08-01 10:09:25 +02:00
vsynth2-ffv1-v3-bgr0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth2-ffv1-v3-rgb48 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth2-ffv1-v3-yuv420p tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth2-ffv1-v3-yuv422p10 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth2-ffv1-v3-yuv444p16 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth2-ffvhuff
vsynth2-ffvhuff420p12 swscale: more accurate DITHER_COPY macro for full and limited range 2017-10-23 23:00:05 +02:00
vsynth2-ffvhuff422p10left
vsynth2-ffvhuff444
vsynth2-ffvhuff444p16
vsynth2-flashsv Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth2-flashsv2
vsynth2-flv lavf: replace AVStream.codec with AVStream.codecpar 2016-02-23 17:01:58 +01:00
vsynth2-h261 Merge commit '02b7c63087' 2015-07-09 00:49:20 +02:00
vsynth2-h261-trellis avcodec/h261enc: Fix ac_vlc_length tables 2024-06-20 18:58:39 +02:00
vsynth2-h263
vsynth2-h263-obmc avcodec/h263dec: Remove redundant code to set cur_pic_ptr 2022-08-18 16:53:41 +02:00
vsynth2-h263p
vsynth2-huffyuv
vsynth2-huffyuvbgr24
vsynth2-huffyuvbgra
vsynth2-jpeg2000 avcodec/j2kenc: Fix funky bpno errors on decoding 2023-04-02 23:54:49 +02:00
vsynth2-jpeg2000-97 avcodec/jpeg2000: Improve FF_DWT97_INT to pass ISO/IEC 15444-4 conformance tests 2024-11-08 08:30:07 -08:00
vsynth2-jpeg2000-gbrp12 tests: Add more j2k tests to cover a wider range of cases 2023-04-02 23:54:52 +02:00
vsynth2-jpeg2000-yuva444p16 avcodec/j2kenc: use uint64_t type for the lambda value 2023-06-24 14:39:04 -03:00
vsynth2-jpegls
vsynth2-ljpeg
vsynth2-mjpeg swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-mjpeg-422 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-mjpeg-444 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-mjpeg-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-mjpeg-trell swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-mjpeg-trell-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-mov-bgr24 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-mov-bpp15 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-mov-bpp16 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-mpeg1
vsynth2-mpeg1b
vsynth2-mpeg2
vsynth2-mpeg2-422 avcodec/mpegvideo_enc: Fix a chroma mb size error in sse_mb() 2022-07-09 21:05:02 +02:00
vsynth2-mpeg2-idct-int
vsynth2-mpeg2-ilace
vsynth2-mpeg2-ivlc-qprd libavcodec/motion_est: fix penalty_factor for b frames 2024-05-11 09:38:34 +02:00
vsynth2-mpeg2-thread
vsynth2-mpeg2-thread-ivlc
vsynth2-mpeg4 avformat/movenc: enable compressorname for mp4 mode 2022-06-24 15:37:23 +08:00
vsynth2-mpeg4-adap libavcodec/motion_est: fix penalty_factor for b frames 2024-05-11 09:38:34 +02:00
vsynth2-mpeg4-adv
vsynth2-mpeg4-error
vsynth2-mpeg4-nr
vsynth2-mpeg4-nsse
vsynth2-mpeg4-qpel
vsynth2-mpeg4-qprd libavcodec/motion_est: fix penalty_factor for b frames 2024-05-11 09:38:34 +02:00
vsynth2-mpeg4-rc
vsynth2-mpeg4-thread libavcodec/motion_est: fix penalty_factor for b frames 2024-05-11 09:38:34 +02:00
vsynth2-mpng Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth2-msmpeg4
vsynth2-msmpeg4v2
vsynth2-msrle lavc/msrleenc: Add msrle encoder 2023-06-20 14:37:52 +02:00
vsynth2-msvideo1
vsynth2-prores avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth2-prores_444 avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth2-prores_444_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth2-prores_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth2-prores_ks avcodec/proresenc_kostya: do not write into alpha reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth2-qtrle avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-qtrlegray avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-r210 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth2-rgb avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-roqvideo swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth2-rpza fate: add rpza encoder tests 2023-09-07 20:58:08 +02:00
vsynth2-rv10
vsynth2-rv20
vsynth2-smc Add SMC vsynth tests 2023-07-02 21:08:59 +02:00
vsynth2-snow avcodec/snowenc: Fix visual weight calculation 2023-03-26 01:46:48 +01:00
vsynth2-snow-hpel avcodec/snowenc: Fix visual weight calculation 2023-03-26 01:46:48 +01:00
vsynth2-snow-ll
vsynth2-speedhq-420p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth2-speedhq-422p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth2-speedhq-444p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth2-svq1 avcodec/svq1enc: output ident string in extradata field 2022-11-01 09:24:29 +11:00
vsynth2-v210 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-v210-10 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-v308 fate/vcodec: stop using the deprecated v308 codec 2024-10-16 10:05:55 -03:00
vsynth2-v408 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-v410 fate/vcodec: update reference files for v410 vsynth tests 2024-10-17 17:04:57 -03:00
vsynth2-vc2-420p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-420p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-420p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-422p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-422p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-422p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-444p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-444p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-444p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-t5_3 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-vc2-thaar avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth2-wmv1
vsynth2-wmv2
vsynth2-xface sws/output: fix ordered dither threshold for mono output 2016-02-10 17:22:26 +01:00
vsynth2-y41p avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-yuv avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth2-yuv4
vsynth2-zlib Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth3-amv swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth3-asv1
vsynth3-asv2
vsynth3-bpp1 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth3-bpp15 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth3-cljr
vsynth3-dnxhd-2k-hr-hq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth3-dnxhd-4k-hr-lb tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth3-dnxhd-720p-hr-lb tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth3-dnxhd-1080i-10bit avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-dnxhd-1080i-colr tests/ref/vsynth: fix fate colr changes 2020-04-13 12:59:06 -07:00
vsynth3-dnxhd-edge1-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth3-dnxhd-edge2-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth3-dnxhd-edge3-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth3-dnxhd-hr-hq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-dnxhd-hr-lb-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-dnxhd-hr-sq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-dnxhd-uhd-hr-sq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth3-dv-fhd avcodec/dvenc: support encoding dvcprohd 2019-11-13 09:08:43 -08:00
vsynth3-dv-hd avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps 2020-09-13 17:51:57 +02:00
vsynth3-ffv1 avcodec/ffv1enc: set bits_per_raw_sample for 8bit based formats 2015-04-26 21:23:14 +02:00
vsynth3-ffv1-2pass avcodec/ffv1enc: Eliminate float/double from find_best_state() 2022-05-30 12:13:29 +02:00
vsynth3-ffv1-2pass10 fate/vcodec: add missing scale filter dependency to ffv1-2pass10 vsynth tests 2024-09-30 09:07:54 -03:00
vsynth3-ffv1-v0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth3-ffv1-v2 tests/fate/vcodec: add vsynth tests for FFV1 version 2 2024-08-01 10:09:25 +02:00
vsynth3-ffv1-v3-bgr0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth3-ffv1-v3-rgb48 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth3-ffv1-v3-yuv420p tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth3-ffv1-v3-yuv422p10 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth3-ffv1-v3-yuv444p16 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth3-ffvhuff
vsynth3-ffvhuff420p12 swscale: more accurate DITHER_COPY macro for full and limited range 2017-10-23 23:00:05 +02:00
vsynth3-ffvhuff422p10left
vsynth3-ffvhuff444
vsynth3-ffvhuff444p16
vsynth3-flashsv Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth3-flashsv2
vsynth3-flv
vsynth3-huffyuv
vsynth3-huffyuvbgr24
vsynth3-huffyuvbgra
vsynth3-jpeg2000 avcodec/j2kenc: Fix funky bpno errors on decoding 2023-04-02 23:54:49 +02:00
vsynth3-jpeg2000-97 avcodec/jpeg2000: Improve FF_DWT97_INT to pass ISO/IEC 15444-4 conformance tests 2024-11-08 08:30:07 -08:00
vsynth3-jpeg2000-gbrp12 tests: Add more j2k tests to cover a wider range of cases 2023-04-02 23:54:52 +02:00
vsynth3-jpeg2000-yuva444p16 avcodec/j2kenc: use uint64_t type for the lambda value 2023-06-24 14:39:04 -03:00
vsynth3-jpegls
vsynth3-ljpeg
vsynth3-mjpeg swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth3-mjpeg-422 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth3-mjpeg-444 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth3-mjpeg-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth3-mjpeg-trell swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth3-mjpeg-trell-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth3-mov-bgr24 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-mov-bpp15 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-mov-bpp16 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-mpeg1
vsynth3-mpeg1b
vsynth3-mpeg2
vsynth3-mpeg2-422 avcodec/mpegvideo_enc: Fix a chroma mb size error in sse_mb() 2022-07-09 21:05:02 +02:00
vsynth3-mpeg2-idct-int
vsynth3-mpeg2-ilace
vsynth3-mpeg2-ivlc-qprd
vsynth3-mpeg2-thread
vsynth3-mpeg2-thread-ivlc
vsynth3-mpeg4 avformat/movenc: enable compressorname for mp4 mode 2022-06-24 15:37:23 +08:00
vsynth3-mpeg4-adap avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtx 2022-08-09 19:17:22 +02:00
vsynth3-mpeg4-adv
vsynth3-mpeg4-error
vsynth3-mpeg4-nr
vsynth3-mpeg4-nsse
vsynth3-mpeg4-qpel
vsynth3-mpeg4-qprd
vsynth3-mpeg4-rc
vsynth3-mpeg4-thread
vsynth3-mpng Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth3-msmpeg4
vsynth3-msmpeg4v2
vsynth3-msrle lavc/msrleenc: Add msrle encoder 2023-06-20 14:37:52 +02:00
vsynth3-prores avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth3-prores_444 avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth3-prores_444_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth3-prores_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth3-prores_ks avcodec/proresenc_kostya: do not write into alpha reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth3-qtrle avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth3-r210 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth3-rgb avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth3-rpza fate: add rpza encoder tests 2023-09-07 20:58:08 +02:00
vsynth3-smc Add SMC vsynth tests 2023-07-02 21:08:59 +02:00
vsynth3-svq1 avcodec/svq1enc: output ident string in extradata field 2022-11-01 09:24:29 +11:00
vsynth3-v210 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth3-v210-10 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth3-v308 fate/vcodec: stop using the deprecated v308 codec 2024-10-16 10:05:55 -03:00
vsynth3-v408 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth3-v410 fate/vcodec: update reference files for v410 vsynth tests 2024-10-17 17:04:57 -03:00
vsynth3-wmv1
vsynth3-wmv2
vsynth3-xface sws/output: fix ordered dither threshold for mono output 2016-02-10 17:22:26 +01:00
vsynth3-yuv avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth3-yuv4
vsynth3-zlib Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth_lena-amv swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-asv1
vsynth_lena-asv2
vsynth_lena-avui avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-bpp1 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-bpp15 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-cinepak libavcodec/cinepakenc: Mark no-skip frames as keyframes 2022-05-12 11:19:12 +02:00
vsynth_lena-cljr
vsynth_lena-dnxhd-2k-hr-hq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth_lena-dnxhd-4k-hr-lb tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth_lena-dnxhd-720p dnxhddec: use dequantization formula from specs 2015-10-02 18:08:36 +02:00
vsynth_lena-dnxhd-720p-10bit avcodec/simple_idct10: improve precision 2015-10-13 02:10:51 +02:00
vsynth_lena-dnxhd-720p-hr-lb tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth_lena-dnxhd-720p-rd dnxhddec: use dequantization formula from specs 2015-10-02 18:08:36 +02:00
vsynth_lena-dnxhd-1080i avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-dnxhd-1080i-10bit avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-dnxhd-1080i-colr tests/ref/vsynth: fix fate colr changes (again) 2020-04-13 13:34:49 -07:00
vsynth_lena-dnxhd-edge1-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth_lena-dnxhd-edge2-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth_lena-dnxhd-edge3-hr tests/fate/vcodec: add dnxhr edge tests 2016-08-12 23:26:33 +02:00
vsynth_lena-dnxhd-hr-hq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-dnxhd-hr-lb-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-dnxhd-hr-sq-mov avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-dnxhd-uhd-hr-sq tests/fate: add dnxhr encoding tests 2016-07-24 12:31:07 +02:00
vsynth_lena-dv avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth_lena-dv-50 avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth_lena-dv-411 avcodec/dvenc: Change quantizer dead zone default to 7 2017-08-08 19:39:21 +02:00
vsynth_lena-dv-fhd tests/ref/vsynth: add missing reference files, fix build 2019-11-13 23:34:56 +01:00
vsynth_lena-dv-hd avutil/timecode: fix av_timecode_get_smpte_from_framenum with 50/60 fps 2020-09-13 17:51:57 +02:00
vsynth_lena-ffv1 avcodec/ffv1enc: set bits_per_raw_sample for 8bit based formats 2015-04-26 21:23:14 +02:00
vsynth_lena-ffv1-2pass avcodec/ffv1enc: Eliminate float/double from find_best_state() 2022-05-30 12:13:29 +02:00
vsynth_lena-ffv1-2pass10 fate/vcodec: add missing scale filter dependency to ffv1-2pass10 vsynth tests 2024-09-30 09:07:54 -03:00
vsynth_lena-ffv1-v0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth_lena-ffv1-v2 tests/fate/vcodec: add vsynth tests for FFV1 version 2 2024-08-01 10:09:25 +02:00
vsynth_lena-ffv1-v3-bgr0 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth_lena-ffv1-v3-rgb48 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth_lena-ffv1-v3-yuv420p tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth_lena-ffv1-v3-yuv422p10 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth_lena-ffv1-v3-yuv444p16 tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter. 2015-08-31 16:14:38 +02:00
vsynth_lena-ffvhuff
vsynth_lena-ffvhuff420p12 swscale: more accurate DITHER_COPY macro for full and limited range 2017-10-23 23:00:05 +02:00
vsynth_lena-ffvhuff422p10left
vsynth_lena-ffvhuff444
vsynth_lena-ffvhuff444p16
vsynth_lena-flashsv Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth_lena-flashsv2
vsynth_lena-flv
vsynth_lena-h261 Merge commit '02b7c63087' 2015-07-09 00:49:20 +02:00
vsynth_lena-h261-trellis avcodec/h261enc: Fix ac_vlc_length tables 2024-06-20 18:58:39 +02:00
vsynth_lena-h263
vsynth_lena-h263-obmc avcodec/h263dec: Remove redundant code to set cur_pic_ptr 2022-08-18 16:53:41 +02:00
vsynth_lena-h263p
vsynth_lena-huffyuv
vsynth_lena-huffyuvbgr24
vsynth_lena-huffyuvbgra
vsynth_lena-jpeg2000 avcodec/j2kenc: Fix funky bpno errors on decoding 2023-04-02 23:54:49 +02:00
vsynth_lena-jpeg2000-97 avcodec/jpeg2000: Improve FF_DWT97_INT to pass ISO/IEC 15444-4 conformance tests 2024-11-08 08:30:07 -08:00
vsynth_lena-jpeg2000-gbrp12 tests: Add more j2k tests to cover a wider range of cases 2023-04-02 23:54:52 +02:00
vsynth_lena-jpeg2000-yuva444p16 avcodec/j2kenc: use uint64_t type for the lambda value 2023-06-24 14:39:04 -03:00
vsynth_lena-jpegls
vsynth_lena-ljpeg
vsynth_lena-mjpeg swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-mjpeg-422 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-mjpeg-444 swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-mjpeg-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-mjpeg-trell swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-mjpeg-trell-huffman swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-mov-bgr24 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-mov-bpp15 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-mov-bpp16 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-mpeg1
vsynth_lena-mpeg1b
vsynth_lena-mpeg2
vsynth_lena-mpeg2-422 avcodec/mpegvideo_enc: Fix a chroma mb size error in sse_mb() 2022-07-09 21:05:02 +02:00
vsynth_lena-mpeg2-idct-int
vsynth_lena-mpeg2-ilace
vsynth_lena-mpeg2-ivlc-qprd
vsynth_lena-mpeg2-thread
vsynth_lena-mpeg2-thread-ivlc
vsynth_lena-mpeg4 avformat/movenc: enable compressorname for mp4 mode 2022-06-24 15:37:23 +08:00
vsynth_lena-mpeg4-adap avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtx 2022-08-09 19:17:22 +02:00
vsynth_lena-mpeg4-adv
vsynth_lena-mpeg4-error
vsynth_lena-mpeg4-nr
vsynth_lena-mpeg4-nsse
vsynth_lena-mpeg4-qpel
vsynth_lena-mpeg4-qprd
vsynth_lena-mpeg4-rc libavcodec/motion_est: fix penalty_factor for b frames 2024-05-11 09:38:34 +02:00
vsynth_lena-mpeg4-thread
vsynth_lena-mpng Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00
vsynth_lena-msmpeg4
vsynth_lena-msmpeg4v2
vsynth_lena-msrle lavc/msrleenc: Add msrle encoder 2023-06-20 14:37:52 +02:00
vsynth_lena-msvideo1
vsynth_lena-prores avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth_lena-prores_444 avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth_lena-prores_444_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth_lena-prores_int fftools/ffmpeg_mux_init: apply encoder options manually 2024-07-03 11:38:52 +02:00
vsynth_lena-prores_ks avcodec/proresenc_kostya: do not write into alpha reserved bitfields 2024-01-10 23:33:02 +01:00
vsynth_lena-qtrle avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-qtrlegray avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-r210 libswcale/input: use more accurate planer rgb16 yuv conversions 2020-10-06 17:56:52 +02:00
vsynth_lena-rgb avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-roqvideo swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats 2024-12-05 21:10:29 +01:00
vsynth_lena-rpza fate: add forgotten rpza reference test 2023-09-07 22:57:01 +02:00
vsynth_lena-rv10
vsynth_lena-rv20
vsynth_lena-smc Add SMC vsynth tests 2023-07-02 21:08:59 +02:00
vsynth_lena-snow avcodec/snowenc: Fix visual weight calculation 2023-03-26 01:46:48 +01:00
vsynth_lena-snow-hpel avcodec/snowenc: Fix visual weight calculation 2023-03-26 01:46:48 +01:00
vsynth_lena-snow-ll
vsynth_lena-speedhq-420p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth_lena-speedhq-422p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth_lena-speedhq-444p fate/vcodec: Add speedhq tests 2022-10-06 15:00:21 +02:00
vsynth_lena-svq1 avcodec/svq1enc: output ident string in extradata field 2022-11-01 09:24:29 +11:00
vsynth_lena-v210 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-v210-10 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-v308 fate/vcodec: stop using the deprecated v308 codec 2024-10-16 10:05:55 -03:00
vsynth_lena-v408 avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-v410 fate/vcodec: update reference files for v410 vsynth tests 2024-10-17 17:04:57 -03:00
vsynth_lena-vc2-420p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-420p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-420p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-422p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-422p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-422p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-444p avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-444p10 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-444p12 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-t5_3 avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-vc2-thaar avformat/movenc: ensure we don't write the major brand as a compatible brand more than once 2019-12-21 11:57:28 -03:00
vsynth_lena-wmv1
vsynth_lena-wmv2
vsynth_lena-xface sws/output: fix ordered dither threshold for mono output 2016-02-10 17:22:26 +01:00
vsynth_lena-y41p avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-yuv avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vsynth_lena-yuv4
vsynth_lena-zlib Revert "tests/fate: disable compression for zlib-based codecs" 2024-10-16 17:38:57 -03:00