epoc32/include/icl/icl_uids.hrh
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
equal deleted inserted replaced
3:e1b950c65cb4 4:837f303aceeb
     1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
     1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     3 // This component and the accompanying materials are made available
     4 // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     7 //
     8 // Initial Contributors:
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
     9 // Nokia Corporation - initial contribution.
    10 //
    10 //
    11 // Contributors:
    11 // Contributors:
    12 //
    12 //
    13 // Description:
    13 // Description:
    14 //
    14 //
       
    15 
    15 /**
    16 /**
    16  @file
    17  @file
    17  @internalTechnology 
    18  @publishedAll 
    18 */
    19 */
    19 
    20 
    20 #ifndef ICL_UIDS_HRH
    21 #ifndef ICL_UIDS_HRH
    21 #define ICL_UIDS_HRH
    22 #define ICL_UIDS_HRH
    22 
    23 
    23 
    24 #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS
    24 #define KICLCodecDllUidValue	0x101F45AC
    25 #include <icl/icl_uids_const.hrh>
    25 
    26 #include <icl/icl_uids_def.hrh>
    26 #define KDecoderInterfaceUidValue	0x101F45AD
    27 #endif
    27 #define KEncoderInterfaceUidValue	0x101F45B4
       
    28 
       
    29 #define KBMPCodecDllUidValue		0x101F45AE
       
    30 #define KBMPImageDataUidValue		0x101F45BF
       
    31 #define KBMPCompressionUidValue		0x101F45E3
       
    32 #define KBMPDecoderImplementationUidValue	0x101F45AF
       
    33 #define KBMPEncoderImplementationUidValue	0x101F45BE
       
    34 
       
    35 #define KJPGCodecDllUidValue		0x101F45D6
       
    36 #define KJPGImageDataUidValue		0x101F45DA
       
    37 #define KJPGQTableUidValue			0x101F45E1
       
    38 #define KJPGCommentUidValue			0x101F45E2
       
    39 #define KJPGDecoderImplementationUidValue	0x101F45D7
       
    40 #define KJPGEncoderImplementationUidValue	0x101F45D9
       
    41 
       
    42 #define KGIFCodecDllUidValue		0x101F45B1
       
    43 #define KGIFBackgroundColorUidValue 0x101F45DE
       
    44 #define KGIFImageDescriptorUidValue 0x101F45E4
       
    45 #define KGIFLZWInfoUidValue			0x101F45E5
       
    46 #define KGIFImageControlUidValue	0x101F45E6
       
    47 #define KGIFCommentUidValue			0x101F45E7
       
    48 #define KGIFDecoderImplementationUidValue	0x101F45B2
       
    49 #define KGIFEncoderImplementationUidValue	0x101F45DD
       
    50 
       
    51 #define KMBMCodecDllUidValue		0x101F45CA
       
    52 #define KMBMDecodeDataUidValue		0x101F45E0
       
    53 #define KMBMEncodeDataUidValue		0x101F45E9
       
    54 #define KMBMDecoderImplementationUidValue	0x101F45CB
       
    55 #define KMBMEncoderImplementationUidValue	0x101F45DF
       
    56 
       
    57 #define KTIFFCodecDllUidValue		0x101F45C0
       
    58 #define KTIFFImageDataUidValue		0x101F45E8
       
    59 #define KTIFFDecoderImplementationUidValue	0x101F45C1
       
    60 #define KTIFFDecoderLittleEndianImplementationUidValue	0x101F45C2
       
    61 #define KTIFFDecoderBigEndianImplementationUidValue	0x101F45C3
       
    62 
       
    63 #define KWMFCodecDllUidValue		0x101F45B5
       
    64 #define KWMFDecoderImplementationUidValue	0x101F45B6
       
    65 #define KWMFDecoderStdImplementationUidValue	0x101F45B7
       
    66 #define KWMFDecoderApmImplementationUidValue	0x101F45B8
       
    67 #define KWMFDecoderClpImplementationUidValue	0x101F45B9
       
    68 
       
    69 #define KPNGCodecDllUidValue		0x101F45C7
       
    70 #define KPNGDecoderImplementationUidValue	0x101F45C8
       
    71 #define KPNGEncoderImplementationUidValue	0x101F45FE
       
    72 
       
    73 #define KWBMPCodecDllUidValue		0x101F45CD
       
    74 #define KWBMPDecoderImplementationUidValue	0x101F45CE
       
    75 
       
    76 #define KOTACodecDllUidValue		0x101F45D0
       
    77 #define KOTADecoderImplementationUidValue	0x101F45D1
       
    78 
       
    79 #define KICOCodecDllUidValue		0x101F45D3
       
    80 #define KICODecoderImplementationUidValue	0x101F45D4
       
    81 
       
    82 #define KMngMimeTypeUidValue 0x101F7C53
       
    83 #define KMngImageDisplayPluginUidValue 0x101F7C52
       
    84 #define KMngDllUidValue 0x101F7C51
       
    85 
       
    86 /**
    28 /**
    87 @publishedAll
    29 @publishedAll
    88 @released
    30 @released
    89 Class UID for a set of decoders which support the Exchangeable Image File Format. 
    31 Class UID for a set of decoders which support the Exchangeable Image File Format. 
    90 
    32 
    94 encoder class to be made. 
    36 encoder class to be made. 
    95 @see CJPEGExifDecoder
    37 @see CJPEGExifDecoder
    96 */
    38 */
    97 #define KUidICLJpegEXIFInterface 	0x101F7C4F
    39 #define KUidICLJpegEXIFInterface 	0x101F7C4F
    98 
    40 
    99 #define KUidTransformJpegPluginUidValue		0x101F7C2F
    41 /**
   100 #define KUidTransformJpegExtension	0x101F7C30
    42 @publishedAll
       
    43 @released
       
    44 Image Transform Plugin Extension UID for Squeeze transformations.
       
    45 */
       
    46 #define KUidSqueezeTransformExtension	0x10285BD6
       
    47 
       
    48 /**
       
    49 @publishedAll
       
    50 @released
       
    51 Image Transform Plugin Extension UID for Orientation transformations.
       
    52 */
       
    53 #define KUidOrientationTransformExtension	0x10285C33 
       
    54 
       
    55 /**
       
    56 @publishedAll
       
    57 @released
       
    58 Image Transform Plugin Extension UID for Overlay transformations.
       
    59 */
       
    60 #define KUidOverlayTransformExtension	0x10285C34
   101 
    61 
   102 /**
    62 /**
   103 @publishedAll
    63 @publishedAll
   104 @released
    64 @released
   105 Class UID for the set of decoders which support operations through the CImageFrame. 
    65 Class UID for the set of decoders which support operations through the CImageFrame. 
   109 the plugin in this way always allow a cast to the derived decoder or 
    69 the plugin in this way always allow a cast to the derived decoder or 
   110 encoder class to be made. 
    70 encoder class to be made. 
   111 @see CJPEGImageFrameDecoder
    71 @see CJPEGImageFrameDecoder
   112 */
    72 */
   113 #define KUidICLJpegImageFrameInterface 	0x101F7C60
    73 #define KUidICLJpegImageFrameInterface 	0x101F7C60
   114 
       
   115 #define KJPGDecoderImplementation2UidValue	0x101F7C61
       
   116 #define KJPGEncoderImplementation2UidValue	0x101F7C62
       
   117 
       
   118 #define KJPEGImageFramePluginDllUidValue	0x1027376E
       
   119 
    74 
   120 /**
    75 /**
   121 @publishedAll
    76 @publishedAll
   122 @released
    77 @released
   123 
    78 
   140 Extension interface uid for TImageConvStreamedDecode
    95 Extension interface uid for TImageConvStreamedDecode
   141 */
    96 */
   142 #define KUidImageConvExtStreamedDecodeValue	0x102833E1 	
    97 #define KUidImageConvExtStreamedDecodeValue	0x102833E1 	
   143 
    98 
   144 /**
    99 /**
   145 @publishedPartner
       
   146 @released
       
   147 
       
   148 Extension interface uid for TImageConvStreamedEncode
       
   149 */
       
   150 #define KUidImageConvExtStreamedEncodeValue	0x102833E2 
       
   151 
       
   152 /**
       
   153 @publishedAll
   100 @publishedAll
   154 @released
   101 @released
   155 
   102 
   156 Extension interface uid for TImageConvPrepare
   103 Extension interface uid for TImageConvPrepare
   157 */
   104 */