videoplayback/videoplaybackview/viewsrc/videobaseplaybackview.cpp
changeset 59 a76e86df7ccd
parent 52 e3cecb93e76a
child 65 a9d57bd8d7b7
equal deleted inserted replaced
52:e3cecb93e76a 59:a76e86df7ccd
    13 *
    13 *
    14 * Description:   Implementation of Video base playback view
    14 * Description:   Implementation of Video base playback view
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: da1mmcf#48 %
    18 // Version : %version: da1mmcf#49 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 //  Include Files
    22 //  Include Files
    23 
    23 
   204 //
   204 //
   205 void VideoBasePlaybackView::saveActivityData()
   205 void VideoBasePlaybackView::saveActivityData()
   206 {
   206 {
   207     MPX_DEBUG( _L("VideoBasePlaybackView::saveActivityData()") );
   207     MPX_DEBUG( _L("VideoBasePlaybackView::saveActivityData()") );
   208 
   208 
       
   209     VideoActivityState& videoActivityState = VideoActivityState::instance();
       
   210 
   209     // save the activity data
   211     // save the activity data
   210     QVariant data = QString( mVideoMpxWrapper->iFileDetails->mClipName );
   212     QVariant data = QString( mVideoMpxWrapper->iFileDetails->mClipName );
   211     VideoActivityState::instance().setActivityData(data, KEY_LAST_PLAYED_CLIP);
   213     videoActivityState.setActivityData( data, KEY_LAST_PLAYED_CLIP );
   212 
   214 
   213     data = int( mVideoMpxWrapper->iPlayPosition );
   215     data = int( mVideoMpxWrapper->iPlayPosition );
   214     VideoActivityState::instance().setActivityData(data, KEY_LAST_PLAY_POSITION_ID);
   216     videoActivityState.setActivityData( data, KEY_LAST_PLAY_POSITION_ID );
   215 
   217 
   216     data = bool( mVideoMpxWrapper->iFileDetails->mPlaybackMode == EMPXVideoLocal );
   218     data = bool( mVideoMpxWrapper->iFileDetails->mPlaybackMode == EMPXVideoLocal );
   217     VideoActivityState::instance().setActivityData(data, KEY_LAST_LOCAL_PLAYBACK);    
   219     videoActivityState.setActivityData( data, KEY_LAST_LOCAL_PLAYBACK );
   218     
   220 
   219     data = uint ( mVideoMpxWrapper->GetMediaId() );
   221     data = uint ( mVideoMpxWrapper->GetMediaId() );
   220     VideoActivityState::instance().setActivityData(data, KEY_LAST_PLAYED_MEDIA_ID);
   222     videoActivityState.setActivityData( data, KEY_LAST_PLAYED_MEDIA_ID );
   221 }
   223 }
   222 
   224 
   223 // -------------------------------------------------------------------------------------------------
   225 // -------------------------------------------------------------------------------------------------
   224 //   VideoBasePlaybackView::handleClosePlaybackView()
   226 //   VideoBasePlaybackView::handleClosePlaybackView()
   225 // -------------------------------------------------------------------------------------------------
   227 // -------------------------------------------------------------------------------------------------