diff mbox

[FFmpeg-devel] fate: update pixfmt_best test to check for endianness

Message ID 1501077534-12265-1-git-send-email-t.rapp@noa-archive.com
State Accepted
Commit 60008c0fe94bd78be15097e5aceffd9fcb80c1b6
Headers show

Commit Message

Tobias Rapp July 26, 2017, 1:58 p.m. UTC
Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
---
 libavutil/tests/pixfmt_best.c | 14 ++++++++++++++
 tests/ref/fate/pixfmt_best    |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

Comments

Michael Niedermayer July 26, 2017, 3:05 p.m. UTC | #1
On Wed, Jul 26, 2017 at 03:58:54PM +0200, Tobias Rapp wrote:
> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
> ---
>  libavutil/tests/pixfmt_best.c | 14 ++++++++++++++
>  tests/ref/fate/pixfmt_best    |  2 +-
>  2 files changed, 15 insertions(+), 1 deletion(-)

LGTM

thx

[...]
Tobias Rapp July 27, 2017, 7:01 a.m. UTC | #2
On 26.07.2017 17:05, Michael Niedermayer wrote:
> On Wed, Jul 26, 2017 at 03:58:54PM +0200, Tobias Rapp wrote:
>> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
>> ---
>>  libavutil/tests/pixfmt_best.c | 14 ++++++++++++++
>>  tests/ref/fate/pixfmt_best    |  2 +-
>>  2 files changed, 15 insertions(+), 1 deletion(-)
>
> LGTM
>
> thx

Applied.
diff mbox

Patch

diff --git a/libavutil/tests/pixfmt_best.c b/libavutil/tests/pixfmt_best.c
index a617633..e98fcc1 100644
--- a/libavutil/tests/pixfmt_best.c
+++ b/libavutil/tests/pixfmt_best.c
@@ -117,6 +117,20 @@  int main(void)
     TEST(AV_PIX_FMT_GBRAP10,   AV_PIX_FMT_RGB48);
     TEST(AV_PIX_FMT_GBRAP12,   AV_PIX_FMT_RGB48);
 
+    // Formats containing the same data in different endianness.
+    TEST(AV_PIX_FMT_GRAY10BE,    AV_PIX_FMT_GRAY10);
+    TEST(AV_PIX_FMT_GRAY10LE,    AV_PIX_FMT_GRAY10);
+    TEST(AV_PIX_FMT_GRAY16BE,    AV_PIX_FMT_GRAY16);
+    TEST(AV_PIX_FMT_GRAY16LE,    AV_PIX_FMT_GRAY16);
+    TEST(AV_PIX_FMT_YUV422P10BE, AV_PIX_FMT_YUV422P10);
+    TEST(AV_PIX_FMT_YUV422P10LE, AV_PIX_FMT_YUV422P10);
+    TEST(AV_PIX_FMT_YUV444P16BE, AV_PIX_FMT_YUV444P16);
+    TEST(AV_PIX_FMT_YUV444P16LE, AV_PIX_FMT_YUV444P16);
+    TEST(AV_PIX_FMT_RGB565BE,    AV_PIX_FMT_RGB565);
+    TEST(AV_PIX_FMT_RGB565LE,    AV_PIX_FMT_RGB565);
+    TEST(AV_PIX_FMT_RGB48BE,     AV_PIX_FMT_RGB48);
+    TEST(AV_PIX_FMT_RGB48LE,     AV_PIX_FMT_RGB48);
+
     // Opaque formats are least unlike each other.
     TEST(AV_PIX_FMT_DXVA2_VLD, AV_PIX_FMT_VDPAU);
 
diff --git a/tests/ref/fate/pixfmt_best b/tests/ref/fate/pixfmt_best
index 1118198..699e2e4 100644
--- a/tests/ref/fate/pixfmt_best
+++ b/tests/ref/fate/pixfmt_best
@@ -1 +1 @@ 
-60 tests passed, 0 tests failed.
+72 tests passed, 0 tests failed.