From: HellGore Date: Tue, 12 Apr 2016 08:17:49 +0000 (+0200) Subject: Merge pull request #427 from krzyc/patch-1 X-Git-Tag: 2.1.0_Beta1~85^2 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=e08a8faecce4a485e375967b923c4afc35ee3d3c;hp=c96f667f533a88c197969959f6fb546da5105fbe;p=casparcg Merge pull request #427 from krzyc/patch-1 Fix thumbnail saving on non-windows systems --- diff --git a/modules/image/consumer/image_consumer.cpp b/modules/image/consumer/image_consumer.cpp index fd4348058..ab466f046 100644 --- a/modules/image/consumer/image_consumer.cpp +++ b/modules/image/consumer/image_consumer.cpp @@ -66,7 +66,11 @@ void write_cropped_png( std::copy(thumbnail_view.begin(), thumbnail_view.end(), destination_view.begin()); FreeImage_FlipVertical(bitmap.get()); +#ifdef WIN32 FreeImage_SaveU(FIF_PNG, bitmap.get(), output_file.wstring().c_str(), 0); +#else + FreeImage_Save(FIF_PNG, bitmap.get(), u8(output_file.wstring()).c_str(), 0); +#endif } struct image_consumer : public core::frame_consumer