videoplayback/inc/mpxvideoplaybackviewfiledetails.h
branchRCL_3
changeset 14 8970fbd719ec
parent 11 5294c000a26d
child 21 55fa1ec415c6
equal deleted inserted replaced
13:112a725ff2c2 14:8970fbd719ec
    14 * Description:  Container for MPX Video File Details
    14 * Description:  Container for MPX Video File Details
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 // Version : %version: 12 %
    19 // Version : %version: e003sa33#13 %
    20 
    20 
    21 
    21 
    22 #ifndef __MPXVIDEOPLAYBACKVIEWFILEDETAILS__
    22 #ifndef __MPXVIDEOPLAYBACKVIEWFILEDETAILS__
    23 #define __MPXVIDEOPLAYBACKVIEWFILEDETAILS__
    23 #define __MPXVIDEOPLAYBACKVIEWFILEDETAILS__
    24 
    24 
    49         * Generate file name, remove all file path
    49         * Generate file name, remove all file path
    50         *
    50         *
    51         * @return generated file name, ownership is transferred
    51         * @return generated file name, ownership is transferred
    52         */
    52         */
    53         IMPORT_C HBufC* GenerateFileNameL();
    53         IMPORT_C HBufC* GenerateFileNameL();
       
    54         
       
    55         /**
       
    56          * Parse file title
       
    57          * if title exists, then use it as title content directly.
       
    58          * if title is null, then for streaming/live streaming clip,
       
    59          * parse its file name as title content.
       
    60          * 
       
    61          * @return  generated file title, ownership is transferred
       
    62          */
       
    63         IMPORT_C HBufC* GenerateFileTitleL();
    54 
    64 
    55     private:
    65     private:
    56         //
    66         //
    57         //  By default Symbian 2nd phase constructor is private.
    67         //  By default Symbian 2nd phase constructor is private.
    58         //
    68         //