--- a/videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h Tue Sep 14 21:23:06 2010 +0300
+++ b/videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h Wed Sep 15 12:15:24 2010 +0300
@@ -16,7 +16,7 @@
*/
-// Version : %version: 29 %
+// Version : %version: 30 %
#ifndef _CMPXVIDEOPLAYBACKCONTROLLER_H_
@@ -41,6 +41,7 @@
#include "mpxvideoplayerutility.h"
#include "mpxvideo_debug.h"
+#include "mpxcalldetector.h"
// DATA TYPES
// FORWARD DECLARATIONS
@@ -68,6 +69,7 @@
NONSHARABLE_CLASS( CMPXVideoPlaybackController )
: public CBase
, public MMPXCenRepObserver
+ , public MMPXCallDetectorObserver
{
public:
//
@@ -146,6 +148,7 @@
private:
+ void CallDetectedL();
void SetDisplayWindowL( CMPXCommand& aCmd );
void RestartDSA( CMPXCommand& aCmd );
@@ -261,6 +264,9 @@
// Timer monitoring user activity when TV-out is connected
CPeriodic* iUserActivityTimer;
+ // Call detector
+ CMPXCallDetector* iCallDetector;
+
TBool iSeekable;
CMpxVideoDrmHelper* iDrmHelper;