Added iccvid_decomp_begin patchset

This commit is contained in:
Alistair Leslie-Hughes
2025-10-16 17:30:02 +11:00
parent 79283b4b8e
commit 866ca1e24a
2 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
From b0f9731753c5fd006538b1fc4fdeed34392aecc0 Mon Sep 17 00:00:00 2001
From: Andrew Nguyen <arethusa26@gmail.com>
Date: Thu, 16 Oct 2025 15:04:20 +1100
Subject: [PATCH] iccvid: Support message ICM_DECOMPRESSEX_BEGIN
---
dlls/iccvid/iccvid.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/dlls/iccvid/iccvid.c b/dlls/iccvid/iccvid.c
index 56a882af659..40cd4a25b27 100644
--- a/dlls/iccvid/iccvid.c
+++ b/dlls/iccvid/iccvid.c
@@ -1022,6 +1022,15 @@ LRESULT WINAPI ICCVID_DriverProc( DWORD_PTR dwDriverId, HDRVR hdrvr, UINT msg,
case ICM_DECOMPRESS:
return ICCVID_Decompress( info, (ICDECOMPRESS*) lParam1,
(DWORD) lParam2 );
+ case ICM_DECOMPRESSEX_BEGIN:
+ {
+ ICDECOMPRESSEX *icdex = (ICDECOMPRESSEX *)lParam1;
+
+ FIXME("extended parameters not handled\n");
+
+ return ICCVID_DecompressBegin( info, (LPBITMAPINFO)icdex->lpbiSrc,
+ (LPBITMAPINFO)icdex->lpbiDst );
+ }
case ICM_DECOMPRESSEX:
return ICCVID_DecompressEx( info, (ICDECOMPRESSEX*) lParam1,
(DWORD) lParam2 );
--
2.51.0

View File

@@ -0,0 +1 @@
Fixes: [58786] iccvid: Support ICM_DECOMPRESSEX_BEGIN message