videoplayback/videoplaybackviews/src/mpxvideoplaybackviewfiledetails.cpp
branchRCL_3
changeset 9 5294c000a26d
parent 8 ce5ada96ab30
child 11 8970fbd719ec
equal deleted inserted replaced
8:ce5ada96ab30 9:5294c000a26d
    13 *
    13 *
    14 * Description:  class for MPX Video File Details
    14 * Description:  class for MPX Video File Details
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: e003sa33#9 %
    18 // Version : %version: 10 %
    19 
    19 
    20 
    20 
    21 //
    21 //
    22 //  INCLUDE FILES
    22 //  INCLUDE FILES
    23 //
    23 //
    86     iPlaybackMode = EMPXVideoLocal;
    86     iPlaybackMode = EMPXVideoLocal;
    87     iSeekable = ETrue;
    87     iSeekable = ETrue;
    88     iAudioEnabled = EFalse;
    88     iAudioEnabled = EFalse;
    89     iVideoEnabled = EFalse;
    89     iVideoEnabled = EFalse;
    90     iPartialPlayback = EFalse;
    90     iPartialPlayback = EFalse;
    91     iRNFormat = EFalse;
       
    92 
    91 
    93     iDuration = 0;
    92     iDuration = 0;
    94     iTvOutConnected   = EFalse;
    93     iTvOutConnected   = EFalse;
    95     iTvOutPlayAllowed = ETrue;
    94     iTvOutPlayAllowed = ETrue;
    96     iDrmProtected = EFalse;
    95     iDrmProtected = EFalse;
    97     
    96 
    98     iVideoHeight = 0;
    97     iVideoHeight = 0;
    99     iVideoWidth  = 0;
    98     iVideoWidth  = 0;
   100     iBitRate = 0;
    99     iBitRate = 0;
   101     iFourCCCode = 0;
   100     iFourCCCode = 0;
   102 }
   101 }
   106 // -------------------------------------------------------------------------------------------------
   105 // -------------------------------------------------------------------------------------------------
   107 //
   106 //
   108 EXPORT_C HBufC* CMPXVideoPlaybackViewFileDetails::GenerateFileNameL()
   107 EXPORT_C HBufC* CMPXVideoPlaybackViewFileDetails::GenerateFileNameL()
   109 {
   108 {
   110     MPX_ENTER_EXIT( _L( "CMPXVideoPlaybackViewFileDetails::GenerateFileNameL()" ) );
   109     MPX_ENTER_EXIT( _L( "CMPXVideoPlaybackViewFileDetails::GenerateFileNameL()" ) );
   111     
       
   112 	HBufC* fileName = NULL;
       
   113 
   110 
   114 	if ( iClipName && iClipName->Length()
   111     HBufC* fileName = NULL;
   115 			&& EMPXVideoStreaming != iPlaybackMode &&
   112 
   116     		EMPXVideoLiveStreaming != iPlaybackMode )
   113     if ( iClipName &&
   117 	{
   114          iClipName->Length() &&
       
   115          EMPXVideoStreaming != iPlaybackMode &&
       
   116          EMPXVideoLiveStreaming != iPlaybackMode )
       
   117     {
   118         //
   118         //
   119         // Get only file name for media details viewer 
   119         //  Get only file name for media details viewer
   120         //
   120         //
   121         //TParsePtrC filePath( iClipName->Des() );
       
   122         //fileName = ( filePath.Name() ).AllocL();
       
   123         TParse parse;
   121         TParse parse;
   124         parse.Set( iClipName->Des(), NULL, NULL);
   122         parse.Set( iClipName->Des(), NULL, NULL );
   125         fileName = ( parse.Name() ).AllocL();
   123         fileName = ( parse.Name() ).AllocL();
       
   124     }
   126 
   125 
   127 	}
       
   128 	
       
   129     return fileName;
   126     return fileName;
   130 }
   127 }
   131 
   128 
   132 //  EOF
   129 //  EOF