diff -r 000000000000 -r bde4ae8d615e os/mm/mmlibs/mmfw/tsrc/mmfunittest/Actrl/TestPlugins/AudioController/101F7D29.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/mm/mmlibs/mmfw/tsrc/mmfunittest/Actrl/TestPlugins/AudioController/101F7D29.rss Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,138 @@ +// Copyright (c) 2002-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: +// Custom Audio Controller Plugin for unit testing +// +// + +#include +#include +#include + +RESOURCE REGISTRY_INFO theInfo + { + dll_uid = 0x101F7D29; // custom audio controller plugin uid (Gk) + interfaces = + { + INTERFACE_INFO + { + interface_uid = KMmfUidPluginInterfaceController ; + implementations = + { + IMPLEMENTATION_INFO + { + implementation_uid = 0x101F7D2A ; + version_no = 9; // higher than other versions + display_name = "Audio controller"; + default_data = ".wav||.au||.raw" ; // The file extension(s) supported + opaque_data = ""; // Signature to search for in file header + }, + IMPLEMENTATION_INFO + { + implementation_uid = 0x102834B6 ; + version_no = 10; // higher than other versions + display_name = "Memory-fail audio controller"; + default_data = "?" ; // The file extension(s) supported + opaque_data = "Symbianyes0x101F5D07

0x102834B4"; + }, + IMPLEMENTATION_INFO + { + implementation_uid = 0x102834B7 ; + version_no = 1; + display_name = "Memory-pass audio controller"; + default_data = "?" ; // The file extension(s) supported + opaque_data = "Symbianyes0x101F5D07

0x102834B4"; + }, + IMPLEMENTATION_INFO + { + implementation_uid = 0x10286661 ; + version_no = 1; + display_name = "Panic audio controller"; + default_data = "?" ; // The file extension(s) supported + opaque_data = "Symbianyes0x101F5D07

0x102866620x10286663"; + } + }; + }, + INTERFACE_INFO // Play Formats Description + { + interface_uid = 0x102834B4 ; + implementations = + { + IMPLEMENTATION_INFO + { + implementation_uid = 0x102834B5 ; + version_no = 1; + display_name = "Mem decode format"; + default_data = "?"; + //Above field gives all the information about the controller + // = Supplier of the controller plugin + // = Id of the media supported by the controller plugin(audio or video) + // = file extension supported by this format + // = A segment of header data that can be matched against the first few bytes of a clip to check + // whether this format is capable of handling the clip. + // = mime type that describes the format + opaque_data = + "Symbian0x101f5d07.tsaloadingtestmemchk/mem"; + } + }; + }, + INTERFACE_INFO // Play Formats Description + { + interface_uid = 0x10286662 ; + implementations = + { + IMPLEMENTATION_INFO + { + implementation_uid = 0x10286664 ; + version_no = 1; + display_name = "Panic decode format"; + default_data = "0x10286661"; + //Above field gives all the information about the controller + // = Supplier of the controller plugin + // = Id of the media supported by the controller plugin(audio or video) + // = file extension supported by this format + // = A segment of header data that can be matched against the first few bytes of a clip to check + // whether this format is capable of handling the clip. + // = mime type that describes the format + opaque_data = + "Symbian0x101f5d07.pncPANIC????TEST"; + } + }; + }, + INTERFACE_INFO // Record Formats Description + { + interface_uid = 0x10286663 ; + implementations = + { + IMPLEMENTATION_INFO + { + implementation_uid = 0x10286665 ; + version_no = 1; + display_name = "Panic Encode format"; + default_data = "0x10286661"; + //Above field gives all the information about the controller + // = Supplier of the controller plugin + // = Id of the media supported by the controller plugin(audio or video) + // = file extension supported by this format + // = A segment of header data that can be matched against the first few bytes of a clip to check + // whether this format is capable of handling the clip. + // = mime type that describes the format + opaque_data = + "Symbian0x101f5d07.pncPANIC????TEST"; + } + }; + } + + }; + } +