diff -r 4bfa887905cf -r d2b028fd1f7d videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h --- a/videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h Mon Aug 23 14:27:29 2010 +0300 +++ b/videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h Fri Sep 03 12:37:43 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;