[FFmpeg-devel] [PATCH] avfilter/vf_scale: change the default scaler to bicubic

Michael Niedermayer michaelni at gmx.at
Mon Sep 30 23:51:00 CEST 2013


See: [FFmpeg-devel] [PATCH] swscale/options: switch default to bicubic
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
---
 libavfilter/vf_scale.c                            |    2 +-
 tests/ref/fate/filter-alphaextract_alphamerge_rgb |  100 ++++++++++-----------
 tests/ref/fate/filter-lavd-scalenorm              |   20 ++---
 tests/ref/fate/filter-overlay                     |  100 ++++++++++-----------
 tests/ref/fate/filter-overlay_rgb                 |  100 ++++++++++-----------
 tests/ref/fate/filter-overlay_yuv420              |  100 ++++++++++-----------
 tests/ref/fate/filter-overlay_yuv444              |  100 ++++++++++-----------
 tests/ref/fate/sub2video                          |  100 ++++++++++-----------
 8 files changed, 311 insertions(+), 311 deletions(-)

diff --git a/libavfilter/vf_scale.c b/libavfilter/vf_scale.c
index 21c9d13..f808fcc 100644
--- a/libavfilter/vf_scale.c
+++ b/libavfilter/vf_scale.c
@@ -140,7 +140,7 @@ static av_cold int init_dict(AVFilterContext *ctx, AVDictionary **opts)
     av_log(ctx, AV_LOG_VERBOSE, "w:%s h:%s flags:'%s' interl:%d\n",
            scale->w_expr, scale->h_expr, (char *)av_x_if_null(scale->flags_str, ""), scale->interlaced);
 
-    scale->flags = SWS_BILINEAR;
+    scale->flags = SWS_BICUBIC;
 
     if (scale->flags_str) {
         const AVClass *class = sws_get_class();
diff --git a/tests/ref/fate/filter-alphaextract_alphamerge_rgb b/tests/ref/fate/filter-alphaextract_alphamerge_rgb
index 57c0e68..1b1a48d 100644
--- a/tests/ref/fate/filter-alphaextract_alphamerge_rgb
+++ b/tests/ref/fate/filter-alphaextract_alphamerge_rgb
@@ -1,51 +1,51 @@
 #tb 0: 1/25
-0,          0,          0,        1,   405504, 0x17e87a9d
-0,          1,          1,        1,   405504, 0x9b07cfda
-0,          2,          2,        1,   405504, 0x2efd2717
-0,          3,          3,        1,   405504, 0xedeec4ba
-0,          4,          4,        1,   405504, 0x78c9f3b5
-0,          5,          5,        1,   405504, 0xd3c75d27
-0,          6,          6,        1,   405504, 0x7b8c24e9
-0,          7,          7,        1,   405504, 0x5d6ae060
-0,          8,          8,        1,   405504, 0x12851e22
-0,          9,          9,        1,   405504, 0x6c54eaf7
-0,         10,         10,        1,   405504, 0x611e8652
-0,         11,         11,        1,   405504, 0xe426baf9
-0,         12,         12,        1,   405504, 0x72112b99
-0,         13,         13,        1,   405504, 0xd3102813
-0,         14,         14,        1,   405504, 0xe48ca25d
-0,         15,         15,        1,   405504, 0xdd27a5f9
-0,         16,         16,        1,   405504, 0x772f82c5
-0,         17,         17,        1,   405504, 0xa96a87ee
-0,         18,         18,        1,   405504, 0x78e5ab05
-0,         19,         19,        1,   405504, 0x9b84a6e4
-0,         20,         20,        1,   405504, 0xab23f602
-0,         21,         21,        1,   405504, 0x18a7cb1d
-0,         22,         22,        1,   405504, 0xd27fa825
-0,         23,         23,        1,   405504, 0x444ebef2
-0,         24,         24,        1,   405504, 0x51631604
-0,         25,         25,        1,   405504, 0x95d090f9
-0,         26,         26,        1,   405504, 0x97ae65ca
-0,         27,         27,        1,   405504, 0x85afbb21
-0,         28,         28,        1,   405504, 0xf78fb50c
-0,         29,         29,        1,   405504, 0xbbb65a60
-0,         30,         30,        1,   405504, 0x1c75aae0
-0,         31,         31,        1,   405504, 0xd9637b9f
-0,         32,         32,        1,   405504, 0xb849d40e
-0,         33,         33,        1,   405504, 0xe9e4aff4
-0,         34,         34,        1,   405504, 0x8832a687
-0,         35,         35,        1,   405504, 0xf71521d0
-0,         36,         36,        1,   405504, 0x49742a99
-0,         37,         37,        1,   405504, 0x1aa2c332
-0,         38,         38,        1,   405504, 0x4f366e7c
-0,         39,         39,        1,   405504, 0x57039b9d
-0,         40,         40,        1,   405504, 0xc27dac6b
-0,         41,         41,        1,   405504, 0x8f85c9be
-0,         42,         42,        1,   405504, 0xcfdaa27d
-0,         43,         43,        1,   405504, 0x08ed5756
-0,         44,         44,        1,   405504, 0x75c3b126
-0,         45,         45,        1,   405504, 0xbce22eb4
-0,         46,         46,        1,   405504, 0x623c66fa
-0,         47,         47,        1,   405504, 0x5f963747
-0,         48,         48,        1,   405504, 0xcb74b070
-0,         49,         49,        1,   405504, 0xda8f6664
+0,          0,          0,        1,   405504, 0x6d5666c8
+0,          1,          1,        1,   405504, 0x4813ba17
+0,          2,          2,        1,   405504, 0x23880ee1
+0,          3,          3,        1,   405504, 0x3709926b
+0,          4,          4,        1,   405504, 0x1748e102
+0,          5,          5,        1,   405504, 0x12b4472b
+0,          6,          6,        1,   405504, 0x0441fe6b
+0,          7,          7,        1,   405504, 0x4fa8d058
+0,          8,          8,        1,   405504, 0xa0d810fb
+0,          9,          9,        1,   405504, 0xaca3ca02
+0,         10,         10,        1,   405504, 0x0afe65ea
+0,         11,         11,        1,   405504, 0xb81a9bd1
+0,         12,         12,        1,   405504, 0xb85f10eb
+0,         13,         13,        1,   405504, 0x4dc5e992
+0,         14,         14,        1,   405504, 0x6e9f8042
+0,         15,         15,        1,   405504, 0xf8e58f43
+0,         16,         16,        1,   405504, 0xc717635c
+0,         17,         17,        1,   405504, 0x5928548d
+0,         18,         18,        1,   405504, 0x8f2295f9
+0,         19,         19,        1,   405504, 0x5c449294
+0,         20,         20,        1,   405504, 0xe8c5d6ef
+0,         21,         21,        1,   405504, 0x3608a811
+0,         22,         22,        1,   405504, 0xa3788a12
+0,         23,         23,        1,   405504, 0x90ad93a3
+0,         24,         24,        1,   405504, 0x26c603bc
+0,         25,         25,        1,   405504, 0x055d69a8
+0,         26,         26,        1,   405504, 0x834747ea
+0,         27,         27,        1,   405504, 0x16eea5dd
+0,         28,         28,        1,   405504, 0xa2af8e0d
+0,         29,         29,        1,   405504, 0x65d2380f
+0,         30,         30,        1,   405504, 0xf4858c72
+0,         31,         31,        1,   405504, 0x90755bc9
+0,         32,         32,        1,   405504, 0xabfac3b0
+0,         33,         33,        1,   405504, 0x4a76adbd
+0,         34,         34,        1,   405504, 0x633183e9
+0,         35,         35,        1,   405504, 0xcb8ff8fe
+0,         36,         36,        1,   405504, 0x9c96074a
+0,         37,         37,        1,   405504, 0x700ea35c
+0,         38,         38,        1,   405504, 0x31bb483c
+0,         39,         39,        1,   405504, 0x50dd7ca7
+0,         40,         40,        1,   405504, 0x047988a0
+0,         41,         41,        1,   405504, 0xe4d7a9dd
+0,         42,         42,        1,   405504, 0x455d82ab
+0,         43,         43,        1,   405504, 0x8f875343
+0,         44,         44,        1,   405504, 0x8be18c94
+0,         45,         45,        1,   405504, 0x75431a7d
+0,         46,         46,        1,   405504, 0x08122c08
+0,         47,         47,        1,   405504, 0xfca4159a
+0,         48,         48,        1,   405504, 0x90c9afd6
+0,         49,         49,        1,   405504, 0x817e3b6a
diff --git a/tests/ref/fate/filter-lavd-scalenorm b/tests/ref/fate/filter-lavd-scalenorm
index 4d09a0d..c946b5c 100644
--- a/tests/ref/fate/filter-lavd-scalenorm
+++ b/tests/ref/fate/filter-lavd-scalenorm
@@ -1,11 +1,11 @@
 #tb 0: 1/5
-0,          0,          0,        1,    18432, 0xdd8a4db8
-0,          1,          1,        1,    18432, 0xc0144dbe
-0,          2,          2,        1,    18432, 0x1d264db6
-0,          3,          3,        1,    18432, 0x49e44dcb
-0,          4,          4,        1,    18432, 0x81404dc1
-0,          5,          5,        1,    18432, 0xd163688e
-0,          6,          6,        1,    18432, 0x63f869bb
-0,          7,          7,        1,    18432, 0xee606528
-0,          8,          8,        1,    18432, 0x44445e77
-0,          9,          9,        1,    18432, 0x830a57b4
+0,          0,          0,        1,    18432, 0xac484db5
+0,          1,          1,        1,    18432, 0x94734db6
+0,          2,          2,        1,    18432, 0x3fac4db3
+0,          3,          3,        1,    18432, 0x37a94dcd
+0,          4,          4,        1,    18432, 0x2b3e4dbb
+0,          5,          5,        1,    18432, 0xd23a67bf
+0,          6,          6,        1,    18432, 0x898368e1
+0,          7,          7,        1,    18432, 0x79466438
+0,          8,          8,        1,    18432, 0x458c5d95
+0,          9,          9,        1,    18432, 0x9d9a56ee
diff --git a/tests/ref/fate/filter-overlay b/tests/ref/fate/filter-overlay
index 874a991..f0f03d6 100644
--- a/tests/ref/fate/filter-overlay
+++ b/tests/ref/fate/filter-overlay
@@ -1,51 +1,51 @@
 #tb 0: 1/25
-0,          0,          0,        1,   152064, 0x57a27a9b
-0,          1,          1,        1,   152064, 0x25c16856
-0,          2,          2,        1,   152064, 0x19adf9cc
-0,          3,          3,        1,   152064, 0x974e9a66
-0,          4,          4,        1,   152064, 0x3c68cbb8
-0,          5,          5,        1,   152064, 0x56c397f9
-0,          6,          6,        1,   152064, 0x9be92877
-0,          7,          7,        1,   152064, 0x53d12880
-0,          8,          8,        1,   152064, 0x31eb35a2
-0,          9,          9,        1,   152064, 0x86cd1566
-0,         10,         10,        1,   152064, 0xcf5951f5
-0,         11,         11,        1,   152064, 0x35c30986
-0,         12,         12,        1,   152064, 0x58e8eb9a
-0,         13,         13,        1,   152064, 0x63dfce6a
-0,         14,         14,        1,   152064, 0xbd2e4cc7
-0,         15,         15,        1,   152064, 0x3320ba14
-0,         16,         16,        1,   152064, 0xc757dd0a
-0,         17,         17,        1,   152064, 0x9f05ed64
-0,         18,         18,        1,   152064, 0x0f292094
-0,         19,         19,        1,   152064, 0x3ef899fc
-0,         20,         20,        1,   152064, 0x9a09b168
-0,         21,         21,        1,   152064, 0x6e2de51e
-0,         22,         22,        1,   152064, 0x6dcae8ee
-0,         23,         23,        1,   152064, 0x8a5e29d8
-0,         24,         24,        1,   152064, 0x91cce46b
-0,         25,         25,        1,   152064, 0xf576ab0d
-0,         26,         26,        1,   152064, 0x3301a89b
-0,         27,         27,        1,   152064, 0xc4b6130c
-0,         28,         28,        1,   152064, 0x37c00be0
-0,         29,         29,        1,   152064, 0xd210b7ca
-0,         30,         30,        1,   152064, 0x9eb783f2
-0,         31,         31,        1,   152064, 0xfe9e9f79
-0,         32,         32,        1,   152064, 0xcedbb511
-0,         33,         33,        1,   152064, 0xf14efe8d
-0,         34,         34,        1,   152064, 0x603fbef5
-0,         35,         35,        1,   152064, 0x82a36887
-0,         36,         36,        1,   152064, 0x8494465a
-0,         37,         37,        1,   152064, 0x5ae9429a
-0,         38,         38,        1,   152064, 0x7533853b
-0,         39,         39,        1,   152064, 0xcf7b8cb2
-0,         40,         40,        1,   152064, 0x9b297e6d
-0,         41,         41,        1,   152064, 0x0182b2db
-0,         42,         42,        1,   152064, 0xa2a9bcf0
-0,         43,         43,        1,   152064, 0xc77c11f8
-0,         44,         44,        1,   152064, 0xf0add83a
-0,         45,         45,        1,   152064, 0x81315436
-0,         46,         46,        1,   152064, 0x662e18cf
-0,         47,         47,        1,   152064, 0x6d5c96e6
-0,         48,         48,        1,   152064, 0x3ca384c3
-0,         49,         49,        1,   152064, 0x6688c0e0
+0,          0,          0,        1,   152064, 0x2b1a7a92
+0,          1,          1,        1,   152064, 0x6f28685a
+0,          2,          2,        1,   152064, 0xeac9f99c
+0,          3,          3,        1,   152064, 0x3a059a74
+0,          4,          4,        1,   152064, 0xb53ecbf0
+0,          5,          5,        1,   152064, 0x288c9843
+0,          6,          6,        1,   152064, 0x927a293b
+0,          7,          7,        1,   152064, 0x85f72884
+0,          8,          8,        1,   152064, 0x42c234b9
+0,          9,          9,        1,   152064, 0x36c2152f
+0,         10,         10,        1,   152064, 0x903b529a
+0,         11,         11,        1,   152064, 0x29ce0a02
+0,         12,         12,        1,   152064, 0x3683ebce
+0,         13,         13,        1,   152064, 0xfb88cdab
+0,         14,         14,        1,   152064, 0x3a6a4c7c
+0,         15,         15,        1,   152064, 0x8d81ba4a
+0,         16,         16,        1,   152064, 0x982cdddb
+0,         17,         17,        1,   152064, 0x9554ee2f
+0,         18,         18,        1,   152064, 0x1e61219d
+0,         19,         19,        1,   152064, 0xfcfe9b00
+0,         20,         20,        1,   152064, 0x891fb285
+0,         21,         21,        1,   152064, 0x4401e619
+0,         22,         22,        1,   152064, 0x57beea17
+0,         23,         23,        1,   152064, 0x94102ade
+0,         24,         24,        1,   152064, 0x5240e58d
+0,         25,         25,        1,   152064, 0x3783abba
+0,         26,         26,        1,   152064, 0x2570a936
+0,         27,         27,        1,   152064, 0x53071378
+0,         28,         28,        1,   152064, 0x3cda0c41
+0,         29,         29,        1,   152064, 0x3a8cb83d
+0,         30,         30,        1,   152064, 0x5fc0840b
+0,         31,         31,        1,   152064, 0x32519f3d
+0,         32,         32,        1,   152064, 0xac56b3f7
+0,         33,         33,        1,   152064, 0xe36dfece
+0,         34,         34,        1,   152064, 0xb663bfbd
+0,         35,         35,        1,   152064, 0xafdf691c
+0,         36,         36,        1,   152064, 0x31bd4631
+0,         37,         37,        1,   152064, 0xac7a421a
+0,         38,         38,        1,   152064, 0x05f7856d
+0,         39,         39,        1,   152064, 0xec3a8ccf
+0,         40,         40,        1,   152064, 0x9e7a7efb
+0,         41,         41,        1,   152064, 0x9747b314
+0,         42,         42,        1,   152064, 0x1ba4bcc0
+0,         43,         43,        1,   152064, 0x90e31197
+0,         44,         44,        1,   152064, 0x98f5d7cd
+0,         45,         45,        1,   152064, 0x763053cb
+0,         46,         46,        1,   152064, 0x4fb8183e
+0,         47,         47,        1,   152064, 0xf27596ad
+0,         48,         48,        1,   152064, 0x4c6a843a
+0,         49,         49,        1,   152064, 0x7ff3c070
diff --git a/tests/ref/fate/filter-overlay_rgb b/tests/ref/fate/filter-overlay_rgb
index 2b1ce18..cb94aa5 100644
--- a/tests/ref/fate/filter-overlay_rgb
+++ b/tests/ref/fate/filter-overlay_rgb
@@ -1,51 +1,51 @@
 #tb 0: 1/25
-0,          0,          0,        1,   304128, 0xd4531e28
-0,          1,          1,        1,   304128, 0xfb069ecd
-0,          2,          2,        1,   304128, 0x4c376898
-0,          3,          3,        1,   304128, 0x5a0c7282
-0,          4,          4,        1,   304128, 0x4802850a
-0,          5,          5,        1,   304128, 0xf670e9cc
-0,          6,          6,        1,   304128, 0x5189c380
-0,          7,          7,        1,   304128, 0x14d6de42
-0,          8,          8,        1,   304128, 0xb65df5f1
-0,          9,          9,        1,   304128, 0xc2f89ef5
-0,         10,         10,        1,   304128, 0xde29db6b
-0,         11,         11,        1,   304128, 0x10a71aae
-0,         12,         12,        1,   304128, 0xf53d02ef
-0,         13,         13,        1,   304128, 0x4b3632ca
-0,         14,         14,        1,   304128, 0xce140f66
-0,         15,         15,        1,   304128, 0x4bedf6f1
-0,         16,         16,        1,   304128, 0xcc5edbd0
-0,         17,         17,        1,   304128, 0x836a556a
-0,         18,         18,        1,   304128, 0x3537c635
-0,         19,         19,        1,   304128, 0x400df2dd
-0,         20,         20,        1,   304128, 0x4292ccb3
-0,         21,         21,        1,   304128, 0x2f71db21
-0,         22,         22,        1,   304128, 0xa40b997c
-0,         23,         23,        1,   304128, 0xeee30551
-0,         24,         24,        1,   304128, 0x4f7bf0cb
-0,         25,         25,        1,   304128, 0x9a70dfe0
-0,         26,         26,        1,   304128, 0xc140124f
-0,         27,         27,        1,   304128, 0x275bca59
-0,         28,         28,        1,   304128, 0x4c62ceee
-0,         29,         29,        1,   304128, 0xc1d54279
-0,         30,         30,        1,   304128, 0xae7ef047
-0,         31,         31,        1,   304128, 0x331570a8
-0,         32,         32,        1,   304128, 0x10db2de2
-0,         33,         33,        1,   304128, 0xcc60fdfb
-0,         34,         34,        1,   304128, 0xe2cffcfa
-0,         35,         35,        1,   304128, 0x5a7ff1fb
-0,         36,         36,        1,   304128, 0xa39a4e47
-0,         37,         37,        1,   304128, 0x79e40e52
-0,         38,         38,        1,   304128, 0x53d0d393
-0,         39,         39,        1,   304128, 0xeb5fcfc1
-0,         40,         40,        1,   304128, 0x8923f95f
-0,         41,         41,        1,   304128, 0xd27a2b71
-0,         42,         42,        1,   304128, 0xe4fdd79e
-0,         43,         43,        1,   304128, 0xcd8fb238
-0,         44,         44,        1,   304128, 0x65e6eaaf
-0,         45,         45,        1,   304128, 0x41bfcb1b
-0,         46,         46,        1,   304128, 0xbecabb09
-0,         47,         47,        1,   304128, 0xfa04a0ef
-0,         48,         48,        1,   304128, 0xa43d9356
-0,         49,         49,        1,   304128, 0x56fd6ae0
+0,          0,          0,        1,   304128, 0x027e34c6
+0,          1,          1,        1,   304128, 0xc436b3d2
+0,          2,          2,        1,   304128, 0x86b77f58
+0,          3,          3,        1,   304128, 0x94e279e1
+0,          4,          4,        1,   304128, 0x658da060
+0,          5,          5,        1,   304128, 0x2005ffb7
+0,          6,          6,        1,   304128, 0x4730c6b1
+0,          7,          7,        1,   304128, 0x9e29fbca
+0,          8,          8,        1,   304128, 0xfcbe105a
+0,          9,          9,        1,   304128, 0x96b6af91
+0,         10,         10,        1,   304128, 0xe1a4ecd5
+0,         11,         11,        1,   304128, 0x53f42f84
+0,         12,         12,        1,   304128, 0xa5221a14
+0,         13,         13,        1,   304128, 0xaf7d2ab4
+0,         14,         14,        1,   304128, 0x1bc8208f
+0,         15,         15,        1,   304128, 0x5e090d01
+0,         16,         16,        1,   304128, 0xf01de68a
+0,         17,         17,        1,   304128, 0x33ad5467
+0,         18,         18,        1,   304128, 0x3b37d722
+0,         19,         19,        1,   304128, 0x410f0872
+0,         20,         20,        1,   304128, 0xc110db2a
+0,         21,         21,        1,   304128, 0x2023e6e2
+0,         22,         22,        1,   304128, 0xf63fa6fc
+0,         23,         23,        1,   304128, 0x25f10ab0
+0,         24,         24,        1,   304128, 0x0efe0a9b
+0,         25,         25,        1,   304128, 0x5779e963
+0,         26,         26,        1,   304128, 0xa43226da
+0,         27,         27,        1,   304128, 0xc6d4e99d
+0,         28,         28,        1,   304128, 0x39c5e32d
+0,         29,         29,        1,   304128, 0x78dd509b
+0,         30,         30,        1,   304128, 0x496f07af
+0,         31,         31,        1,   304128, 0xb878805c
+0,         32,         32,        1,   304128, 0xc62e4825
+0,         33,         33,        1,   304128, 0x8e7a2787
+0,         34,         34,        1,   304128, 0xebee121d
+0,         35,         35,        1,   304128, 0x12f6fd57
+0,         36,         36,        1,   304128, 0x08b05d8d
+0,         37,         37,        1,   304128, 0x57e02088
+0,         38,         38,        1,   304128, 0x6ff1dd89
+0,         39,         39,        1,   304128, 0xa5b0e20f
+0,         40,         40,        1,   304128, 0x4e9c0cf7
+0,         41,         41,        1,   304128, 0x64c93f20
+0,         42,         42,        1,   304128, 0x4264e490
+0,         43,         43,        1,   304128, 0xd7a3d763
+0,         44,         44,        1,   304128, 0x0fecf186
+0,         45,         45,        1,   304128, 0x3b87dd16
+0,         46,         46,        1,   304128, 0x7f46b1cd
+0,         47,         47,        1,   304128, 0xc635aca4
+0,         48,         48,        1,   304128, 0xfbaebb8d
+0,         49,         49,        1,   304128, 0x73976bb4
diff --git a/tests/ref/fate/filter-overlay_yuv420 b/tests/ref/fate/filter-overlay_yuv420
index c79518e..a1f6787 100644
--- a/tests/ref/fate/filter-overlay_yuv420
+++ b/tests/ref/fate/filter-overlay_yuv420
@@ -1,51 +1,51 @@
 #tb 0: 1/25
-0,          0,          0,        1,   152064, 0xd5ac29f3
-0,          1,          1,        1,   152064, 0x95110a80
-0,          2,          2,        1,   152064, 0xe5c59adc
-0,          3,          3,        1,   152064, 0xe54df17c
-0,          4,          4,        1,   152064, 0xab22e1ac
-0,          5,          5,        1,   152064, 0x1a5db284
-0,          6,          6,        1,   152064, 0x6ee1895d
-0,          7,          7,        1,   152064, 0xb091cdff
-0,          8,          8,        1,   152064, 0x4df4dcd3
-0,          9,          9,        1,   152064, 0xb00ef49e
-0,         10,         10,        1,   152064, 0x11b61be4
-0,         11,         11,        1,   152064, 0x4e6d0b38
-0,         12,         12,        1,   152064, 0x029d65db
-0,         13,         13,        1,   152064, 0x8123d3a6
-0,         14,         14,        1,   152064, 0xbdd3701f
-0,         15,         15,        1,   152064, 0x958916e7
-0,         16,         16,        1,   152064, 0xe7973608
-0,         17,         17,        1,   152064, 0xd6be4edf
-0,         18,         18,        1,   152064, 0x3571a14f
-0,         19,         19,        1,   152064, 0xde150ddd
-0,         20,         20,        1,   152064, 0xb5e33eb1
-0,         21,         21,        1,   152064, 0xdd258601
-0,         22,         22,        1,   152064, 0x4335a59d
-0,         23,         23,        1,   152064, 0xa652cb99
-0,         24,         24,        1,   152064, 0x42cc6e6e
-0,         25,         25,        1,   152064, 0xc7540c4b
-0,         26,         26,        1,   152064, 0xb495dc85
-0,         27,         27,        1,   152064, 0x2aa11cfa
-0,         28,         28,        1,   152064, 0x8e4d44de
-0,         29,         29,        1,   152064, 0x2e9e550f
-0,         30,         30,        1,   152064, 0x995839ee
-0,         31,         31,        1,   152064, 0xb55647d7
-0,         32,         32,        1,   152064, 0x7fc556f7
-0,         33,         33,        1,   152064, 0x894f9acf
-0,         34,         34,        1,   152064, 0x5ea68479
-0,         35,         35,        1,   152064, 0x9d0fdb97
-0,         36,         36,        1,   152064, 0x8e6d4cff
-0,         37,         37,        1,   152064, 0xb315621c
-0,         38,         38,        1,   152064, 0x307b23a1
-0,         39,         39,        1,   152064, 0x41f246da
-0,         40,         40,        1,   152064, 0x8af934d5
-0,         41,         41,        1,   152064, 0x5d327ac0
-0,         42,         42,        1,   152064, 0x49b46cdf
-0,         43,         43,        1,   152064, 0x799eb970
-0,         44,         44,        1,   152064, 0x424b88cc
-0,         45,         45,        1,   152064, 0xfbcff8df
-0,         46,         46,        1,   152064, 0x70f7c722
-0,         47,         47,        1,   152064, 0x29a55d83
-0,         48,         48,        1,   152064, 0xff2430be
-0,         49,         49,        1,   152064, 0x02438701
+0,          0,          0,        1,   152064, 0xfbd72a27
+0,          1,          1,        1,   152064, 0x06d10a14
+0,          2,          2,        1,   152064, 0x629e9a71
+0,          3,          3,        1,   152064, 0xd899f14b
+0,          4,          4,        1,   152064, 0x2de2e162
+0,          5,          5,        1,   152064, 0x1987b281
+0,          6,          6,        1,   152064, 0x36b68a47
+0,          7,          7,        1,   152064, 0x8d53cd7e
+0,          8,          8,        1,   152064, 0x3aa8daa1
+0,          9,          9,        1,   152064, 0xf329f3f4
+0,         10,         10,        1,   152064, 0xdff21c52
+0,         11,         11,        1,   152064, 0xe2550bc3
+0,         12,         12,        1,   152064, 0xb1ae65ef
+0,         13,         13,        1,   152064, 0x7401d246
+0,         14,         14,        1,   152064, 0x62c46ff5
+0,         15,         15,        1,   152064, 0xf5fd16df
+0,         16,         16,        1,   152064, 0x0052369e
+0,         17,         17,        1,   152064, 0x2b184fc2
+0,         18,         18,        1,   152064, 0xf244a268
+0,         19,         19,        1,   152064, 0x51210f57
+0,         20,         20,        1,   152064, 0x5f553ffc
+0,         21,         21,        1,   152064, 0x61da8757
+0,         22,         22,        1,   152064, 0x31dfa701
+0,         23,         23,        1,   152064, 0x7af0ccad
+0,         24,         24,        1,   152064, 0xa5766f36
+0,         25,         25,        1,   152064, 0xa1230c4f
+0,         26,         26,        1,   152064, 0x5166dca5
+0,         27,         27,        1,   152064, 0x3eff1d08
+0,         28,         28,        1,   152064, 0x738a44ea
+0,         29,         29,        1,   152064, 0x8ff6550f
+0,         30,         30,        1,   152064, 0x4b5d3a23
+0,         31,         31,        1,   152064, 0x354c4776
+0,         32,         32,        1,   152064, 0x6c02557b
+0,         33,         33,        1,   152064, 0xdc949adc
+0,         34,         34,        1,   152064, 0xfe1e85f1
+0,         35,         35,        1,   152064, 0xed52dbf2
+0,         36,         36,        1,   152064, 0x29bb4cd9
+0,         37,         37,        1,   152064, 0x61cc6102
+0,         38,         38,        1,   152064, 0x833b2351
+0,         39,         39,        1,   152064, 0x58af469f
+0,         40,         40,        1,   152064, 0x3fe6351b
+0,         41,         41,        1,   152064, 0x51987aaf
+0,         42,         42,        1,   152064, 0xb0636ca6
+0,         43,         43,        1,   152064, 0x83ebb949
+0,         44,         44,        1,   152064, 0x81168854
+0,         45,         45,        1,   152064, 0x251ef894
+0,         46,         46,        1,   152064, 0xa40bc6c4
+0,         47,         47,        1,   152064, 0x176a5d4a
+0,         48,         48,        1,   152064, 0x8d04302f
+0,         49,         49,        1,   152064, 0x444f8690
diff --git a/tests/ref/fate/filter-overlay_yuv444 b/tests/ref/fate/filter-overlay_yuv444
index 01b92dc..0b2d9f7 100644
--- a/tests/ref/fate/filter-overlay_yuv444
+++ b/tests/ref/fate/filter-overlay_yuv444
@@ -1,51 +1,51 @@
 #tb 0: 1/25
-0,          0,          0,        1,   405504, 0xbbfccc5d
-0,          1,          1,        1,   405504, 0xac9682d3
-0,          2,          2,        1,   405504, 0x6f7426c4
-0,          3,          3,        1,   405504, 0x43469a25
-0,          4,          4,        1,   405504, 0x75f7e902
-0,          5,          5,        1,   405504, 0xad19a433
-0,          6,          6,        1,   405504, 0xf11090f3
-0,          7,          7,        1,   405504, 0xe8ce9d18
-0,          8,          8,        1,   405504, 0xcf24926c
-0,          9,          9,        1,   405504, 0x740999d2
-0,         10,         10,        1,   405504, 0xb588dabd
-0,         11,         11,        1,   405504, 0x3e49d8d1
-0,         12,         12,        1,   405504, 0xe3d980ae
-0,         13,         13,        1,   405504, 0x70c9c2a3
-0,         14,         14,        1,   405504, 0x6b704efc
-0,         15,         15,        1,   405504, 0x43e92e97
-0,         16,         16,        1,   405504, 0x36c884fa
-0,         17,         17,        1,   405504, 0xaf19b6d7
-0,         18,         18,        1,   405504, 0x5478dbb2
-0,         19,         19,        1,   405504, 0xb09f552c
-0,         20,         20,        1,   405504, 0x0bb97177
-0,         21,         21,        1,   405504, 0xaf2b8660
-0,         22,         22,        1,   405504, 0xe0ef2941
-0,         23,         23,        1,   405504, 0x5d934bc5
-0,         24,         24,        1,   405504, 0x5fff55ec
-0,         25,         25,        1,   405504, 0xcdf4359f
-0,         26,         26,        1,   405504, 0x3a773cd9
-0,         27,         27,        1,   405504, 0x73991118
-0,         28,         28,        1,   405504, 0x7dc1088b
-0,         29,         29,        1,   405504, 0x878e06c8
-0,         30,         30,        1,   405504, 0xcfee8070
-0,         31,         31,        1,   405504, 0x563a6a8b
-0,         32,         32,        1,   405504, 0xb6af32d8
-0,         33,         33,        1,   405504, 0x7a0e3783
-0,         34,         34,        1,   405504, 0xcd3e3835
-0,         35,         35,        1,   405504, 0x0e7df06c
-0,         36,         36,        1,   405504, 0x61aaa4ff
-0,         37,         37,        1,   405504, 0x3c5998cc
-0,         38,         38,        1,   405504, 0x81b5c32a
-0,         39,         39,        1,   405504, 0xf8ca41ad
-0,         40,         40,        1,   405504, 0x109aa08e
-0,         41,         41,        1,   405504, 0xb9c6a26f
-0,         42,         42,        1,   405504, 0xd221a69f
-0,         43,         43,        1,   405504, 0x670bda84
-0,         44,         44,        1,   405504, 0xf9903d5b
-0,         45,         45,        1,   405504, 0xe19d1db4
-0,         46,         46,        1,   405504, 0xcefa1fea
-0,         47,         47,        1,   405504, 0x00b9fe31
-0,         48,         48,        1,   405504, 0x051a319f
-0,         49,         49,        1,   405504, 0x2d73bdd5
+0,          0,          0,        1,   405504, 0xaa82add0
+0,          1,          1,        1,   405504, 0x0e9d65d0
+0,          2,          2,        1,   405504, 0xd8470d82
+0,          3,          3,        1,   405504, 0x11dc7a8a
+0,          4,          4,        1,   405504, 0xc538c776
+0,          5,          5,        1,   405504, 0x653b848e
+0,          6,          6,        1,   405504, 0xa6b773ef
+0,          7,          7,        1,   405504, 0x6cf17c3a
+0,          8,          8,        1,   405504, 0x7f5d6f17
+0,          9,          9,        1,   405504, 0x09167f36
+0,         10,         10,        1,   405504, 0xc650bb68
+0,         11,         11,        1,   405504, 0x25cebcac
+0,         12,         12,        1,   405504, 0xb2eb6342
+0,         13,         13,        1,   405504, 0xe827a01a
+0,         14,         14,        1,   405504, 0xe0bb2aba
+0,         15,         15,        1,   405504, 0xd32e0e45
+0,         16,         16,        1,   405504, 0xd5956738
+0,         17,         17,        1,   405504, 0xb8dd99db
+0,         18,         18,        1,   405504, 0x6d21c1ef
+0,         19,         19,        1,   405504, 0xd8db3a49
+0,         20,         20,        1,   405504, 0x235a53c6
+0,         21,         21,        1,   405504, 0x9db66c64
+0,         22,         22,        1,   405504, 0x71dc0e7a
+0,         23,         23,        1,   405504, 0x05f530f8
+0,         24,         24,        1,   405504, 0x4f053cb1
+0,         25,         25,        1,   405504, 0xdcf51aba
+0,         26,         26,        1,   405504, 0x59031fd1
+0,         27,         27,        1,   405504, 0x8451f2e2
+0,         28,         28,        1,   405504, 0xd393ebfc
+0,         29,         29,        1,   405504, 0x95a9ed6b
+0,         30,         30,        1,   405504, 0xa04b5e71
+0,         31,         31,        1,   405504, 0xf1ee4788
+0,         32,         32,        1,   405504, 0x9f3213ea
+0,         33,         33,        1,   405504, 0x1e021a23
+0,         34,         34,        1,   405504, 0xa1c21b9b
+0,         35,         35,        1,   405504, 0x15a9d0ee
+0,         36,         36,        1,   405504, 0xd99f8291
+0,         37,         37,        1,   405504, 0x3e197839
+0,         38,         38,        1,   405504, 0x851ba77b
+0,         39,         39,        1,   405504, 0xc808270a
+0,         40,         40,        1,   405504, 0x8e38821e
+0,         41,         41,        1,   405504, 0x75858815
+0,         42,         42,        1,   405504, 0x4633861b
+0,         43,         43,        1,   405504, 0xb0bdb8a9
+0,         44,         44,        1,   405504, 0x15681e03
+0,         45,         45,        1,   405504, 0x467cfea8
+0,         46,         46,        1,   405504, 0xd53d02ad
+0,         47,         47,        1,   405504, 0xf4cde081
+0,         48,         48,        1,   405504, 0x3ab111f5
+0,         49,         49,        1,   405504, 0xd1fa9f1d
diff --git a/tests/ref/fate/sub2video b/tests/ref/fate/sub2video
index f866c21..c825d96 100644
--- a/tests/ref/fate/sub2video
+++ b/tests/ref/fate/sub2video
@@ -1,56 +1,56 @@
 #tb 0: 1/5
 #tb 1: 1/1000
-0,          0,          0,        1,   518400, 0x46c47f38
-0,          1,          1,        1,   518400, 0xa814ca60
-0,          2,          2,        1,   518400, 0xa771e1af
+0,          0,          0,        1,   518400, 0x83c27b82
+0,          1,          1,        1,   518400, 0x4051c7f9
+0,          2,          2,        1,   518400, 0xfb00e17e
 1,        499,        499,     4960,     1015, 0x19e092d2, F=0x0
-0,          3,          3,        1,   518400, 0x267abb76
-0,          4,          4,        1,   518400, 0x184ca91f
-0,          5,          5,        1,   518400, 0xc348bfee
-0,          6,          6,        1,   518400, 0x80451196
-0,          7,          7,        1,   518400, 0xfeb1781b
-0,          8,          8,        1,   518400, 0xa7e1b76c
-0,          9,          9,        1,   518400, 0x1fa10b77
-0,         10,         10,        1,   518400, 0xbbeaa20e
-0,         11,         11,        1,   518400, 0x5b5ba97f
-0,         12,         12,        1,   518400, 0xe189fbdd
-0,         13,         13,        1,   518400, 0xe143a932
-0,         14,         14,        1,   518400, 0x13f18190
-0,         15,         15,        1,   518400, 0x7eed3662
-0,         16,         16,        1,   518400, 0x2c79137b
-0,         17,         17,        1,   518400, 0xe08c0c5b
-0,         18,         18,        1,   518400, 0x87b62f9d
-0,         19,         19,        1,   518400, 0xe93d71ae
-0,         20,         20,        1,   518400, 0x3038eca5
-0,         21,         21,        1,   518400, 0xd77054bb
-0,         22,         22,        1,   518400, 0x077ca600
-0,         23,         23,        1,   518400, 0xf0ceba79
-0,         24,         24,        1,   518400, 0x4acb661d
-0,         25,         25,        1,   518400, 0xc28ae50a
-0,         26,         26,        1,   518400, 0xa5381dd1
-0,         27,         27,        1,   518400, 0x259f15e5
-0,         28,         28,        1,   518400, 0xe1487038
-0,         29,         29,        1,   518400, 0x7b5e5ec3
-0,         30,         30,        1,   518400, 0x6b638cee
-0,         31,         31,        1,   518400, 0x791da218
-0,         32,         32,        1,   518400, 0xd1e4980c
-0,         33,         33,        1,   518400, 0xce9aa6f8
-0,         34,         34,        1,   518400, 0x9abe6cac
-0,         35,         35,        1,   518400, 0xb472272a
-0,         36,         36,        1,   518400, 0x730bfc44
-0,         37,         37,        1,   518400, 0xf3e0b969
-0,         38,         38,        1,   518400, 0x96a77064
-0,         39,         39,        1,   518400, 0x16e94bf0
-0,         40,         40,        1,   518400, 0x0ba93871
-0,         41,         41,        1,   518400, 0x5e004779
-0,         42,         42,        1,   518400, 0xc87864d5
-0,         43,         43,        1,   518400, 0xa4b7c331
-0,         44,         44,        1,   518400, 0xb8ec424a
-0,         45,         45,        1,   518400, 0x4fa12b83
-0,         46,         46,        1,   518400, 0x55acfb38
-0,         47,         47,        1,   518400, 0xa4d66b64
-0,         48,         48,        1,   518400, 0xd4008e86
-0,         49,         49,        1,   518400, 0x88729869
+0,          3,          3,        1,   518400, 0x192abb74
+0,          4,          4,        1,   518400, 0x4669a88b
+0,          5,          5,        1,   518400, 0xaababe00
+0,          6,          6,        1,   518400, 0x98a211a5
+0,          7,          7,        1,   518400, 0x440e7547
+0,          8,          8,        1,   518400, 0xca5bb496
+0,          9,          9,        1,   518400, 0xf86e0b0a
+0,         10,         10,        1,   518400, 0xb80fa020
+0,         11,         11,        1,   518400, 0x41c2a54b
+0,         12,         12,        1,   518400, 0x51baf353
+0,         13,         13,        1,   518400, 0x967ea7f3
+0,         14,         14,        1,   518400, 0x819e7f89
+0,         15,         15,        1,   518400, 0x192233e1
+0,         16,         16,        1,   518400, 0xc80a0eb3
+0,         17,         17,        1,   518400, 0x08260a23
+0,         18,         18,        1,   518400, 0xc92e2caf
+0,         19,         19,        1,   518400, 0x3fe36eea
+0,         20,         20,        1,   518400, 0x0891e8d5
+0,         21,         21,        1,   518400, 0x84655095
+0,         22,         22,        1,   518400, 0x9c7fa014
+0,         23,         23,        1,   518400, 0x9c43b656
+0,         24,         24,        1,   518400, 0x2cf46221
+0,         25,         25,        1,   518400, 0x7322e11c
+0,         26,         26,        1,   518400, 0x45af1a84
+0,         27,         27,        1,   518400, 0x7b781071
+0,         28,         28,        1,   518400, 0x4f7c706c
+0,         29,         29,        1,   518400, 0xb227603b
+0,         30,         30,        1,   518400, 0x7b4b89c2
+0,         31,         31,        1,   518400, 0x456da21e
+0,         32,         32,        1,   518400, 0xb691979f
+0,         33,         33,        1,   518400, 0x0dfaa66d
+0,         34,         34,        1,   518400, 0x191a6f23
+0,         35,         35,        1,   518400, 0xa03b2605
+0,         36,         36,        1,   518400, 0xb36aff87
+0,         37,         37,        1,   518400, 0xf5f0bc4a
+0,         38,         38,        1,   518400, 0x863d701a
+0,         39,         39,        1,   518400, 0xd11b4dce
+0,         40,         40,        1,   518400, 0x969236bd
+0,         41,         41,        1,   518400, 0xb60a485c
+0,         42,         42,        1,   518400, 0xe9796621
+0,         43,         43,        1,   518400, 0x3e8fc04b
+0,         44,         44,        1,   518400, 0xac9944e3
+0,         45,         45,        1,   518400, 0x01452b4d
+0,         46,         46,        1,   518400, 0xb384f6d2
+0,         47,         47,        1,   518400, 0xde69683f
+0,         48,         48,        1,   518400, 0x7df08fba
+0,         49,         49,        1,   518400, 0xbab197ea
 1,      15355,      15355,     4733,     2094, 0x3c171425, F=0x0
 1,      48797,      48797,     2560,     2480, 0x7c0edf21, F=0x0
 1,      51433,      51433,     2366,     3059, 0xc95b8a05, F=0x0
-- 
1.7.9.5



More information about the ffmpeg-devel mailing list