epoc32/include/mda/common/video.hrh
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
     1 // Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // Mda\Common\Video.hrh
    15 // 
    16 //
    17 
    18 #ifndef __MDA_COMMON_VIDEO_HRH__
    19 #define __MDA_COMMON_VIDEO_HRH__
    20 
    21 #define KUidMdaMediaTypeVideoDefine			268450168
    22 #define KUidMdaVideoFrameSettingsDefine		268450169
    23 #define KUidMdaVideoCurrentFrameDefine		268450170
    24 #define KUidMdaDstPortSourceRectDefine		268450189
    25 
    26 #define KUidMdaFbsBitmapDeviceDefine		268450171
    27 #define KUidMdaFbsBitmapHandleDefine		268450198
    28 #define KUidMdaFbsBitmapMaskHandleDefine	268450206
    29 
    30 #define KUidMdaMbmClipFormatDefine			268450172
    31 #define KMbmHeaderDefine					{0x37, 0, 0, 0x10, 0x42, 0, 0, 0x10, 0, 0, 0, 0, 0x39, 0x64, 0x39, 0x47}
    32 #define KUidMdaMbmCodecDefine				268450173
    33 
    34 #define KUidMdaBmpClipFormatDefine			268450174
    35 #define KBmpHeaderDefine					{'B', 'M'}
    36 #define KUidMdaBmpCodecDefine				268450175
    37 
    38 #define KUidMda1BppBmpCodecDefine			268450176
    39 #define KUidMda4BppBmpCodecDefine			268450177
    40 #define KUidMda8BppBmpCodecDefine			268450178
    41 #define KUidMda24BppBmpCodecDefine			268450179
    42 
    43 #define KBmp1BppCodecIdDefine				1
    44 #define KBmp4BppCodecIdDefine				4
    45 #define KBmp8BppCodecIdDefine				8
    46 #define KBmp24BppCodecIdDefine				24
    47 
    48 #define KUidMdaJfifClipFormatDefine			268450186
    49 #define KJpgHeaderDefine					{0xff, 0xd8}
    50 #define KUidMdaJpgCodecDefine				268450180
    51 #define KUidMdaJpgQTableDefine				268457520
    52 #define KUidMdaJpgCommentDefine				268457521
    53 
    54 #define KUidMdaWbmpClipFormatDefine			268450200
    55 #define KUidMdaWbmpCodecDefine				268450201
    56 
    57 #define KUidMdaOtaClipFormatDefine			268450202
    58 #define KUidMdaOtaCodecDefine				268450203
    59 
    60 #define KUidMdaPngClipFormatDefine			268450209
    61 #define KPngHeaderDefine					{137, 80, 78, 71, 13, 10, 26, 10 }
    62 #define KUidMdaPngCodecDefine				268450210
    63 
    64 #define KUidMdaWmfClipFormatDefine			268457488
    65 #define KWmfHeaderDefine					{ 0x1, 0x0, 0x9, 0x0 }
    66 #define KUidMdaWmfApmClipFormatDefine		268457489
    67 #define KWmfApmHeaderDefine					{ 0xd7, 0xcd, 0xc6, 0x9a, 0x0, 0x0 }
    68 #define KUidMdaWmfClpClipFormatDefine		268457490
    69 #define KUidMdaWmfCodecDefine				268457491
    70 
    71 #define KUidMdaTiffLittleEndianClipFormatDefine	268450207
    72 #define KTiffHeaderLittleEndianDefine		{ 0x49, 0x49, 0x2A, 0x00 }
    73 #define KUidMdaTiffBigEndianClipFormatDefine	268457497
    74 #define KTiffHeaderBigEndianDefine			{ 0x4D, 0x4D, 0x00, 0x2A }
    75 #define KUidMdaTiffCodecDefine				268450208
    76 
    77 #define KUidMdaIcoClipFormatDefine			268457522
    78 #define KUidMdaIcoCodecDefine				268457523
    79 
    80 #define KUidMdaGif87aClipFormatDefine       268450183
    81 #define KUidMdaGif89aClipFormatDefine       268450184
    82 #define KUidMdaGifCodecDefine               268450185
    83 
    84 #endif
    85