diff -r c36d67f77f75 -r eb1e5d7cc688 devsound/devsoundpluginsupport/inc/MmfDevSoundCustomInterface.hrh --- a/devsound/devsoundpluginsupport/inc/MmfDevSoundCustomInterface.hrh Thu Jun 24 10:37:45 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,191 +0,0 @@ -// MmfDevSoundCustomInterface.hrh - -// Copyright (c) 2005-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: -// - -/** - @publishedPartner - @released - @file -*/ - -#ifndef MMFDEVSOUNDCUSTOMINTERFACE_HRH -#define MMFDEVSOUNDCUSTOMINTERFACE_HRH - -/** -* used internally to denote a custom interface plugin for DevSound -*/ -#define KUidDevSoundCustomInterfaceMux 0x102070ac -#define KUidDevSoundCustomInterfaceDeMux 0x102070ad - -#if defined(SYMBIAN_MULTIMEDIA_A3FDEVSOUND) && !defined(KUidDevSoundCIClientExtension) -/** -* Custom Interface Extension Implementation UIDs -* Only a single extension adapter is allowed and the implementation must use these UIDs -*/ -#define KUidDevSoundCIClientExtension 0x10283405 -#define KUidDevSoundCIServerExtension 0x10283406 -#define KMmfUidCIClientExtensionImpl 0x10283408 -#define KMmfUidCIServerExtensionImpl 0x10283409 -#endif - -/** -* used internally to denote a Playback status custom interface plugin -*/ -#define KMmfUidCustomInterfacePlayBackStatusDll 0x10273836 -#define KMmfUidCustomInterfacePlayBackStatusMux 0x10273811 -#define KMmfUidCustomInterfacePlayBackStatusDeMux 0x10273813 - -/** -* used internally to denote an Aac decoder config custom interface plugin -*/ -#define KMmfUidCustomInterfaceAacDecoderConfigDll 0x102825BB -#define KMmfUidCustomInterfaceAacDecoderConfigMux 0x102825FD -#define KMmfUidCustomInterfaceAacDecoderConfigDeMux 0x102825BC - -/** -* used internally to denote a G729 encoder intfc custom interface plugin -*/ -#define KMmfUidCustomInterfaceG729DecoderIntfcDll 0x102825BE -#define KMmfUidCustomInterfaceG729DecoderIntfcMux 0x10282603 -#define KMmfUidCustomInterfaceG729DecoderIntfcDeMux 0x102825BF - -/** -* used internally to denote a G729 encoder intfc custom interface plugin -*/ -#define KMmfUidCustomInterfaceG729EncoderIntfcDll 0x102825C0 -#define KMmfUidCustomInterfaceG729EncoderIntfcMux 0x10282604 -#define KMmfUidCustomInterfaceG729EncoderIntfcDeMux 0x102825C1 - -/** -* used internally to denote an audio vibra control custom interface plugin -*/ -#define KMmfUidCustomInterfaceAudioVibraControlDll 0x102825C2 -#define KMmfUidCustomInterfaceAudioVibraControlMux 0x10282608 -#define KMmfUidCustomInterfaceAudioVibraControlDeMux 0x102825C3 - -/** -* used internally to denote a sample buffering custom interface plugin -*/ -#define KMmfUidCustomInterfaceSampleBufferingDll 0x102825C4 -#define KMmfUidCustomInterfaceSampleBufferingMux 0x10282609 -#define KMmfUidCustomInterfaceSampleBufferingDeMux 0x102825C5 - -/** -* used internally to denote a DSP control custom interface plugin -*/ -#define KMmfUidCustomInterfaceDspControlDll 0x102825C6 -#define KMmfUidCustomInterfaceDspControlMux 0x1028260A -#define KMmfUidCustomInterfaceDspControlDeMux 0x102825C7 - -/** -* used internally to denote an speech encoder config custom interface plugin -*/ -#define KMmfUidCustomInterfaceSpeechEncoderConfigDll 0x102825D5 -#define KMmfUidCustomInterfaceSpeechEncoderConfigMux 0x10282607 -#define KMmfUidCustomInterfaceSpeechEncoderConfigDeMux 0x102825D6 - -/** -* used internally to denote a G711 encoder intfc custom interface plugin -*/ -#define KMmfUidCustomInterfaceG711DecoderIntfcDll 0x102825D7 -#define KMmfUidCustomInterfaceG711DecoderIntfcMux 0x10282601 -#define KMmfUidCustomInterfaceG711DecoderIntfcDeMux 0x102825D8 - -/** -* used internally to denote a G711 encoder intfc custom interface plugin -*/ -#define KMmfUidCustomInterfaceG711EncoderIntfcDll 0x102825D9 -#define KMmfUidCustomInterfaceG711EncoderIntfcMux 0x10282602 -#define KMmfUidCustomInterfaceG711EncoderIntfcDeMux 0x102825DA - -/** -* used internally to denote a Ilbc encoder intfc custom interface plugin -*/ -#define KMmfUidCustomInterfaceIlbcDecoderIntfcDll 0x102825DB -#define KMmfUidCustomInterfaceIlbcDecoderIntfcMux 0x10282605 -#define KMmfUidCustomInterfaceIlbcDecoderIntfcDeMux 0x102825DC - -/** -* used internally to denote a Ilbc encoder intfc custom interface plugin -*/ -#define KMmfUidCustomInterfaceIlbcEncoderIntfcDll 0x102825DD -#define KMmfUidCustomInterfaceIlbcEncoderIntfcMux 0x10282606 -#define KMmfUidCustomInterfaceIlbcEncoderIntfcDeMux 0x102825DE - -/** -* used internally to denote a error concealment intfc custom interface plugin -*/ -#define KMmfUidCustomInterfaceErrorConcealmentIntfcDll 0x102825DF -#define KMmfUidCustomInterfaceErrorConcealmentIntfcMux 0x10207AB6 -#define KMmfUidCustomInterfaceErrorConcealmentIntfcDeMux 0x102825E0 - -/** -* used internally to denote a gsm config custom interface plugin -*/ -#define KMmfUidCustomInterfaceGsmConfigDll 0x1028261B -#define KMmfUidCustomInterfaceGsmConfigMux 0x102825FC -#define KMmfUidCustomInterfaceGsmConfigDeMux 0x1028261C - -/** -* used internally to denote a underflow auto stop control custom interface plugin -*/ -#define KMmfUidCustomInterfaceUnderflowAutoStopCtrlDll 0x1028261D -#define KMmfUidCustomInterfaceUnderflowAutoStopCtrlMux 0x1028260B -#define KMmfUidCustomInterfaceUnderflowAutoStopCtrlDeMux 0x1028261E - -/** -* used internally to denote an EAac+ Decoder custom interface plugin -*/ -#define KMmfUidCustomInterfaceEAacPlusDecoderDll 0x1027381c -#define KMmfUidCustomInterfaceEAacPlusDecoderMux 0x102825ff -#define KMmfUidCustomInterfaceEAacPlusDecoderDeMux 0x1027381d - -/** -* used internally to denote an SBC Encoder custom interface plugin -*/ -#define KMmfUidCustomInterfaceSbcEncoderDll 0x102825cd -#define KMmfUidCustomInterfaceSbcEncoderMux 0x10282600 -#define KMmfUidCustomInterfaceSbcEncoderDeMux 0x102825ce - -/** -* used internally to denote a Set DRM Protected custom interface plugin -*/ -#define KMmfUidCustomInterfaceSetDRMProtectedDll 0x1027381e -#define KMmfUidCustomInterfaceSetDRMProtectedMux 0x1028260c -#define KMmfUidCustomInterfaceSetDRMProtectedDeMux 0x102825cf - -/** -* used internally to denote an Advanced AAC Encode Settings custom interface plugin -*/ -#define KMmfUidCustomInterfaceAdvancedAACEncodeSettingsDll 0x102825d1 -#define KMmfUidCustomInterfaceAdvancedAACEncodeSettingsMux 0x10273949 -#define KMmfUidCustomInterfaceAdvancedAACEncodeSettingsDeMux 0x102825d2 - -/** -* used internally to denote a Get Timestamps custom interface plugin -*/ -#define KMmfUidCustomInterfaceGetTimestampsDll 0x102825ea -#define KMmfUidCustomInterfaceGetTimestampsMux 0x1028260e -#define KMmfUidCustomInterfaceGetTimestampsDeMux 0x102825eb - -/** -* used internally to denote a Buffer Frames Configuration custom interface plugin -*/ -#define KMmfUidCustomInterfaceBufferFramesConfigDll 0x102825ec -#define KMmfUidCustomInterfaceBufferFramesConfigMux 0x1028260d -#define KMmfUidCustomInterfaceBufferFramesConfigDeMux 0x102825ed - -#endif