williamr@2: // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@2: // All rights reserved. williamr@2: // This component and the accompanying materials are made available williamr@2: // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members williamr@2: // which accompanies this distribution, and is available williamr@2: // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". williamr@2: // williamr@2: // Initial Contributors: williamr@2: // Nokia Corporation - initial contribution. williamr@2: // williamr@2: // Contributors: williamr@2: // williamr@2: // Description: williamr@2: // Mda\Common\Audio.hrh williamr@2: // williamr@2: // williamr@2: williamr@2: williamr@2: #ifndef __MDA_COMMON_AUDIO_HRH__ williamr@2: #define __MDA_COMMON_AUDIO_HRH__ williamr@2: williamr@2: williamr@2: //for mfad the media server uids have been replaced with the codec fourCC codes - otherwise a mapping table would be required to convert the uids to fourCC williamr@2: //note that the codec uids are no longer used as uids - they are simply provided for backwards compatibiltiy with the media server packages williamr@2: williamr@2: #define KUidMdaClipLocationMaxWriteLengthDefine 268457517 williamr@2: williamr@2: #define KUidMdaMediaTypeAudioDefine 268450136 williamr@2: #define KUidMdaPrioritySettingsDefine 268457514 williamr@2: williamr@2: #define KUidMdaLocalSoundDeviceDefine 268450137 williamr@2: williamr@2: #define KUidMdaClipFormatWavDefine 268450138 williamr@2: #define KUidMdaClipFormatAuDefine 268450141 williamr@2: #define KUidMdaClipFormatRawAudioDefine 268450142 williamr@2: williamr@2: #define KUidMdaEpocWveCodecDefine 268450143 williamr@2: williamr@2: williamr@2: #define KUidMdaWavCodecDefine 268450146 williamr@2: #define KUidMdaWavPcmCodecDefine 268450147 williamr@2: #define KUidMdaWavAlawCodecDefine 268450148 williamr@2: #define KUidMdaWavMulawCodecDefine 268450149 williamr@2: #define KUidMdaWavImaAdpcmCodecDefine 268450150 williamr@2: williamr@2: #define KMdaWavFormatTypePcmData {1,0} // Little endian williamr@2: #define KMdaWavFormatTypeAlawData {6,0} // " williamr@2: #define KMdaWavFormatTypeMulawData {7,0} // " williamr@2: #define KMdaWavFormatTypeImaAdpcmData {17,0}// " williamr@2: #define KMdaWavFormatTypePcm 1 williamr@2: #define KMdaWavFormatTypeAlaw 6 williamr@2: #define KMdaWavFormatTypeMulaw 7 williamr@2: #define KMdaWavFormatTypeImaAdpcm 17 williamr@2: williamr@2: #define KUidMdaAuCodecDefine 268450151 williamr@2: #define KUidMdaAuMulawCodecDefine 268450152 williamr@2: #define KUidMdaAu8PcmCodecDefine 268450153 williamr@2: #define KUidMdaAu16PcmCodecDefine 268450154 williamr@2: #define KUidMdaAuAlawCodecDefine 268450155 williamr@2: williamr@2: #define KMdaAuFormatTypeMulawData {0,0,0,1} // Big endian williamr@2: #define KMdaAuFormatType8PcmData {0,0,0,2} // " williamr@2: #define KMdaAuFormatType16PcmData {0,0,0,3} // " williamr@2: #define KMdaAuFormatTypeAlawData {0,0,0,27}// " williamr@2: #define KMdaAuFormatTypeMulaw 1 williamr@2: #define KMdaAuFormatType8Pcm 2 williamr@2: #define KMdaAuFormatType16Pcm 3 williamr@2: #define KMdaAuFormatTypeAlaw 27 williamr@2: williamr@2: #define KUidMdaRawAudioCodecDefine 268450156 williamr@2: #define KUidMdaRawAudioMulawCodecDefine 268450157 williamr@2: #define KUidMdaRawAudioAlawCodecDefine 268450158 williamr@2: #define KUidMdaRawAudioS8PcmCodecDefine 268450159 williamr@2: #define KUidMdaRawAudioU8PcmCodecDefine 268450160 williamr@2: #define KUidMdaRawAudioSL16PcmCodecDefine 268450161 williamr@2: #define KUidMdaRawAudioSB16PcmCodecDefine 268450162 williamr@2: #define KUidMdaRawAudioUL16PcmCodecDefine 268450163 williamr@2: #define KUidMdaRawAudioUB16PcmCodecDefine 268450164 williamr@2: williamr@2: #define KUidMdaClipFormatRawAmrDefine 268437992 // Raw AMR Clip Format object williamr@2: #define KUidMdaRawAmrCodecDefine 268437991 // AMR Codec object williamr@2: williamr@2: #define KUidMdaTelephonySoundDeviceDefine 268450187 williamr@2: #define KUidMdaClientPCMSoundDeviceDefine 268450188 williamr@2: williamr@2: #define KUidMdaTelephonyStateQueryDefine 268450205 williamr@2: williamr@2: #define KUidMdaToneGeneratorDeviceDefine 268457494 williamr@2: williamr@2: #define KUidMdaAudioStreamVolumeRampDefine 268457498 williamr@2: williamr@2: #define KUidMdaDataTypeSettingsDefine 268450121 williamr@2: williamr@2: williamr@2: williamr@2: #endif