diff --git a/libfreerdp-codec/jpeg.c b/libfreerdp-codec/jpeg.c index 8d8e57708..eec5eb614 100644 --- a/libfreerdp-codec/jpeg.c +++ b/libfreerdp-codec/jpeg.c @@ -143,4 +143,12 @@ jpeg_decompress(uint8 * input, uint8 * output, int width, int height, int size, return 1; } +#else + +boolean +jpeg_decompress(uint8 * input, uint8 * output, int width, int height, int size, int bpp) +{ + return 0; +} + #endif diff --git a/libfreerdp-utils/args.c b/libfreerdp-utils/args.c index e27f986d9..1871c2330 100644 --- a/libfreerdp-utils/args.c +++ b/libfreerdp-utils/args.c @@ -371,6 +371,7 @@ int freerdp_parse_args(rdpSettings* settings, int argc, char** argv, { printf("setting codec nsc\n"); settings->v3_codec_id = CODEC_ID_NSCODEC; + settings->ns_codec = true; } #ifdef WITH_JPEG else if (strcmp("jpeg", argv[index]) == 0)