videoplayback/videoplaybackview/tsrc/testvideodisplayhandler/stub/inc/videoplaybackviewfiledetails.h
changeset 66 adb51f74b890
parent 44 518105d52e45
equal deleted inserted replaced
63:4707a0db12f6 66:adb51f74b890
     1 /*
     1 /*
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    13 *
    13 *
    14 * Description:  Video File Details (QT)
    14 * Description:  Video File Details (QT)
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 4 %
    18 // Version : %version: 5 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 
    22 
    23 #ifndef __VIDEOPLAYBACKVIEWFILEDETAILS__
    23 #ifndef __VIDEOPLAYBACKVIEWFILEDETAILS__
    25 
    25 
    26 #include <qobject.h>
    26 #include <qobject.h>
    27 #include "mpxhelixplaybackplugindefs.h"
    27 #include "mpxhelixplaybackplugindefs.h"
    28 
    28 
    29 
    29 
    30 // 
    30 //
    31 //  CLASS DECLARATION
    31 //  CLASS DECLARATION
    32 //
    32 //
    33 class VideoPlaybackViewFileDetails : public QObject
    33 class VideoPlaybackViewFileDetails : public QObject
    34 {
    34 {
    35     public:  
    35     public:
    36         //
    36         //
    37         //  Constructor
    37         //  Constructor
    38         //
    38         //
    39         VideoPlaybackViewFileDetails();
    39         VideoPlaybackViewFileDetails();
    40         
    40 
    41         //
    41         //
    42         //  Destructor.
    42         //  Destructor.
    43         //
    43         //
    44         virtual ~VideoPlaybackViewFileDetails();
    44         virtual ~VideoPlaybackViewFileDetails();
    45         
    45 
    46         //
    46         //
    47         //  Clear all file details
    47         //  Clear all file details
    48         //
    48         //
    49         void clearFileDetails();
    49         void clearFileDetails();
    50 
    50 
    51     public:    
    51     public:
    52         //
    52         //
    53         // Data
    53         // Data
    54         //
    54         //
    55         QString   mClipName;
    55         QString   mClipName;
    56         QString   mTitle;
    56         QString   mTitle;
    70         bool          mPartialPlayback;
    70         bool          mPartialPlayback;
    71         bool          mRNFormat;
    71         bool          mRNFormat;
    72         bool          mTvOutConnected;
    72         bool          mTvOutConnected;
    73         bool          mDrmProtected;
    73         bool          mDrmProtected;
    74         bool          mMultiItemPlaylist;
    74         bool          mMultiItemPlaylist;
       
    75         bool          mAspectRatioChangeable;
    75 
    76 
    76         int           mVideoHeight;
    77         int           mVideoHeight;
    77         int           mVideoWidth;
    78         int           mVideoWidth;
    78         int           mBitRate;
    79         int           mBitRate;
    79         int           mDuration;
    80         int           mDuration;
    80 };
    81 };
    81 
    82 
    82 #endif      // __VIDEOPLAYBACKVIEWFILEDETAILS__  
    83 #endif      // __VIDEOPLAYBACKVIEWFILEDETAILS__
    83             
    84 
    84 // EOF
    85 // EOF