sl@0: // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: #include sl@0: #include sl@0: sl@0: #include sl@0: sl@0: RESOURCE REGISTRY_INFO theInfo sl@0: { sl@0: dll_uid = 0x101F51D8; sl@0: interfaces = sl@0: { sl@0: INTERFACE_INFO sl@0: { sl@0: interface_uid = KMmfUidPluginInterfaceCodec ; // CMMFCodec sl@0: implementations = sl@0: { sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAlawToPCM16; sl@0: version_no = 1; sl@0: display_name = "Alaw -> PCM16 Codec"; sl@0: default_data = "ALAW, P16" ; // four CC codes sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAlawToPCM8; sl@0: version_no = 1; sl@0: display_name = "Alaw -> PCM8 Codec"; sl@0: default_data = "ALAW, PU8" ; // four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecPCM16ToAlaw; sl@0: version_no = 1; sl@0: display_name = "PCM16 -> ALaw Codec"; sl@0: default_data = " P16,ALAW" ; // four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecPCM8ToPCM16; sl@0: version_no = 1; sl@0: display_name = "PCM8 ->PCM16 Codec"; sl@0: default_data = " P8, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAudioS16ToPCMS8; sl@0: version_no = 1; sl@0: display_name = "AUDIOS16 ->PCMS8 Codec"; sl@0: default_data = " P16, P8" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMMFUidCodecPCM16toPCM16B; sl@0: version_no = 1; sl@0: display_name = "AUDIO16 ->PCM16BE Codec"; sl@0: default_data = " P16,P16B" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMMFUidCodecPCM16BtoPCM16; sl@0: version_no = 1; sl@0: display_name = "PCM16BE ->AUDIO16 Codec"; sl@0: default_data = "P16B, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMMFUidCodecPCMU16toPCMU16B; sl@0: version_no = 1; sl@0: display_name = "AUDIOU16 ->PCMU16BE Codec"; sl@0: default_data = "PU16,PU6B" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMMFUidCodecPCMU16BtoPCMU16; sl@0: version_no = 1; sl@0: display_name = "PCMU16BE ->AUDIOU16 Codec"; sl@0: default_data = "PU6B,PU16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAudioS16ToPCMU16BE; sl@0: version_no = 1; sl@0: display_name = "AUDIOS16 ->PCMU16BE Codec"; sl@0: default_data = " P16,PU6B" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAudioS16ToPCMU16; sl@0: version_no = 1; sl@0: display_name = "AUDIOS16 ->PCMU16 Codec"; sl@0: default_data = " P16,PU16" ; //four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAudioS16ToPCMU8; sl@0: version_no = 1; sl@0: display_name = "AUDIOS16 ->PCMU8 Codec"; sl@0: default_data = " P16, PU8" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAudioU16BEToPCMS16; sl@0: version_no = 1; sl@0: display_name = "AUDIOU16BE ->PCMS16 Codec"; sl@0: default_data = "PU6B, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAudioU16ToPCMS16; sl@0: version_no = 1; sl@0: display_name = "AUDIOU16 ->PCMS16 Codec"; sl@0: default_data = "PU16, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecAudioU8ToPCMS16; sl@0: version_no = 1; sl@0: display_name = "AUDIO8 ->PCMS16 Codec"; sl@0: default_data = " PU8, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecIMAADPCMToPCM16; sl@0: version_no = 1; sl@0: display_name = "IMAADPCM ->PCM16 Codec"; sl@0: default_data = "IMAD, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecMulawToPCM16; sl@0: version_no = 1; sl@0: display_name = "MULAW ->PCM16 Codec"; sl@0: default_data = "uLAW, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecPCM16ToIMAADPCM; sl@0: version_no = 1; sl@0: display_name = "PCM16 ->IMAADPCM Codec"; sl@0: default_data = " P16,IMAD" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecPCM16ToMulaw; sl@0: version_no = 1; sl@0: display_name = "PCM16 ->MULAW Codec"; sl@0: default_data = " P16,uLAW" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecIMAADPCMToPCM16Stereo; sl@0: version_no = 1; sl@0: display_name = "IMAADPCM->PCM16 (Stereo) Codec"; sl@0: default_data = "IMAS, P16" ;//four CC codes. sl@0: opaque_data = ""; sl@0: }, sl@0: IMPLEMENTATION_INFO sl@0: { sl@0: implementation_uid = KMmfUidCodecPCM16ToIMAADPCMStereo; sl@0: version_no = 1; sl@0: display_name = "PCM16 ->IMAADPCM (Stereo) Codec"; sl@0: default_data = " P16,IMAS" ;//four CC codes. sl@0: opaque_data = ""; sl@0: } sl@0: }; sl@0: } sl@0: }; sl@0: } sl@0: