epoc32/include/icl/icl_uids.hrh
author William Roberts <williamr@symbian.org>
Tue, 16 Mar 2010 16:12:26 +0000
branchSymbian2
changeset 2 2fe1408b6811
parent 0 061f57f2323e
child 4 837f303aceeb
permissions -rw-r--r--
Final list of Symbian^2 public API header files
williamr@2
     1
// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
williamr@2
     2
// All rights reserved.
williamr@2
     3
// This component and the accompanying materials are made available
williamr@2
     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
williamr@2
     5
// which accompanies this distribution, and is available
williamr@2
     6
// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
williamr@2
     7
//
williamr@2
     8
// Initial Contributors:
williamr@2
     9
// Nokia Corporation - initial contribution.
williamr@2
    10
//
williamr@2
    11
// Contributors:
williamr@2
    12
//
williamr@2
    13
// Description:
williamr@2
    14
//
williamr@2
    15
/**
williamr@2
    16
 @file
williamr@2
    17
 @internalTechnology 
williamr@2
    18
*/
williamr@2
    19
williamr@2
    20
#ifndef ICL_UIDS_HRH
williamr@2
    21
#define ICL_UIDS_HRH
williamr@2
    22
williamr@2
    23
williamr@2
    24
#define KICLCodecDllUidValue	0x101F45AC
williamr@2
    25
williamr@2
    26
#define KDecoderInterfaceUidValue	0x101F45AD
williamr@2
    27
#define KEncoderInterfaceUidValue	0x101F45B4
williamr@2
    28
williamr@2
    29
#define KBMPCodecDllUidValue		0x101F45AE
williamr@2
    30
#define KBMPImageDataUidValue		0x101F45BF
williamr@2
    31
#define KBMPCompressionUidValue		0x101F45E3
williamr@2
    32
#define KBMPDecoderImplementationUidValue	0x101F45AF
williamr@2
    33
#define KBMPEncoderImplementationUidValue	0x101F45BE
williamr@2
    34
williamr@2
    35
#define KJPGCodecDllUidValue		0x101F45D6
williamr@2
    36
#define KJPGImageDataUidValue		0x101F45DA
williamr@2
    37
#define KJPGQTableUidValue			0x101F45E1
williamr@2
    38
#define KJPGCommentUidValue			0x101F45E2
williamr@2
    39
#define KJPGDecoderImplementationUidValue	0x101F45D7
williamr@2
    40
#define KJPGEncoderImplementationUidValue	0x101F45D9
williamr@2
    41
williamr@2
    42
#define KGIFCodecDllUidValue		0x101F45B1
williamr@2
    43
#define KGIFBackgroundColorUidValue 0x101F45DE
williamr@2
    44
#define KGIFImageDescriptorUidValue 0x101F45E4
williamr@2
    45
#define KGIFLZWInfoUidValue			0x101F45E5
williamr@2
    46
#define KGIFImageControlUidValue	0x101F45E6
williamr@2
    47
#define KGIFCommentUidValue			0x101F45E7
williamr@2
    48
#define KGIFDecoderImplementationUidValue	0x101F45B2
williamr@2
    49
#define KGIFEncoderImplementationUidValue	0x101F45DD
williamr@2
    50
williamr@2
    51
#define KMBMCodecDllUidValue		0x101F45CA
williamr@2
    52
#define KMBMDecodeDataUidValue		0x101F45E0
williamr@2
    53
#define KMBMEncodeDataUidValue		0x101F45E9
williamr@2
    54
#define KMBMDecoderImplementationUidValue	0x101F45CB
williamr@2
    55
#define KMBMEncoderImplementationUidValue	0x101F45DF
williamr@2
    56
williamr@2
    57
#define KTIFFCodecDllUidValue		0x101F45C0
williamr@2
    58
#define KTIFFImageDataUidValue		0x101F45E8
williamr@2
    59
#define KTIFFDecoderImplementationUidValue	0x101F45C1
williamr@2
    60
#define KTIFFDecoderLittleEndianImplementationUidValue	0x101F45C2
williamr@2
    61
#define KTIFFDecoderBigEndianImplementationUidValue	0x101F45C3
williamr@2
    62
williamr@2
    63
#define KWMFCodecDllUidValue		0x101F45B5
williamr@2
    64
#define KWMFDecoderImplementationUidValue	0x101F45B6
williamr@2
    65
#define KWMFDecoderStdImplementationUidValue	0x101F45B7
williamr@2
    66
#define KWMFDecoderApmImplementationUidValue	0x101F45B8
williamr@2
    67
#define KWMFDecoderClpImplementationUidValue	0x101F45B9
williamr@2
    68
williamr@2
    69
#define KPNGCodecDllUidValue		0x101F45C7
williamr@2
    70
#define KPNGDecoderImplementationUidValue	0x101F45C8
williamr@2
    71
#define KPNGEncoderImplementationUidValue	0x101F45FE
williamr@2
    72
williamr@2
    73
#define KWBMPCodecDllUidValue		0x101F45CD
williamr@2
    74
#define KWBMPDecoderImplementationUidValue	0x101F45CE
williamr@2
    75
williamr@2
    76
#define KOTACodecDllUidValue		0x101F45D0
williamr@2
    77
#define KOTADecoderImplementationUidValue	0x101F45D1
williamr@2
    78
williamr@2
    79
#define KICOCodecDllUidValue		0x101F45D3
williamr@2
    80
#define KICODecoderImplementationUidValue	0x101F45D4
williamr@2
    81
williamr@2
    82
#define KMngMimeTypeUidValue 0x101F7C53
williamr@2
    83
#define KMngImageDisplayPluginUidValue 0x101F7C52
williamr@2
    84
#define KMngDllUidValue 0x101F7C51
williamr@2
    85
williamr@2
    86
/**
williamr@2
    87
@publishedAll
williamr@2
    88
@released
williamr@2
    89
Class UID for a set of decoders which support the Exchangeable Image File Format. 
williamr@2
    90
williamr@2
    91
When loading plugins by class UID, the first valid plugin from the list 
williamr@2
    92
of available plugins with the specified class UID will be loaded. Loading 
williamr@2
    93
the plugin in this way always allow a cast to the derived decoder or 
williamr@2
    94
encoder class to be made. 
williamr@2
    95
@see CJPEGExifDecoder
williamr@2
    96
*/
williamr@2
    97
#define KUidICLJpegEXIFInterface 	0x101F7C4F
williamr@2
    98
williamr@2
    99
#define KUidTransformJpegPluginUidValue		0x101F7C2F
williamr@2
   100
#define KUidTransformJpegExtension	0x101F7C30
williamr@2
   101
williamr@2
   102
/**
williamr@2
   103
@publishedAll
williamr@2
   104
@released
williamr@2
   105
Class UID for the set of decoders which support operations through the CImageFrame. 
williamr@2
   106
williamr@2
   107
When loading plugins by class UID, the first valid plugin from the list 
williamr@2
   108
of available plugins with the specified class UID will be loaded. Loading 
williamr@2
   109
the plugin in this way always allow a cast to the derived decoder or 
williamr@2
   110
encoder class to be made. 
williamr@2
   111
@see CJPEGImageFrameDecoder
williamr@2
   112
*/
williamr@2
   113
#define KUidICLJpegImageFrameInterface 	0x101F7C60
williamr@2
   114
williamr@2
   115
#define KJPGDecoderImplementation2UidValue	0x101F7C61
williamr@2
   116
#define KJPGEncoderImplementation2UidValue	0x101F7C62
williamr@2
   117
williamr@2
   118
#define KJPEGImageFramePluginDllUidValue	0x1027376E
williamr@2
   119
williamr@2
   120
/**
williamr@2
   121
@publishedAll
williamr@2
   122
@released
williamr@2
   123
williamr@2
   124
Extension interface uid for TImageConvOperation
williamr@2
   125
*/
williamr@2
   126
#define KUidImageConvExtOperationValue	0x102833DF
williamr@2
   127
williamr@2
   128
/**
williamr@2
   129
@publishedAll
williamr@2
   130
@released
williamr@2
   131
williamr@2
   132
Extension interface uid for TImageConvScaler
williamr@2
   133
*/
williamr@2
   134
#define KUidImageConvExtScalerValue		0x102833E0 	
williamr@2
   135
williamr@2
   136
/**
williamr@2
   137
@publishedAll
williamr@2
   138
@released
williamr@2
   139
williamr@2
   140
Extension interface uid for TImageConvStreamedDecode
williamr@2
   141
*/
williamr@2
   142
#define KUidImageConvExtStreamedDecodeValue	0x102833E1 	
williamr@2
   143
williamr@2
   144
/**
williamr@2
   145
@publishedPartner
williamr@2
   146
@released
williamr@2
   147
williamr@2
   148
Extension interface uid for TImageConvStreamedEncode
williamr@2
   149
*/
williamr@2
   150
#define KUidImageConvExtStreamedEncodeValue	0x102833E2 
williamr@2
   151
williamr@2
   152
/**
williamr@2
   153
@publishedAll
williamr@2
   154
@released
williamr@2
   155
williamr@2
   156
Extension interface uid for TImageConvPrepare
williamr@2
   157
*/
williamr@2
   158
#define KUidImageConvExtPrepareValue 0x1028346D 
williamr@2
   159
williamr@2
   160
/**
williamr@2
   161
@publishedAll
williamr@2
   162
@released
williamr@2
   163
williamr@2
   164
Uid that identifies encoders that maintain the alpha channel of the EColor16MA source CFbsBitmap.
williamr@2
   165
*/
williamr@2
   166
#define KUidAlphaChannelEncodeSupported 0x10285D1B
williamr@2
   167
williamr@2
   168
#endif // ICL_UIDS_HRH