--- 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.