videoplayerapp/videoplayerengine/inc/mpxvideoplayerappuiengine.h
changeset 49 824471cb468a
parent 44 518105d52e45
child 50 21fe8338c6bf
equal deleted inserted replaced
44:518105d52e45 49:824471cb468a
    13 *
    13 *
    14 * Description:  CMpxVideoPlayerAppUiEngine
    14 * Description:  CMpxVideoPlayerAppUiEngine
    15  *
    15  *
    16 */
    16 */
    17 
    17 
    18 // Version : %version:  6 %
    18 // Version : %version:  7 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 #ifndef CMPXVIDEOPLAYERAPPUIENGINE_H
    22 #ifndef CMPXVIDEOPLAYERAPPUIENGINE_H
    23 #define CMPXVIDEOPLAYERAPPUIENGINE_H
    23 #define CMPXVIDEOPLAYERAPPUIENGINE_H
   198          *  Late initializatoin of members that can be delayed 
   198          *  Late initializatoin of members that can be delayed 
   199          *  to help improve startup time
   199          *  to help improve startup time
   200          *  @since 10.1
   200          *  @since 10.1
   201          */        
   201          */        
   202         void LateInitL();
   202         void LateInitL();
       
   203         
       
   204         TInt ReplayAfterPriorTermination(const TDesC& aFileName);
   203 
   205 
   204     private:
   206     private:
   205         /**
   207         /**
   206          * Constructor
   208          * Constructor
   207          */
   209          */
   245 	   * used to send media info to plugin
   247 	   * used to send media info to plugin
   246 	   */
   248 	   */
   247        void UpdatePbPluginMediaL();
   249        void UpdatePbPluginMediaL();
   248 
   250 
   249        void ActivateVideoPlaybackView();
   251        void ActivateVideoPlaybackView();
       
   252               
       
   253        void ReadActivityData();
   250 
   254 
   251     private:       // data
   255     private:       // data
   252 
   256 
   253         //
   257         //
   254         //  Owned Utilities
   258         //  Owned Utilities
   265         TBool                    iMultilinkPlaylist;
   269         TBool                    iMultilinkPlaylist;
   266         TBool                    iSeekable;
   270         TBool                    iSeekable;
   267         TBool                    iUpdateSeekInfo;
   271         TBool                    iUpdateSeekInfo;
   268 
   272 
   269         VideoPlaybackWrapper*    iPlaybackWrapper;
   273         VideoPlaybackWrapper*    iPlaybackWrapper;
       
   274         TUint32                  iLastPlayedItemId;
   270 };
   275 };
   271 
   276 
   272 //
   277 //
   273 //  Inline methods
   278 //  Inline methods
   274 //
   279 //