os/mm/mmlibs/mmfw/tsrc/mmfunittest/ctlfrm/TS_CMMFTestController/101f7790.rss
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
     1 // Copyright (c) 1997-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 // Filename: 101f7790.RSS - Must match dll_uid.
    15 // The Http spi magic resource file
    16 // 
    17 //
    18 
    19 #include <ecom/registryinfo.rh>
    20 #include <mmfplugininterfaceuids.hrh>
    21 #include <mmfcontrollerimplementationuids.hrh>
    22 #include <mmfformatimplementationuids.hrh>
    23 #include "CmmfTestControllerUIDs.hrh"
    24 
    25 
    26 
    27 RESOURCE REGISTRY_INFO theinfo //Any name can be used for the resource.
    28     {
    29     dll_uid = 0x101f7790; //The DLL's 3rd UID.
    30     interfaces = 
    31         {
    32         INTERFACE_INFO
    33             {
    34             interface_uid = KMmfUidPluginInterfaceController; //ECOM UID for a Transport Adapter plug-in
    35             implementations = 
    36                 {
    37                 // This DLL contains only a single adapter implementation.
    38                 IMPLEMENTATION_INFO
    39                     {
    40                     implementation_uid = 0x101F88D8; //UID for this Adapter
    41                              // Same value as in implementation table.
    42                     version_no = 3;
    43                     display_name = "CMMFTestController"; //Human readable string for UI purposes.
    44 					default_data = "?";
    45 					opaque_data = "<s>TSU_MMF_CTLFRM<n>yes<i>0x101F7D8D<p>0x101F7D8E<r>0x101F7D8F<a>5000000<d><t>0x4000";
    46                     }
    47                 };
    48             },
    49 		INTERFACE_INFO
    50 			{
    51 			interface_uid = 0x101F7D8E;//play formats supported
    52 			implementations = 
    53 				{
    54 				IMPLEMENTATION_INFO
    55 					{
    56 					implementation_uid = KMmfUidFormatMBEGRead;  //0x101F7D91;
    57 					version_no = 1;
    58 					display_name = "BP3 Format";
    59 					default_data = "?";
    60 					opaque_data = "<s>Symbian<i>0x101FF9FC<e>.mp3<m>audio/mbeg";
    61 					},
    62 				IMPLEMENTATION_INFO
    63 					{
    64 					implementation_uid = KMmfUidFormatPAVRead; //0x101F81B2;
    65 					version_no = 1;
    66 					display_name = "PAV Format";
    67 					default_data = "?";
    68 					opaque_data = "<s>Symbian<i>0x101FF9FD<e>.pav<h>RIFF????PAVE<m>audio/PAV";
    69 					}
    70 				};
    71 			},
    72 		INTERFACE_INFO
    73 			{
    74 			interface_uid = 0x101F7D8F;//record formats supported
    75 			implementations = 
    76 				{
    77 				IMPLEMENTATION_INFO
    78 					{
    79 					implementation_uid = KMmfUidFormatAIWrite; //0x101F81B7;
    80 					version_no = 1;
    81 					display_name = "AI Format";
    82 					default_data = "?";
    83 					opaque_data = "<s>Symbian<i>0x101F7D97<e>.ai<m>audio/ai";
    84 					},
    85 				IMPLEMENTATION_INFO
    86 					{
    87 					implementation_uid = KMmfUidFormatPAVWrite; //0x101F81B3;
    88 					version_no = 1;
    89 					display_name = "PAV Format";
    90 					default_data = "?";
    91 					opaque_data = "<s>Symbian<i>0x101FF9FE<e>.pav<h>RIFF????PAVE<m>audio/PAV";
    92 					}
    93 				};
    94 			},
    95 		INTERFACE_INFO
    96 			{
    97 			interface_uid = KMmfUidPluginInterfaceFormatDecode;  //0x101F53BE;    
    98 			implementations = 
    99 				{
   100 				IMPLEMENTATION_INFO
   101 					{
   102 					implementation_uid = KMmfUidFormatPAVRead;  // CMMFPAVFormatRead
   103 					version_no = 1;
   104 					display_name = "PAV Read Format||Copyright 2002 Symbian Ltd. All Rights Reserved.||";
   105 					default_data = "0x101F88D8";
   106 					opaque_data = "<s>Symbian<i>0x101f5d07<e>.pav<h>RIFF????PAVE<m>audio/PAV";
   107 					}
   108 				};
   109 			},
   110 		INTERFACE_INFO
   111 			{
   112 			interface_uid = KMmfUidPluginInterfaceFormatEncode; //0x101F7D9B
   113 			implementations = 
   114 				{
   115 				IMPLEMENTATION_INFO
   116 					{
   117 					implementation_uid = KMmfUidFormatPAVWrite;  // PAVWrite
   118 					version_no = 1;
   119 					display_name = "PAV Write Format||Copyright 2002 Symbian Ltd. All Rights Reserved.||";
   120 					default_data = "0x101F88D8";
   121 					opaque_data = "<s>Symbian<i>0x101FF9FF<e>.pav<h>RIFF????PAVE<m>audio/PAV";
   122 					}
   123 				};
   124 			}
   125 		};
   126 	}