From d32598caf586e228daccc0a4de417f8077318b90 Mon Sep 17 00:00:00 2001 From: Martin Fleisz Date: Fri, 5 Apr 2013 12:14:23 +0200 Subject: [PATCH] libfreerdp-gdi: Add NSC support for Bitmap Cache V3 --- libfreerdp/gdi/graphics.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libfreerdp/gdi/graphics.c b/libfreerdp/gdi/graphics.c index 6ea323e24..6e83a76f8 100644 --- a/libfreerdp/gdi/graphics.c +++ b/libfreerdp/gdi/graphics.c @@ -116,7 +116,9 @@ void gdi_Bitmap_Decompress(rdpContext* context, rdpBitmap* bitmap, switch (codec_id) { case RDP_CODEC_ID_NSCODEC: - fprintf(stderr, "gdi_Bitmap_Decompress: nsc not done\n"); + gdi = context->gdi; + nsc_process_message(gdi->nsc_context, bpp, width, height, data, length); + freerdp_image_flip(((NSC_CONTEXT*)gdi->nsc_context)->bmpdata, bitmap->data, width, height, bpp); break; case RDP_CODEC_ID_REMOTEFX: gdi = context->gdi;