--- a/mmsharing/mmshui/inc/musuieventcontroller.h Fri Mar 12 15:42:21 2010 +0200
+++ b/mmsharing/mmshui/inc/musuieventcontroller.h Mon Mar 15 12:40:08 2010 +0200
@@ -30,6 +30,7 @@
#include "musengsessionobserver.h"
#include "musengaudioroutingobserver.h"
+#include "musengvolumechangeobserver.h"
#include <aknappui.h> // CAknAppUiBase::TAppUiOrientation
@@ -57,7 +58,8 @@
public MMusUiCallbackObserver,
public MMusUiMmcObserver,
public MMusEngSessionObserver,
- public MMusEngAudioRoutingObserver
+ public MMusEngAudioRoutingObserver,
+ public MMusEngVolumeChangeObserver
{
public: // enumerations
@@ -157,6 +159,14 @@
*/
virtual TBool AudioRouteChangeAllowed() const;
+public: // From MMusEngVolumeChangeObserver
+
+ /**
+ * Indicates that some other application has changed volume level.
+ *
+ */
+ virtual void VolumeChanged( TInt aVolume, TBool aAudioRouteChanged );
+
public: // New functions
@@ -295,6 +305,11 @@
*
*/
virtual void DeleteEngineSession() = 0;
+
+ /**
+ *
+ */
+ TBool IsDisplayEnabledL();
protected: // New functions