@@ -17,15 +17,15 @@ namespace IMCodec
1717 // {0CA17E19-92E7-4926-A8FC-34E7086BA27F}
1818 { 0xca17e19 , 0x92e7 , 0x4926 , { 0xa8 , 0xfc , 0x34 , 0xe7 , 0x8 , 0x6b , 0xa2 , 0x7f } }
1919 ,CodecCapabilities::Decode | CodecCapabilities::BulkCodec
20- , L " Free image codec"
20+ , LLUTILS_TEXT ( " Free image codec" )
2121 ,
2222 {
2323 {
24- { L " Image formats collection" }
24+ { LLUTILS_TEXT ( " Image formats collection" ) }
2525
26- ,{ L " BMP" , L " ICO" , L" JPEG " , L" JNG" , L " KOALA" , L " LBM" , L " IFF" , L " MNG" , L " PBM" , L " PBMRAW" , L " PCD" , L " PGM" , L " PGMRAW" , L" PNG "
27- ,L " PPM" , L " PPMRAW" , L " RAS" , L " TGA" , L" TIFF " , L" TIF " , L" WBMP" , L " PSD" , L " CUT" , L " XBM" , L " XPM" , L " DDS" , L " GIF" , L" HDR " , L" FAXG3 "
28- ,L" SGI " , L" EXR " , L" J2K " , L" JP2 " , L" PFM" , L " PICT" , L" RAW " , L" WEBP " , L" JXR" , L " CUR"
26+ ,{ LLUTILS_TEXT ( " BMP" ), LLUTILS_TEXT ( " ICO" ), LLUTILS_TEXT ( " JNG" ), LLUTILS_TEXT ( " KOALA" ), LLUTILS_TEXT ( " LBM" ), LLUTILS_TEXT ( " IFF" ), LLUTILS_TEXT ( " MNG" ), LLUTILS_TEXT ( " PBM" ), LLUTILS_TEXT ( " PBMRAW" ), LLUTILS_TEXT ( " PCD" ), LLUTILS_TEXT ( " PGM" ), LLUTILS_TEXT ( " PGMRAW" )
27+ ,LLUTILS_TEXT ( " PPM" ), LLUTILS_TEXT ( " PPMRAW" ), LLUTILS_TEXT ( " RAS" ), LLUTILS_TEXT ( " TGA" ), LLUTILS_TEXT ( " WBMP" ), LLUTILS_TEXT ( " PSD" ), LLUTILS_TEXT ( " CUT" ), LLUTILS_TEXT ( " XBM" ), LLUTILS_TEXT ( " XPM" ), LLUTILS_TEXT ( " DDS" ), LLUTILS_TEXT ( " GIF" )
28+ ,LLUTILS_TEXT ( " HDR " ), LLUTILS_TEXT ( " FAXG3 " ), LLUTILS_TEXT ( " SGI " ), LLUTILS_TEXT ( " PFM" ), LLUTILS_TEXT ( " PICT" ), LLUTILS_TEXT ( " JXR" ), LLUTILS_TEXT ( " CUR" )
2929 }
3030 }
3131 }
@@ -49,10 +49,10 @@ namespace IMCodec
4949 if (freeImageHandle && FreeImage_FlipVertical (freeImageHandle))
5050 {
5151
52- BITMAPINFO * imageInfo = FreeImage_GetInfo (freeImageHandle);
53- FREE_IMAGE_TYPE TexelFormat = FreeImage_GetImageType (freeImageHandle);
52+ FIBITMAPINFO * imageInfo = FreeImage_GetInfo (freeImageHandle);
53+ FREE_IMAGE_TYPE freeImageType = FreeImage_GetImageType (freeImageHandle);
5454
55- const BITMAPINFOHEADER & header = imageInfo->bmiHeader ;
55+ const FIBITMAPINFOHEADER & header = imageInfo->bmiHeader ;
5656
5757 auto imageItem = std::make_shared<ImageItem>();
5858 imageItem->itemType = ImageItemType::Image;
@@ -67,7 +67,7 @@ namespace IMCodec
6767 imageItem->data .Write (reinterpret_cast <std::byte*>(FreeImage_GetBits (freeImageHandle)), 0 , imageSizeInMemory);
6868
6969
70- switch (TexelFormat )
70+ switch (freeImageType )
7171 {
7272 case FIT_BITMAP :
7373 {
@@ -120,4 +120,4 @@ namespace IMCodec
120120 return result;
121121 }
122122 };
123- }
123+ }
0 commit comments