--- a/videoplayback/videoplaybackcontrols/inc/mpxvideoplaybackbutton.h Tue Feb 02 00:12:10 2010 +0200
+++ b/videoplayback/videoplaybackcontrols/inc/mpxvideoplaybackbutton.h Fri Feb 19 22:52:52 2010 +0200
@@ -15,7 +15,7 @@
*
*/
-// Version : %version: 6 %
+// Version : %version: 7 %
#ifndef MPXVIDEOPLAYBACKBUTTON_H
@@ -25,6 +25,7 @@
#include <coecntrl.h>
#include "mpxvideo_debug.h"
+#include "mpxvideoplaybackcontrolscontroller.h"
// FORWARD DECLARATIONS
@@ -46,7 +47,8 @@
/**
* Two-phased constructor.
*/
- static CMPXVideoPlaybackButton* NewL( TRect aRect, const TDesC &aIconPath );
+ static CMPXVideoPlaybackButton* NewL( CMPXVideoPlaybackControlsController* aController,
+ TRect aRect, const TDesC &aIconPath );
/**
* Destructor.
@@ -63,7 +65,8 @@
/**
* By default Symbian 2nd phase constructor is private.
*/
- void ConstructL( TRect aRect, const TDesC &aIconPath );
+ void ConstructL( CMPXVideoPlaybackControlsController* aController,
+ TRect aRect, const TDesC &aIconPath );
private:
@@ -138,6 +141,8 @@
TMPXButtonState iState;
HBufC* iIConPath;
+
+ CMPXVideoPlaybackControlsController* iController;
};
// INLINE METHODS