This Protocol was introduced in UEFI Specification 2.6.\r
\r
**/\r
+\r
#ifndef __HII_IMAGE_DECODER_H__\r
#define __HII_IMAGE_DECODER_H__\r
\r
#define EFI_HII_IMAGE_DECODER_PROTOCOL_GUID \\r
{0x9e66f251, 0x727c, 0x418c, { 0xbf, 0xd6, 0xc2, 0xb4, 0x25, 0x28, 0x18, 0xea }}\r
\r
-\r
#define EFI_HII_IMAGE_DECODER_NAME_JPEG_GUID \\r
{0xefefd093, 0xd9b, 0x46eb, { 0xa8, 0x56, 0x48, 0x35, 0x7, 0x0, 0xc9, 0x8 }}\r
\r
UINT8 ColorDepthInBits;\r
} EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER;\r
\r
-#define EFI_IMAGE_JPEG_SCANTYPE_PROGREESSIVE 0x01\r
-#define EFI_IMAGE_JPEG_SCANTYPE_INTERLACED 0x02\r
+#define EFI_IMAGE_JPEG_SCANTYPE_PROGREESSIVE 0x01\r
+#define EFI_IMAGE_JPEG_SCANTYPE_INTERLACED 0x02\r
\r
//\r
// EFI_HII_IMAGE_DECODER_JPEG_INFO\r
// Reserved Reserved\r
//\r
typedef struct _EFI_HII_IMAGE_DECODER_JPEG_INFO {\r
- EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER Header;\r
- UINT16 ScanType;\r
- UINT64 Reserved;\r
+ EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER Header;\r
+ UINT16 ScanType;\r
+ UINT64 Reserved;\r
} EFI_HII_IMAGE_DECODER_JPEG_INFO;\r
\r
//\r
// Reserved Reserved\r
//\r
typedef struct _EFI_HII_IMAGE_DECODER_PNG_INFO {\r
- EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER Header;\r
- UINT16 Channels;\r
- UINT64 Reserved;\r
+ EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER Header;\r
+ UINT16 Channels;\r
+ UINT64 Reserved;\r
} EFI_HII_IMAGE_DECODER_PNG_INFO;\r
\r
//\r
// EFI_HII_IMAGE_DECODER_OTHER_INFO\r
//\r
typedef struct _EFI_HII_IMAGE_DECODER_OTHER_INFO {\r
- EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER Header;\r
- CHAR16 ImageExtenion[1];\r
+ EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER Header;\r
+ CHAR16 ImageExtenion[1];\r
//\r
// Variable length of image file extension name.\r
//\r
EFI_HII_IMAGE_DECODER_DECODE DecodeImage;\r
};\r
\r
-extern EFI_GUID gEfiHiiImageDecoderProtocolGuid;\r
-extern EFI_GUID gEfiHiiImageDecoderNameJpegGuid;\r
-extern EFI_GUID gEfiHiiImageDecoderNamePngGuid;\r
+extern EFI_GUID gEfiHiiImageDecoderProtocolGuid;\r
+extern EFI_GUID gEfiHiiImageDecoderNameJpegGuid;\r
+extern EFI_GUID gEfiHiiImageDecoderNamePngGuid;\r
\r
#endif\r