diff -r 40261b775718 -r efebd1779a59 inc/AudioOutputProxyAO.h --- a/inc/AudioOutputProxyAO.h Tue Feb 02 01:56:55 2010 +0200 +++ b/inc/AudioOutputProxyAO.h Fri Apr 16 16:34:49 2010 +0300 @@ -60,6 +60,15 @@ * @return void */ void SetRegisterFlag(TBool aFlag); + + /** + * ?member_description. + * @since Series 60 3.0 + * @param aObserver Observer Instance + * @return void + */ + void SetObserver(MAudioOutputObserver& aObserver); + private: @@ -89,7 +98,7 @@ CAudioOutput* iAudioOutputProxy; MCustomCommand* iCustomCommandUtility; TPckgBuf iCallbackData; - MAudioOutputObserver& iObserver; + MAudioOutputObserver* iObserver; const TMMFMessageDestinationPckg* iDestination; TInt iFunction; TBool iRegistered;