From d0c6b7f3a986dd2dc3bb0f244756156e59bf6af0 Mon Sep 17 00:00:00 2001 From: Quantum Date: Tue, 28 Dec 2021 02:52:37 -0500 Subject: [PATCH] Implement xdpw_format_pw_strip_alpha for 10-bit colour This was missed in the original PR adding support for 10-bit colour. --- src/screencast/screencast_common.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/screencast/screencast_common.c b/src/screencast/screencast_common.c index c97745e..4589b8c 100644 --- a/src/screencast/screencast_common.c +++ b/src/screencast/screencast_common.c @@ -108,6 +108,14 @@ enum spa_video_format xdpw_format_pw_strip_alpha(enum spa_video_format format) { return SPA_VIDEO_FORMAT_RGBx; case SPA_VIDEO_FORMAT_ARGB: return SPA_VIDEO_FORMAT_xRGB; + case SPA_VIDEO_FORMAT_ARGB_210LE: + return SPA_VIDEO_FORMAT_xRGB_210LE; + case SPA_VIDEO_FORMAT_ABGR_210LE: + return SPA_VIDEO_FORMAT_xBGR_210LE; + case SPA_VIDEO_FORMAT_RGBA_102LE: + return SPA_VIDEO_FORMAT_RGBx_102LE; + case SPA_VIDEO_FORMAT_BGRA_102LE: + return SPA_VIDEO_FORMAT_BGRx_102LE; default: return SPA_VIDEO_FORMAT_UNKNOWN; }