// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
// Registry file for the image display Genric ICl Wrapper and Exif plug-ins
//
//
#include <ecom/registryinfo.rh>
#include <icl/imagedisplay.hrh>
#include <icl/geniclimagedisplay.hrh>
#include <icl/exifimagedisplay.hrh>
RESOURCE REGISTRY_INFO theInfo
{
dll_uid = KUidImageDisplayExifPluginDll;
interfaces =
{
INTERFACE_INFO
{
interface_uid = KUidDisplayInterface;
implementations =
{
BINARY_IMPLEMENTATION_INFO
{
implementation_uid = KUidImageDisplayExifPluginImplUid;
version_no = 1;
display_name = "JPEG";
default_data = {0xFF, 0xD8};
// version, flags, ImageTypeUid ImageSubTypeUid FileSuffixNum, FileSuffix, MimeTypeNum, MimeType
// 1, 0003, 0x101F45D8 0x00000000 1 .jpeg 1 image/jpeg
opaque_data = {1, 0x00, 0x03, 0x10, 0x1F, 0x45, 0xD8, 0, 0, 0, 0, 1, 0x2E, 0x6A, 0x70, 0x67, 0x0D, 1, 0x69, 0x6D, 0x61, 0x67, 0x65, 0x2F, 0x6A, 0x70, 0x65, 0x67, 0x0D};
},
BINARY_IMPLEMENTATION_INFO
{
implementation_uid = KUidImageDisplayIclWrapperPluginImplUid;
version_no = 1;
display_name = "Image";
default_data = {0x3F}; // "?" i.e. match anything since we use ICL underneath
// version, flags, ImageTypeUid ImageSubTypeUid
// 1, 0003, 0x101F45D8 0x00000000 1 1 image/jpeg
opaque_data = {1, 0x00, 0x03, 0x10, 0x1F, 0x45, 0xD8, 0, 0, 0, 0,
//FileSuffixNum, FileSuffix (), MimeTypeNum, MimeType
1, 0x0D, 1, 0x0D};
}
};
}
};
}