videoplayback/inc/mpxvideoplaybackcontrolscontroller.h
branchRCL_3
changeset 6 7d91903f795f
parent 0 96612d01cf9f
child 9 5294c000a26d
equal deleted inserted replaced
2:dec420019252 6:7d91903f795f
    13 *
    13 *
    14 * Description:  Implementation of MPXVideoPlaybackControlsController
    14 * Description:  Implementation of MPXVideoPlaybackControlsController
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 7 %
    18 // Version : %version: 8 %
    19 
    19 
    20 
    20 
    21 #ifndef MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    21 #ifndef MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    22 #define MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    22 #define MPXVIDEOPLAYBACKCONTROLSCONTROLLER_H_
    23 
    23 
   131         //
   131         //
   132         void LocateBitmapFileL( TFileName& aFileName );
   132         void LocateBitmapFileL( TFileName& aFileName );
   133 
   133 
   134         void SetRealOneBitmapVisibility( TBool aVisible );
   134         void SetRealOneBitmapVisibility( TBool aVisible );
   135 
   135 
       
   136         TBool SetBackgroundBlack();
       
   137 
   136     private:
   138     private:
   137         /**
   139         /**
   138         * Create controls
   140         * Create controls
   139         */
   141         */
   140         void CreateControlsL();
   142         void CreateControlsL();
   348         CMPXVideoPlaybackViewFileDetails*       iFileDetails;     //  not owned
   350         CMPXVideoPlaybackViewFileDetails*       iFileDetails;     //  not owned
   349 
   351 
   350         RFs                                     iFs;
   352         RFs                                     iFs;
   351         TFileName                               iBitmapFileName;
   353         TFileName                               iBitmapFileName;
   352 
   354 
       
   355         TBool                                   iSurfaceCreated;
       
   356         TBool                                   iTvOutConnected;
       
   357 
   353 #ifdef RD_TACTILE_FEEDBACK
   358 #ifdef RD_TACTILE_FEEDBACK
   354         MTouchFeedback*                         iFeedback;
   359         MTouchFeedback*                         iFeedback;
   355 #endif //RD_TACTILE_FEEDBACK
   360 #endif //RD_TACTILE_FEEDBACK
   356 
   361 
   357     public:
   362     public: