videoplayback/inc/mpxvideobaseplaybackview.h
branchRCL_3
changeset 8 ce5ada96ab30
parent 0 96612d01cf9f
child 9 5294c000a26d
equal deleted inserted replaced
6:7d91903f795f 8:ce5ada96ab30
    13 *
    13 *
    14 * Description:  MPX Video base playback view
    14 * Description:  MPX Video base playback view
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 16 %
    18 // Version : %version: 17 %
    19 
    19 
    20 
    20 
    21 // This file defines the API for VideoBasePlaybackView.dll
    21 // This file defines the API for VideoBasePlaybackView.dll
    22 
    22 
    23 #ifndef __VIDEOBASEPLAYBACKVIEW_H__
    23 #ifndef __VIDEOBASEPLAYBACKVIEW_H__
   339 
   339 
   340         void HandleDrmErrorsL( TInt aError );
   340         void HandleDrmErrorsL( TInt aError );
   341         TBool IsMultiItemPlaylist();
   341         TBool IsMultiItemPlaylist();
   342         TInt OpenDrmFileHandleL( RFile& aFile );
   342         TInt OpenDrmFileHandleL( RFile& aFile );
   343         void LaunchDRMDetailsL();
   343         void LaunchDRMDetailsL();
   344         
   344 
   345 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
   345 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
   346         TInt OpenDrmFileHandle64L( RFile64& aFile );        
   346         TInt OpenDrmFileHandle64L( RFile64& aFile );
   347 #endif // SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
   347 #endif // SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
   348         
   348 
   349     protected: // data
   349     protected: // data
   350         MMPXPlaybackUtility*                iPlaybackUtility;
   350         MMPXPlaybackUtility*                iPlaybackUtility;
   351         MMPXViewUtility*                    iViewUtility;
   351         MMPXViewUtility*                    iViewUtility;
   352         MMPXCollectionUtility*              iCollectionUtility;
   352         MMPXCollectionUtility*              iCollectionUtility;
   353         CMPXVideoPlaybackDisplayHandler*    iDisplayHandler;
   353         CMPXVideoPlaybackDisplayHandler*    iDisplayHandler;
   363         CIdle*                              iCloseAO;
   363         CIdle*                              iCloseAO;
   364 
   364 
   365         TBool                               iMediaRequested;
   365         TBool                               iMediaRequested;
   366         TBool                               iPlaylistView;
   366         TBool                               iPlaylistView;
   367         TBool                               iCollectionMediaRequested;
   367         TBool                               iCollectionMediaRequested;
       
   368         TBool                               iPdlReloading;
   368 
   369 
   369         HBufC*                              iClipName;
   370         HBufC*                              iClipName;
   370 };
   371 };
   371 
   372 
   372 #endif  // __VIDEOBASEPLAYBACKVIEW_H__
   373 #endif  // __VIDEOBASEPLAYBACKVIEW_H__