[FFmpeg-cvslog] lavf/nut: Add forgotten fourccs for YUV4xxP9.

Carl Eugen Hoyos git at videolan.org
Thu Jan 21 03:37:20 CET 2016


ffmpeg | branch: master | Carl Eugen Hoyos <cehoyos at ag.or.at> | Thu Jan 21 03:35:49 2016 +0100| [7158ce778f82b3d323851283f6c1b9145f408823] | committer: Carl Eugen Hoyos

lavf/nut: Add forgotten fourccs for YUV4xxP9.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7158ce778f82b3d323851283f6c1b9145f408823
---

 libavcodec/raw.c                         |    6 ++++++
 libavformat/nut.c                        |    6 ++++++
 tests/ref/fate/filter-pixdesc-yuv420p9be |    2 +-
 tests/ref/fate/filter-pixdesc-yuv420p9le |    2 +-
 tests/ref/fate/filter-pixdesc-yuv422p9be |    2 +-
 tests/ref/fate/filter-pixdesc-yuv422p9le |    2 +-
 tests/ref/fate/filter-pixdesc-yuv444p9be |    2 +-
 tests/ref/fate/filter-pixdesc-yuv444p9le |    2 +-
 tests/ref/fate/filter-pixfmts-copy       |   12 ++++++------
 tests/ref/fate/filter-pixfmts-crop       |   12 ++++++------
 tests/ref/fate/filter-pixfmts-field      |   12 ++++++------
 tests/ref/fate/filter-pixfmts-fieldorder |    8 ++++----
 tests/ref/fate/filter-pixfmts-hflip      |   12 ++++++------
 tests/ref/fate/filter-pixfmts-il         |   12 ++++++------
 tests/ref/fate/filter-pixfmts-lut        |    6 +++---
 tests/ref/fate/filter-pixfmts-null       |   12 ++++++------
 tests/ref/fate/filter-pixfmts-scale      |   12 ++++++------
 tests/ref/fate/filter-pixfmts-swapuv     |   12 ++++++------
 tests/ref/fate/filter-pixfmts-vflip      |   12 ++++++------
 19 files changed, 79 insertions(+), 67 deletions(-)

diff --git a/libavcodec/raw.c b/libavcodec/raw.c
index 3f2cc11..8f2684a 100644
--- a/libavcodec/raw.c
+++ b/libavcodec/raw.c
@@ -120,6 +120,12 @@ const PixelFormatTag ff_raw_pix_fmt_tags[] = {
     { AV_PIX_FMT_BGR48BE,  MKTAG( 48, 'B', 'G', 'R') },
     { AV_PIX_FMT_GRAY16LE,    MKTAG('Y', '1',  0 , 16 ) },
     { AV_PIX_FMT_GRAY16BE,    MKTAG(16 ,  0 , '1', 'Y') },
+    { AV_PIX_FMT_YUV420P9LE,  MKTAG('Y', '3', 11 ,  9 ) },
+    { AV_PIX_FMT_YUV420P9BE,  MKTAG( 9 , 11 , '3', 'Y') },
+    { AV_PIX_FMT_YUV422P9LE,  MKTAG('Y', '3', 10 ,  9 ) },
+    { AV_PIX_FMT_YUV422P9BE,  MKTAG( 9 , 10 , '3', 'Y') },
+    { AV_PIX_FMT_YUV444P9LE,  MKTAG('Y', '3',  0 ,  9 ) },
+    { AV_PIX_FMT_YUV444P9BE,  MKTAG( 9 ,  0 , '3', 'Y') },
     { AV_PIX_FMT_YUV420P10LE, MKTAG('Y', '3', 11 , 10 ) },
     { AV_PIX_FMT_YUV420P10BE, MKTAG(10 , 11 , '3', 'Y') },
     { AV_PIX_FMT_YUV422P10LE, MKTAG('Y', '3', 10 , 10 ) },
diff --git a/libavformat/nut.c b/libavformat/nut.c
index 41e51df..30989a4 100644
--- a/libavformat/nut.c
+++ b/libavformat/nut.c
@@ -88,6 +88,12 @@ const AVCodecTag ff_nut_video_tags[] = {
     { AV_CODEC_ID_RAWVIDEO,         MKTAG('B', 'R', 'A', 64 ) },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(64 , 'R', 'B', 'A') },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(64 , 'B', 'R', 'A') },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG('Y', '3', 11 ,  9 ) },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG( 9 , 11 , '3', 'Y') },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG('Y', '3', 10 ,  9 ) },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG( 9 , 10 , '3', 'Y') },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG('Y', '3',  0 ,  9 ) },
+    { AV_CODEC_ID_RAWVIDEO,         MKTAG( 9 ,  0 , '3', 'Y') },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG('Y', '3', 11 , 10 ) },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG(10 , 11 , '3', 'Y') },
     { AV_CODEC_ID_RAWVIDEO,         MKTAG('Y', '3', 10 , 10 ) },
diff --git a/tests/ref/fate/filter-pixdesc-yuv420p9be b/tests/ref/fate/filter-pixdesc-yuv420p9be
index 7c74adc..1be5103 100644
--- a/tests/ref/fate/filter-pixdesc-yuv420p9be
+++ b/tests/ref/fate/filter-pixdesc-yuv420p9be
@@ -1 +1 @@
-pixdesc-yuv420p9be  5750914b29640a8e5fe9cda0e5bf0a84
+pixdesc-yuv420p9be  69e0e50358ee0f7301d4cf252e9c35b1
diff --git a/tests/ref/fate/filter-pixdesc-yuv420p9le b/tests/ref/fate/filter-pixdesc-yuv420p9le
index 2b9c3f9..8677a36 100644
--- a/tests/ref/fate/filter-pixdesc-yuv420p9le
+++ b/tests/ref/fate/filter-pixdesc-yuv420p9le
@@ -1 +1 @@
-pixdesc-yuv420p9le  6f9d17cae7cfd2676e8798241e266322
+pixdesc-yuv420p9le  eed25f5d0562d3158ae2f97589950ba9
diff --git a/tests/ref/fate/filter-pixdesc-yuv422p9be b/tests/ref/fate/filter-pixdesc-yuv422p9be
index 05816b2..fab8b9b 100644
--- a/tests/ref/fate/filter-pixdesc-yuv422p9be
+++ b/tests/ref/fate/filter-pixdesc-yuv422p9be
@@ -1 +1 @@
-pixdesc-yuv422p9be  33d2d5ea6f00f36c7c28ebca9b097348
+pixdesc-yuv422p9be  25929926226d191bc1c459e67546c6c8
diff --git a/tests/ref/fate/filter-pixdesc-yuv422p9le b/tests/ref/fate/filter-pixdesc-yuv422p9le
index de4b778..9358181 100644
--- a/tests/ref/fate/filter-pixdesc-yuv422p9le
+++ b/tests/ref/fate/filter-pixdesc-yuv422p9le
@@ -1 +1 @@
-pixdesc-yuv422p9le  e0a3b15393d266b50c31dabcd3c5697b
+pixdesc-yuv422p9le  1de20cc8c68751dbf3e8f2bd64f2ffd7
diff --git a/tests/ref/fate/filter-pixdesc-yuv444p9be b/tests/ref/fate/filter-pixdesc-yuv444p9be
index d6b0ea9..9500abd 100644
--- a/tests/ref/fate/filter-pixdesc-yuv444p9be
+++ b/tests/ref/fate/filter-pixdesc-yuv444p9be
@@ -1 +1 @@
-pixdesc-yuv444p9be  ec5b450a8c0d4097fc15d5f8e62a045a
+pixdesc-yuv444p9be  d59a020d35a4434d5904effdfa70ca69
diff --git a/tests/ref/fate/filter-pixdesc-yuv444p9le b/tests/ref/fate/filter-pixdesc-yuv444p9le
index f24ca35..1a31ab6 100644
--- a/tests/ref/fate/filter-pixdesc-yuv444p9le
+++ b/tests/ref/fate/filter-pixdesc-yuv444p9le
@@ -1 +1 @@
-pixdesc-yuv444p9le  cca3bc99d4f3d5f3a7c87d95d444731d
+pixdesc-yuv444p9le  d6b9667d8bc7aab7fa5d27540c65010d
diff --git a/tests/ref/fate/filter-pixfmts-copy b/tests/ref/fate/filter-pixfmts-copy
index 1bd03f8..ead7290 100644
--- a/tests/ref/fate/filter-pixfmts-copy
+++ b/tests/ref/fate/filter-pixfmts-copy
@@ -66,8 +66,8 @@ yuv420p14be         64779858686946fc0e780baf7c1391b6
 yuv420p14le         c1d012a4f9d54fbc8b04fea96d85e903
 yuv420p16be         268b07358d8dc733ee81d0b87990d5af
 yuv420p16le         dae8da9edd4255051e3e546ae7ed9bd3
-yuv420p9be          e86ecd4112c86637c96f2b5e90341da1
-yuv420p9le          4496bea8504dce651485cc8a7e8403c9
+yuv420p9be          37f0476e8458a93d3d22db568f617aca
+yuv420p9le          83a6d32c91c15a3bc334bb9abf920654
 yuv422p             74f8006b4482db104f1986f49807a0af
 yuv422p10be         7291903c3c0cf4e5456dd9673a619f1d
 yuv422p10le         14cbaa728e888534359b9dddc5430f08
@@ -77,8 +77,8 @@ yuv422p14be         2617c569ae9659d8fe6a01f96e2c9657
 yuv422p14le         7d01363cf090306cf93337c474cd8827
 yuv422p16be         86147d8bfb795ab1873c899611e2a361
 yuv422p16le         9df47cb7d6d39b335a547ced2865e72e
-yuv422p9be          fdd15494de6cfc8c3f15650ecd3d8046
-yuv422p9le          a112fd777494d203d9d8e9623a50e503
+yuv422p9be          338dbb97c9f5a12ccea2c61774ddff2e
+yuv422p9le          0822f8af35a269a036ae44878acba87e
 yuv440p             98d0f96fdb3ba415899017adf7d4a4f9
 yuv440p10be         d874167042037c1daf9b9a2f74bffad9
 yuv440p10le         3cfbd921369aa8f1e4977efdb7f44c8c
@@ -93,8 +93,8 @@ yuv444p14be         ea3057d469d0c49c24e844256ef7871e
 yuv444p14le         940f5908ccf06e01411f0a7bddb45c6a
 yuv444p16be         aee24ab2e9a4656f889399f1b0d98639
 yuv444p16le         781c22317c02b3dd4225709000bdb847
-yuv444p9be          c37eb400483012fd97a030431818f328
-yuv444p9le          2136d762328cb9ce168b6261b7874791
+yuv444p9be          ac09917e5d2abc82c0d260007f4dfd77
+yuv444p9le          caef947b8aff5b52285385c6ae9b2439
 yuva420p            b227672e56215e184e702c02a771d7f3
 yuva420p10be        f66e7d677625380f7504867fab51305c
 yuva420p10le        01e94ee605714396e69b013c11dda348
diff --git a/tests/ref/fate/filter-pixfmts-crop b/tests/ref/fate/filter-pixfmts-crop
index 506325f..a930323 100644
--- a/tests/ref/fate/filter-pixfmts-crop
+++ b/tests/ref/fate/filter-pixfmts-crop
@@ -63,8 +63,8 @@ yuv420p14be         5544e5fc40e718e608c0bd8c7b1d0812
 yuv420p14le         2c763a71c7c4650b91b405634556e21c
 yuv420p16be         c22f72b460beef22b0bf80806c43b25f
 yuv420p16le         564d26a52ed271792e8909f8aa9a3e87
-yuv420p9be          4209e42b8f6cc7c123d6e65afba91528
-yuv420p9le          c33dd96a3096bb776e01dc6aec740c4a
+yuv420p9be          d0458179f9cc757a11ceb80655fde30e
+yuv420p9le          fe0215f5683437bd5a10b6255344109e
 yuv422p             42ea5e9a22df5913b2ec75512162e533
 yuv422p10be         3956017f5023ff5d56b4f814422dd711
 yuv422p10le         a5fa7cb6a21bcbb60ae3ba4a9f4e60e0
@@ -74,8 +74,8 @@ yuv422p14be         845c42b333e331a556008ef0a16afc85
 yuv422p14le         abcdaccf8d01a9133daca94383d27db7
 yuv422p16be         565299a5d6265c77d00fd1a1d0173834
 yuv422p16le         a3fc398dd11644235e260f7e82cc87e6
-yuv422p9be          b402f27475dd7739f63510d08deb7001
-yuv422p9le          f8603c35fe74a30d13d37e5bdadcf158
+yuv422p9be          9d92f0bae2037bda1deaa70cc42998bc
+yuv422p9le          5e08f31583a6072dfc12c5ffaabedd88
 yuv440p             11786b7e8f8f45fdeafe841a258fe5fd
 yuv440p10be         7c47e76d0430f2a1de2a1bfd50221c97
 yuv440p10le         6e501e62a7f84748338cdf19b0186a19
@@ -90,8 +90,8 @@ yuv444p14be         bb07382a868b35875b771b37dd234605
 yuv444p14le         f8f6e6124bae7e95d0061b95bd64be66
 yuv444p16be         25b9244db531ccab7095a44b3115032d
 yuv444p16le         b537ff9b2ef601b8568ffef2fdc4281b
-yuv444p9be          082a56901b11ed2508c1f0b7b6f25c02
-yuv444p9le          678f94003f4051dfa6b8a7650da136e8
+yuv444p9be          770fae9f4bbb3b659a78e912ae7e0421
+yuv444p9le          764e317b46961236ad25fa174c3af5c6
 yuva420p            5fb8147030796ad0ebb4fadac776ca05
 yuva420p10be        f2127ce6fe956ee3a3b6c9b308c3bb9f
 yuva420p10le        080798ee8a995734fcb2d7238010e046
diff --git a/tests/ref/fate/filter-pixfmts-field b/tests/ref/fate/filter-pixfmts-field
index a87bac1..e3df496 100644
--- a/tests/ref/fate/filter-pixfmts-field
+++ b/tests/ref/fate/filter-pixfmts-field
@@ -66,8 +66,8 @@ yuv420p14be         dda2c5c09b72b41a19943b3832ddd2d5
 yuv420p14le         e79f827393fb9344190bacacffe9978e
 yuv420p16be         62d08d547f857b254c1d31b5c40b20a6
 yuv420p16le         4ddc458e596c44dfe007ca0c8b211e38
-yuv420p9be          c4a6faaec240d7d11d25b75afd7a6183
-yuv420p9le          2ed3dfcf2e5db5de7076dd74dee5c433
+yuv420p9be          65f8350de025dc8e6608bc21bf50c88f
+yuv420p9le          e9d061aad8e0d07226d41421797e6cbf
 yuv422p             9bd12ab1efe6c3fe6d9f639b97b79c7e
 yuv422p10be         6dd930ff81b89b71f6cadf757e0e8b3e
 yuv422p10le         5e314f06833b5016cc5cd76c611f7a48
@@ -77,8 +77,8 @@ yuv422p14be         d3d1d29966b9737dc8bbc31c6d215c9e
 yuv422p14le         3ba9d5d2a32dc3e0ec025100621e20f9
 yuv422p16be         ed49651e67f96c34649762f4678091de
 yuv422p16le         c7a8ad6f7aded288ca2d16c6e5d73026
-yuv422p9be          6d3da72c1c56c330d23f1f232ac6bde6
-yuv422p9le          0b3df4939e52a9c47521b33ca76a8ea8
+yuv422p9be          cf48ab1346f7fef1b983b8f01b6888b3
+yuv422p9le          b1b7acc0afe050fff93141e2e3c8f040
 yuv440p             5100aaa0d8b30f0eea8825fe9ae20b42
 yuv440p10be         4456a712fbf663d3eb591dfec7c0556d
 yuv440p10le         a71cc3c1b47f6600717421bc88ba1c43
@@ -93,8 +93,8 @@ yuv444p14be         18a46dde1fafcc7bbc6ebb3fd6681e7c
 yuv444p14le         90058811cf9c35a4ddfab367bea40c51
 yuv444p16be         1ff6ee64bcc33be585712e86359430d5
 yuv444p16le         9fc18b0a156d20503e3bac4823277adb
-yuv444p9be          12e6232d0e0c809527f64452341761cc
-yuv444p9le          9af93703a9819f834bcfeeb86eb33fa8
+yuv444p9be          e83171709ee786a5859aeab22d8ea4ce
+yuv444p9le          cca7482f37778cfb440f22355e47e9b1
 yuva420p            ebd72004be42de4743ca46fd81947b56
 yuva420p10be        5e000937fce49360850bc10d8083f798
 yuva420p10le        f16bde9ed6d8bd015d59b2e8e248ab31
diff --git a/tests/ref/fate/filter-pixfmts-fieldorder b/tests/ref/fate/filter-pixfmts-fieldorder
index 55c5602..1e81081 100644
--- a/tests/ref/fate/filter-pixfmts-fieldorder
+++ b/tests/ref/fate/filter-pixfmts-fieldorder
@@ -60,8 +60,8 @@ yuv422p14be         8bd7bfb0b35d68000ba57af66958ef2d
 yuv422p14le         471c7528e3da240d0a40f33548cbfbab
 yuv422p16be         8c193a8b6064e2379b2fb211cd2e6e37
 yuv422p16le         c949614bec06baca5ffca840b164eacc
-yuv422p9be          245551dc31484ff4d31f7e7230efd1ed
-yuv422p9le          8fd07db781631685523e3193f2792874
+yuv422p9be          b615f4e767a287e85be97dd52371ba5e
+yuv422p9le          c9faffe2fcb2e30be5d792412b3550b0
 yuv444p             1483374f69c4bbaf9252ce255fc84feb
 yuv444p10be         2e5caee508692869141bd9649cc17f64
 yuv444p10le         c0ceb41ad4c2ddc454f3fdb9cda2d8ad
@@ -71,8 +71,8 @@ yuv444p14be         33f1cf5233f57582618390ea337e83c6
 yuv444p14le         7d9fc358232488f671d663d27875f3c1
 yuv444p16be         779ea70979e735d3074fef0466792681
 yuv444p16le         aa893d9b1857b68fd1c5fc42236d7816
-yuv444p9be          4e5c3a669f37a6f0587d372a28d3e6e8
-yuv444p9le          621d86abf2ed636d9933ece245033278
+yuv444p9be          fd0ae3b828d40e2638ea0640bb5cc168
+yuv444p9le          9bb3dde9fadb3c03a0ef8305b5f67a7e
 yuva422p            c470da57cde22b452deb8874df710dce
 yuva422p10be        a2ffa080ae661c1033aa38be28002922
 yuva422p10le        a4f5e8006f8ea3f964206605045e0fe0
diff --git a/tests/ref/fate/filter-pixfmts-hflip b/tests/ref/fate/filter-pixfmts-hflip
index 1022046..bd1481a 100644
--- a/tests/ref/fate/filter-pixfmts-hflip
+++ b/tests/ref/fate/filter-pixfmts-hflip
@@ -63,8 +63,8 @@ yuv420p14be         c5758d8062c61248110485243a75b712
 yuv420p14le         e283871dec73c853421d3aa098f071a7
 yuv420p16be         da4f5b6e537edf9cdea48a60defe520e
 yuv420p16le         4173d444fea2ea27ad03b3f92e982bcd
-yuv420p9be          7dbcd8f9bc1602f0a85dd7ff43e4522c
-yuv420p9le          187355df9ce2d35df085bd900cfc0953
+yuv420p9be          be69519cbd3f3b9d02b165e6d675b4cf
+yuv420p9le          49eac58088b3e1cac170911382e2bb9d
 yuv422p             5aade4d118cd7243800a08d300033748
 yuv422p10be         a12d0957b703bd54cd569664b821ca3e
 yuv422p10le         8b6ac98276b10b7e540a5f689e5453fa
@@ -74,8 +74,8 @@ yuv422p14be         027a593f148a96ff9e37a35e55608818
 yuv422p14le         4c1de1ce4f199ab8e94a28bf79ecedb6
 yuv422p16be         3d4b525c8056b740a4afa5b86cd79cd3
 yuv422p16le         bb93ea91207d118811e2dfd5a48e223d
-yuv422p9be          33c54fa3595492c10dbb58de2f3ef05c
-yuv422p9le          296f934ce228f436a3733a05bae280ad
+yuv422p9be          5b41fff3b17c2934e1db61f0591fdfbc
+yuv422p9le          720ed60d583933c3fb8db6dbb2991dc6
 yuv440p             53fb331a853af01bed7f32504a1e5ff0
 yuv440p10be         38108067cdce71f3a8f51eee25e4ff5d
 yuv440p10le         a369c78eda4f46d71105c38ddc92b976
@@ -90,8 +90,8 @@ yuv444p14be         be4727c283bb3af3327f7b9dc57e51b8
 yuv444p14le         289f4d6a3d60ba654e8280683825ee9a
 yuv444p16be         acb6b001d445a628d1d0a2dfbeed078c
 yuv444p16le         cce4770e9e2c6d4104562490d6ffbbaa
-yuv444p9be          bd3d219c010098c25dcd5ad211fe5ec6
-yuv444p9le          3a68468fbe09c9b963d9f9ee9ce3e439
+yuv444p9be          e29d58f528e7b36e3d7321e50f6a69d9
+yuv444p9le          587f7bd803aa09109e278fb7aa3e3971
 yuva420p            e910f0f5ed439a17fc3e61b42dec88c2
 yuva420p10be        2c3b83450c3155793a142ecd5d525131
 yuva420p10le        c49ac6b0e89564fa8243e0400adc37de
diff --git a/tests/ref/fate/filter-pixfmts-il b/tests/ref/fate/filter-pixfmts-il
index 634bcc0..f61ed58 100644
--- a/tests/ref/fate/filter-pixfmts-il
+++ b/tests/ref/fate/filter-pixfmts-il
@@ -65,8 +65,8 @@ yuv420p14be         240357c01079020ccc3d9287b5821a1b
 yuv420p14le         f7d0f5f5e72455b238897ed87cf67b3c
 yuv420p16be         8195046b708c613b3ca521c95db529ab
 yuv420p16le         0586439ecbd0d2fb8f22f953e6efade8
-yuv420p9be          4e324786af988df5fb82b68000ca886e
-yuv420p9le          1d9329a946bd14e9079c8ef9836bc04e
+yuv420p9be          955faeb6751e2fc39cbe160dc5fd35b6
+yuv420p9le          f8a4a93f98743cdd8d0ebadba2f8028a
 yuv422p             da122be331a53ec389ab6b2064488beb
 yuv422p10be         956f3c496807e62a288501e183fafad0
 yuv422p10le         43f99eb0d8abd1754572f77e430d4c41
@@ -76,8 +76,8 @@ yuv422p14be         ccff1e00f5d3adb899f1c266b22c9628
 yuv422p14le         f8a3bcbf8c55b1f570c078ff2f436b1f
 yuv422p16be         7f2363ccb6e69241c70411b6d063a2fe
 yuv422p16le         58c0fabd1042b35346ed8b8ed3f90653
-yuv422p9be          57b0eba4fd698fbe30d052b2e37e70c0
-yuv422p9le          280d7e85aa54bf4b0e6098603408c2a9
+yuv422p9be          3ecf7f2584fe3f3f567790e3924c153c
+yuv422p9le          a3fe601dcec267ae70db422843d2ce84
 yuv440p             b4261e15f5dc347b873cf19ccaba8123
 yuv440p10be         9c8e626ca9722f872ef0ecc8e3fca74e
 yuv440p10le         8c28978a0ad4d80c588989505a7f0807
@@ -92,8 +92,8 @@ yuv444p14be         c712cf9dbf8571fbd31fa747e58993ec
 yuv444p14le         3a0e361e5998f8590dd8ca8ce896cea1
 yuv444p16be         929c50756bfe8cab7c416f56095fbb82
 yuv444p16le         63c3c3bc5d08f701afa3406f7a22018c
-yuv444p9be          8044a9593b813fa1e23eee6b8bba4737
-yuv444p9le          e38d519ea585e2d17107b8ac34648ef7
+yuv444p9be          b33e6dc5cf08ff7672292b518d352c2f
+yuv444p9le          c9d767579483a2e4bb1424afc5223361
 yuva420p            e72aad3c3cf41445bdc1c9d14b21321f
 yuva420p10be        7cd2e0948f56fb54e8e6856b02561493
 yuva420p10le        5f038e8362ab2f999984a5b7d1536b7d
diff --git a/tests/ref/fate/filter-pixfmts-lut b/tests/ref/fate/filter-pixfmts-lut
index 8d50f3e..47e79d1 100644
--- a/tests/ref/fate/filter-pixfmts-lut
+++ b/tests/ref/fate/filter-pixfmts-lut
@@ -13,13 +13,13 @@ yuv420p10le         1352712dd31cce78bd5441294004cf85
 yuv420p12le         c66f82da9fda458ba3abda057c58e591
 yuv420p14le         e45cb5e2a75bf6143da0b55004767f78
 yuv420p16le         eff54782c51770edfd6b84c958ac7120
-yuv420p9le          62bf40b1cb97660238c991efa6ef2962
+yuv420p9le          4a6776b3379f12ad45caee8072a13695
 yuv422p             67df35da0c35e54882492b2365438254
 yuv422p10le         0158371a800294015def7f0ef66c78ea
 yuv422p12le         bc49d3863ffb89658a17bf8c4fe773b0
 yuv422p14le         b55cb791d286b0b3391fe7481785e5b3
 yuv422p16le         fc3b2ba889ffaf1633000fc774307c33
-yuv422p9le          bb6d5a46073ff4aabfcd2f97416ccb59
+yuv422p9le          6e2a42ae36ed5e8b5112987639728af5
 yuv440p             5e41adcfc27be4369afd217b61b2ffe3
 yuv440p10le         8b49714bba268fb4a79b5a84223ad17a
 yuv440p12le         15ab4f453238bd9c13b18af81e22f060
@@ -28,7 +28,7 @@ yuv444p10le         c076c20fc808f95b34adb88aca442f48
 yuv444p12le         af8d4dd88169d5cffc2f3fce6333a94c
 yuv444p14le         93367133e25d088d4535199ed1f1ed58
 yuv444p16le         800940feec14365ccd9b4863e38f6991
-yuv444p9le          08cab94dfa6d2a688f9a8cbac8c4b61b
+yuv444p9le          c120044350852c4cd16a302dd1ceda79
 yuva420p            518a380bf1af60ef2ecf4754eec088e9
 yuva420p16le        72ad4fa535b007d122666ce103ef9c8b
 yuva422p            7110ac2e37377b05b6fc5ad967dfabb5
diff --git a/tests/ref/fate/filter-pixfmts-null b/tests/ref/fate/filter-pixfmts-null
index 1bd03f8..ead7290 100644
--- a/tests/ref/fate/filter-pixfmts-null
+++ b/tests/ref/fate/filter-pixfmts-null
@@ -66,8 +66,8 @@ yuv420p14be         64779858686946fc0e780baf7c1391b6
 yuv420p14le         c1d012a4f9d54fbc8b04fea96d85e903
 yuv420p16be         268b07358d8dc733ee81d0b87990d5af
 yuv420p16le         dae8da9edd4255051e3e546ae7ed9bd3
-yuv420p9be          e86ecd4112c86637c96f2b5e90341da1
-yuv420p9le          4496bea8504dce651485cc8a7e8403c9
+yuv420p9be          37f0476e8458a93d3d22db568f617aca
+yuv420p9le          83a6d32c91c15a3bc334bb9abf920654
 yuv422p             74f8006b4482db104f1986f49807a0af
 yuv422p10be         7291903c3c0cf4e5456dd9673a619f1d
 yuv422p10le         14cbaa728e888534359b9dddc5430f08
@@ -77,8 +77,8 @@ yuv422p14be         2617c569ae9659d8fe6a01f96e2c9657
 yuv422p14le         7d01363cf090306cf93337c474cd8827
 yuv422p16be         86147d8bfb795ab1873c899611e2a361
 yuv422p16le         9df47cb7d6d39b335a547ced2865e72e
-yuv422p9be          fdd15494de6cfc8c3f15650ecd3d8046
-yuv422p9le          a112fd777494d203d9d8e9623a50e503
+yuv422p9be          338dbb97c9f5a12ccea2c61774ddff2e
+yuv422p9le          0822f8af35a269a036ae44878acba87e
 yuv440p             98d0f96fdb3ba415899017adf7d4a4f9
 yuv440p10be         d874167042037c1daf9b9a2f74bffad9
 yuv440p10le         3cfbd921369aa8f1e4977efdb7f44c8c
@@ -93,8 +93,8 @@ yuv444p14be         ea3057d469d0c49c24e844256ef7871e
 yuv444p14le         940f5908ccf06e01411f0a7bddb45c6a
 yuv444p16be         aee24ab2e9a4656f889399f1b0d98639
 yuv444p16le         781c22317c02b3dd4225709000bdb847
-yuv444p9be          c37eb400483012fd97a030431818f328
-yuv444p9le          2136d762328cb9ce168b6261b7874791
+yuv444p9be          ac09917e5d2abc82c0d260007f4dfd77
+yuv444p9le          caef947b8aff5b52285385c6ae9b2439
 yuva420p            b227672e56215e184e702c02a771d7f3
 yuva420p10be        f66e7d677625380f7504867fab51305c
 yuva420p10le        01e94ee605714396e69b013c11dda348
diff --git a/tests/ref/fate/filter-pixfmts-scale b/tests/ref/fate/filter-pixfmts-scale
index ec95f54..80e2e55 100644
--- a/tests/ref/fate/filter-pixfmts-scale
+++ b/tests/ref/fate/filter-pixfmts-scale
@@ -66,8 +66,8 @@ yuv420p14be         b202fde5a53d529ddaa35c9467ff0b61
 yuv420p14le         36cac5d88b0d566cf835e84da6513e5a
 yuv420p16be         6f307c5b1a5941023f9029cb3a616f5c
 yuv420p16le         11f4bfbd4a058b58aa26dc47a86061f7
-yuv420p9be          43a800248882c33825a54a686e89be54
-yuv420p9le          d9f9238eed6e704c847e5007f5424fba
+yuv420p9be          aa0d83ca3cdb5770e47dc007cf5f7324
+yuv420p9le          0e6ade4219bdcbce32eceafc80d995d7
 yuv422p             9823e4d6bd1482b0cab3c44dab67f0a7
 yuv422p10be         42b9b936392b4a6a678028ace2cdcd20
 yuv422p10le         4bdc5e9ab3a16409600887335dbb1a66
@@ -77,8 +77,8 @@ yuv422p14be         2a005a86b80b947c953d11ae170551c7
 yuv422p14le         dcbde0634eb70bed62dde097c80a1643
 yuv422p16be         a772b46454e415ce454c0999ebb71486
 yuv422p16le         b4f64306c671ba4aa2eb23732ee02317
-yuv422p9be          1f991e6c661fe1e5840b05cb37945529
-yuv422p9le          7987ca4dbbf658e8dd87565fe225c333
+yuv422p9be          8313b67817cd81fe768bdc5c2f3fffb1
+yuv422p9le          39e9236c5005bfee5399c29e379964da
 yuv440p             483b8427cef7ab9c94d6b3f26d0ab094
 yuv440p10be         b93618311430e216a3d6736182fe7c04
 yuv440p10le         ca2c882018398d2a126c1ec65e8336d8
@@ -93,8 +93,8 @@ yuv444p14be         3eac31f0d4969210640de74914faf86d
 yuv444p14le         2c362c4cf167b7e2d83f4eb0dfaeb2b9
 yuv444p16be         a60c674411d64cc4b9fbf17039afffb3
 yuv444p16le         0a490fef1f2631367ee362d20a336efe
-yuv444p9be          3f1eddb729b029669cb3cd441c2517c0
-yuv444p9le          74d9db458b659935d82ebe3cbca920bb
+yuv444p9be          040bcbb962c19e390482301933622930
+yuv444p9le          16b65bb696a8931c7ab69501a7f93cfd
 yuva420p            05a12916f04859bb2c9a6decf624af74
 yuva420p10be        df8b3acfa7ac6ad96929aac1aa6c0102
 yuva420p10le        a5cc4bfc952ad1bc6f033d136d5a821c
diff --git a/tests/ref/fate/filter-pixfmts-swapuv b/tests/ref/fate/filter-pixfmts-swapuv
index ff24773..e023809 100644
--- a/tests/ref/fate/filter-pixfmts-swapuv
+++ b/tests/ref/fate/filter-pixfmts-swapuv
@@ -9,8 +9,8 @@ yuv420p14be         970fa43a1470ddedbd874c726a519293
 yuv420p14le         5a18b1d6f439077208556f2d2a80becd
 yuv420p16be         97009aa152a4c6dc383b75c551ffa71c
 yuv420p16le         e7201caa7838647aefee41ae9e098110
-yuv420p9be          9a0b5dcfa50706676bf818e7215c3036
-yuv420p9le          850d73c33b3d5c55f4fb984871bf5b0a
+yuv420p9be          1fddc5d7f64f642fe888c5e0a8a4f499
+yuv420p9le          6e111f38dddfeec499e162f17244362d
 yuv422p             80c6bc82f4bc330df1895c8f998e34bf
 yuv422p10be         0aeb0cd5949ee258355fbe4ff2f84a56
 yuv422p10le         1bfff133885efb1c44dfd9191b6f241a
@@ -20,8 +20,8 @@ yuv422p14be         91a75ccb62fd1149069c6b7b26fe195d
 yuv422p14le         dbec6e0152daedafa161437fc931b1e6
 yuv422p16be         c5de1a3fd28f647cb14d293061312f80
 yuv422p16le         56d4e3285312b1a24f299bef44f4dc15
-yuv422p9be          31bdd7e06ccd5272df355acbf213522c
-yuv422p9le          77022abb447608c874816675ba1e6aa1
+yuv422p9be          ee90a48d7bbb9973e9152e80d58bfe4d
+yuv422p9le          c6cacd918669ffd24732281bed2e61a6
 yuv440p             563fd94ba1ddde6f3cd34a815ec03165
 yuv440p10be         2aadf346979813cbb336c0a543fe243f
 yuv440p10le         9e34483ca0850e2d701a8a6d8ca9a0f1
@@ -36,8 +36,8 @@ yuv444p14be         c87e248a2c605515f11afd8f1251db67
 yuv444p14le         3085381c2b70642fc95c6bb153d766a1
 yuv444p16be         3d99c4af5cc1ddc3144a10e0b2b75951
 yuv444p16le         56f7022d0aeb4c4f56c6451e431d5390
-yuv444p9be          7879b676f67cde59ddc7c73f8a505918
-yuv444p9le          aa8e674a19322b0d89d7930347428e90
+yuv444p9be          3d86a8c9cc4af8ecc692578384e01ffe
+yuv444p9le          65b78fabc21cad07cfd209f2c27ae0be
 yuva420p            8afb004ce37ac4d9f881c138b25c414a
 yuva420p10be        7417eee3faa13dd69a2335996fd4ed14
 yuva420p10le        db1e7e8bc49adb2180d8dcef665331b7
diff --git a/tests/ref/fate/filter-pixfmts-vflip b/tests/ref/fate/filter-pixfmts-vflip
index da3424d..81d001d 100644
--- a/tests/ref/fate/filter-pixfmts-vflip
+++ b/tests/ref/fate/filter-pixfmts-vflip
@@ -66,8 +66,8 @@ yuv420p14be         22d2d9fb5883410807ede4066e735426
 yuv420p14le         5cace6a24a1ff5d2a41a3c909c4bc41f
 yuv420p16be         0a6499a1b22230ad030448d3ac95b5c1
 yuv420p16le         2a5c131b060757aab1fe84200528d404
-yuv420p9be          95a9f53de74785fec62415e42048fa3e
-yuv420p9le          3d0a36e6505c49eeb2c305b4acb41a12
+yuv420p9be          694227c773c3a66e4edeca950f99f6d6
+yuv420p9le          c3ec4bffc19c49edafd769a7dfccd9c1
 yuv422p             54f608c9d8bc56979aeaa7863820f5d3
 yuv422p10be         fbd6329d2decbe318be4d89dc8ade3a3
 yuv422p10le         7d7bdf4f68d8a7698e92722625c59c53
@@ -77,8 +77,8 @@ yuv422p14be         3bc3a72c7cf995981bd8eb45f23705b3
 yuv422p14le         5987087bbc03d8cbff4c41bce03451d9
 yuv422p16be         97d95a9cfe8f67fb20a4c983c7fdc215
 yuv422p16le         3b9df52a757a0d1ddb1c9c38f0ed4787
-yuv422p9be          104a3cc49ccbbeff0932df5f1a2c104f
-yuv422p9le          d0b803eeb1237ffa8a067fd084c2c385
+yuv422p9be          25116f0953ecd26f292101b51ac708df
+yuv422p9le          42615866fe9ab98e28970ed7fbf4b2a0
 yuv440p             fa45ee7329b98fc43c0be460d9a0d6a5
 yuv440p10be         54789b4f66d9a79fc182ff268639dbd0
 yuv440p10le         d06d7c054522ac02ec04f76dfa431676
@@ -93,8 +93,8 @@ yuv444p14be         cf181f44988d3ddf4cc32b87ca473251
 yuv444p14le         086322cb9a98eb91825c9bb2ad00eac7
 yuv444p16be         ee0721d7fda4a67bc6270a78fa361140
 yuv444p16le         8c4c2511907fd23d9aeefab490a22db7
-yuv444p9be          351f5f4ce50e64f264610b474dcc70fd
-yuv444p9le          efd49802d44f337f0098e07945d95329
+yuv444p9be          7ffa40454450cbeec09d57f5a0a3eb8b
+yuv444p9le          a4fb60fbace24757b1e07d5a65f09e64
 yuva420p            3b136bcd7c2ffc3a1849e4814c046954
 yuva420p10be        d045faff818dabb9ecebab6d14bf7b10
 yuva420p10le        becf56ac1e271c04ccc204c68e8e0b5f



More information about the ffmpeg-cvslog mailing list