--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devsound/devsoundrefplugin/tsrc/CIPlugins/src/devsoundciutestdevices_a3f.rss Fri Oct 08 19:40:43 2010 +0100
@@ -0,0 +1,517 @@
+// Copyright (c) 2007-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:
+//
+
+#include "ecom/registryinfo.rh"
+#include <mmfplugininterfaceuids.hrh>
+#include "devsoundciutestdevices.hrh"
+#include <a3f/a3ffourcclookupuids.hrh>
+#include <mmf/plugin/mmfdevsoundcustominterface.hrh>
+
+RESOURCE REGISTRY_INFO theInfo
+ {
+ dll_uid = KUidDevsoundCIUTestDevicesDll ;
+ interfaces =
+ {
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidPlayBackStatusTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T001, P16" ; // four CC codes
+ opaque_data = "";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidEAacPlusDecoderTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T002, P16" ; // four CC codes
+ opaque_data = "";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidSbcEncoderTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T003, P16" ; // four CC codes
+ opaque_data = "";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidSetDrmProtectedTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T004, P16" ; // four CC codes
+ opaque_data = "";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidAdvancedAacEncodeSettingsTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T005, P16" ; // four CC codes
+ opaque_data = "";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidGetTimestampsTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T006, P16" ; // four CC codes
+ opaque_data = "";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidBufferFramesConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T007, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidAacDecoderConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T008, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidG729DecoderConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T009, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidG729EncoderConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T010, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidAudioVibraControlTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T011, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidSampleBufferingTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T012, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidAudioDspControlTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T013, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidSpeechEncoderConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T014, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidG711DecoderConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T015, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidG711EncoderConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T016, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidIlbcDecoderIntfcTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T017, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidIlbcEncoderIntfcTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T018, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidErrorConcealmentIntfcTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T019, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidGsmConfigTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T020, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KMmfUidPluginInterfaceHwDevice ; // CMMFHwDevice
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidUnderflowAutoStopControlTestDevice;
+ version_no = 1;
+ display_name = "Test Custom Interface Unification Hw Device||Copyright 2006 Symbian Ltd. All Rights Reserved.||";
+ default_data = "T021, P16" ; // four CC codes
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ // UID of interface that is implemented
+ interface_uid = KUidA3fFourCCConvertorPlugin;
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BD7;
+ version_no = 1;
+ display_name = "T001";
+ default_data = "";
+ opaque_data = "<f>T001<u>0x10285BEC<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BD8;
+ version_no = 1;
+ display_name = "T002";
+ default_data = "";
+ opaque_data = "<f>T002<u>0x10285BED<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BD9;
+ version_no = 1;
+ display_name = "T003";
+ default_data = "";
+ opaque_data = "<f>T003<u>0x10285BEE<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BDA;
+ version_no = 1;
+ display_name = "T004";
+ default_data = "";
+ opaque_data = "<f>T004<u>0x10285BEF<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BDB;
+ version_no = 1;
+ display_name = "T005";
+ default_data = "";
+ opaque_data = "<f>T005<u>0x10285BF0<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BDC;
+ version_no = 1;
+ display_name = "T006";
+ default_data = "";
+ opaque_data = "<f>T006<u>0x10285BF1<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BDD;
+ version_no = 1;
+ display_name = "T007";
+ default_data = "";
+ opaque_data = "<f>T007<u>0x10285BF2<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BDE;
+ version_no = 1;
+ display_name = "T008";
+ default_data = "";
+ opaque_data = "<f>T008<u>0x10285BF3<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BDF;
+ version_no = 1;
+ display_name = "T009";
+ default_data = "";
+ opaque_data = "<f>T009<u>0x10285BF4<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE0;
+ version_no = 1;
+ display_name = "T010";
+ default_data = "";
+ opaque_data = "<f>T010<u>0x10285BF5<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE1;
+ version_no = 1;
+ display_name = "T011";
+ default_data = "";
+ opaque_data = "<f>T011<u>0x10285BF6<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE2;
+ version_no = 1;
+ display_name = "T012";
+ default_data = "";
+ opaque_data = "<f>T012<u>0x10285BF7<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE3;
+ version_no = 1;
+ display_name = "T013";
+ default_data = "";
+ opaque_data = "<f>T013<u>0x10285BF8<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE4;
+ version_no = 1;
+ display_name = "T014";
+ default_data = "";
+ opaque_data = "<f>T014<u>0x10285BF9<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE5;
+ version_no = 1;
+ display_name = "T015";
+ default_data = "";
+ opaque_data = "<f>T015<u>0x10285BFA<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE6;
+ version_no = 1;
+ display_name = "T016";
+ default_data = "";
+ opaque_data = "<f>T016<u>0x10285BFB<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE7;
+ version_no = 1;
+ display_name = "T017";
+ default_data = "";
+ opaque_data = "<f>T017<u>0x10285BFC<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE8;
+ version_no = 1;
+ display_name = "T018";
+ default_data = "";
+ opaque_data = "<f>T018<u>0x10285BFD<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BE9;
+ version_no = 1;
+ display_name = "T019";
+ default_data = "";
+ opaque_data = "<f>T019<u>0x10285BFE<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BEA;
+ version_no = 1;
+ display_name = "T020";
+ default_data = "";
+ opaque_data = "<f>T020<u>0x10285BFF<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285BEB;
+ version_no = 1;
+ display_name = "T021";
+ default_data = "";
+ opaque_data = "<f>T021<u>0x10285C00<m>";
+ },
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = 0x10285C03;
+ version_no = 1;
+ display_name = "Test";
+ default_data = "";
+ opaque_data = "<f>TEST<u>0x10285C02<m>";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KUidDevSoundCustomInterfaceMux; // Mux plugin
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidMmfDevSoundCustomInterfaceMuxPlugin;
+ version_no = 1;
+ display_name = "Test MUX Custom Interface||Copyright 2008 Symbian Ltd. All Rights Reserved.||";
+ default_data = "10285c23" ; // UID of implementation
+ opaque_data = "";
+ }
+ };
+ },
+ INTERFACE_INFO
+ {
+ interface_uid = KUidDevSoundCustomInterfaceDeMux; // DeMux plugin
+ implementations =
+ {
+ IMPLEMENTATION_INFO
+ {
+ implementation_uid = KUidMmfDevSoundCustomInterfaceDeMuxPlugin;
+ version_no = 1;
+ display_name = "Test DEMUX Custom Interface||Copyright 2008 Symbian Ltd. All Rights Reserved.||";
+ default_data = "10285c24" ; // UID of implementation
+ opaque_data = "";
+ }
+ };
+ }
+
+ };
+ }
+