diff -r 1c0a769d0cc5 -r 2672ba96448e devsound/a3fdevsound/src/devsoundadaptor/mmfdevsoundadaptation.h --- a/devsound/a3fdevsound/src/devsoundadaptor/mmfdevsoundadaptation.h Thu May 27 14:24:04 2010 +0300 +++ b/devsound/a3fdevsound/src/devsoundadaptor/mmfdevsoundadaptation.h Fri Jun 11 15:13:33 2010 +0300 @@ -252,21 +252,6 @@ }; - -/** -@publishedAll -@released -* A class representing client application information. -* -* @lib MmfDevSoundAdaptation.lib -* @since -*/ -class TMMFClientConfig - { - public: - TProcessId iProcessId; //<<< Application Process Id - }; - // CLASS DECLARATION /** @@ -827,18 +812,12 @@ /** * Sets client configuration * @since - * @param TMMFClientConfig& aClientConfig A reference to client - * configuration object. + * @param aActualProcessId the effective devsound client (supplied with SetClientThreadInfo) + * @param aProcessId the client of DevSound * @return KErrNone if successful, system wide error otherwise */ - IMPORT_C TInt SetClientConfig(const TMMFClientConfig& aClientConfig); - - /** - * Returns client configuration - * @since - * @return void - */ - IMPORT_C const TMMFClientConfig& ClientConfig() const; + IMPORT_C TInt SetClientConfig(const TProcessId& aProcessId); + IMPORT_C TInt SetClientConfig(const TProcessId& aActualProcessId, const TProcessId& aProcessId); /** * Empties the buffers below DevSound without deleting the codec.