equal
deleted
inserted
replaced
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: MPX common playback view implementation |
14 * Description: MPX common playback view implementation |
15 * Version : %version: da1mmcf#41.1.6.1.1.1.10 % << Don't touch! Updated by Synergy at check-out. |
15 * Version : %version: da1mmcf#41.1.6.1.1.1.12 % << Don't touch! Updated by Synergy at check-out. |
16 * |
16 * |
17 */ |
17 */ |
18 |
18 |
19 |
19 |
20 |
20 |
36 |
36 |
37 #include "mpxlayoutswitchobserver.h" |
37 #include "mpxlayoutswitchobserver.h" |
38 #include "mpxplaybackframeworkdefs.h" // TMPXPlaybackPlayerType |
38 #include "mpxplaybackframeworkdefs.h" // TMPXPlaybackPlayerType |
39 |
39 |
40 #include "../../../inc/musicplayerbldvariant.hrh" |
40 #include "../../../inc/musicplayerbldvariant.hrh" |
|
41 #include <tvoutconfig.h> |
41 |
42 |
42 // FORWARD DECLARATIONS |
43 // FORWARD DECLARATIONS |
43 class CMPXCommonPlaybackViewContainer; |
44 class CMPXCommonPlaybackViewContainer; |
44 class MMPXPlaybackUtility; |
45 class MMPXPlaybackUtility; |
45 class CMPXAlbumArtUtil; |
46 class CMPXAlbumArtUtil; |
610 IMPORT_C void UpdateMiddleSoftKeyDisplayL(); |
611 IMPORT_C void UpdateMiddleSoftKeyDisplayL(); |
611 /** |
612 /** |
612 * Updates the middle (play/pause) toolbar control key icon based on playback state |
613 * Updates the middle (play/pause) toolbar control key icon based on playback state |
613 */ |
614 */ |
614 IMPORT_C void UpdateToolbar(); |
615 IMPORT_C void UpdateToolbar(); |
|
616 |
|
617 /** |
|
618 * Launch Metadata Dialog to show the file details |
|
619 */ |
|
620 IMPORT_C virtual void LaunchFileDetailsDialogL(); |
|
621 |
615 protected: |
622 protected: |
616 static TInt DeferredAlbumArtExtractCallback( TAny* aPtr ); |
623 static TInt DeferredAlbumArtExtractCallback( TAny* aPtr ); |
617 |
624 |
618 /** |
625 /** |
619 * Callback function for delayed view deactivation |
626 * Callback function for delayed view deactivation |
758 TBool iUnsupportedNoteDisabled; |
765 TBool iUnsupportedNoteDisabled; |
759 HBufC* iOldUri; |
766 HBufC* iOldUri; |
760 TInt iOldPosition; // in seconds |
767 TInt iOldPosition; // in seconds |
761 TBool iIsTapped; |
768 TBool iIsTapped; |
762 TCommandSender iCommandSender; |
769 TCommandSender iCommandSender; |
763 |
770 CTvOutConfig* iTvOutConfig; |
764 TSize iFullScreenImageSize; |
771 TSize iFullScreenImageSize; |
765 CPeriodic* iTNRequestTimer; |
772 CPeriodic* iTNRequestTimer; |
766 }; |
773 }; |
767 |
774 |
768 #endif // CMPXCOMMONPLAYBACKVIEWIMP_H |
775 #endif // CMPXCOMMONPLAYBACKVIEWIMP_H |