From 3e456735e8dd268947a92574296a80a8a1e40750 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos <ceffmpeg@gmail.com>
Date: Sun, 12 Apr 2020 22:46:08 +0200
Subject: [PATCH] lavf/gdv: Improve saturation of gdv palette.
---
libavformat/gdv.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@@ -143,7 +143,7 @@ static int gdv_read_header(AVFormatContext *ctx)
unsigned r = avio_r8(pb);
unsigned g = avio_r8(pb);
unsigned b = avio_r8(pb);
- gdv->pal[i] = 0xFFU << 24 | r << 18 | g << 10 | b << 2;
+ gdv->pal[i] = 0xFFU << 24 | r << 18 | r >> 4 << 16 | g << 10 | g >> 4 << 8 | b << 2 | b >> 4;
}
}
--
2.24.1