os/mm/mmlibs/mmfw/tsrc/mmvalidationsuite/mmvalidationsuiteapp/src/MVSApp.hrh
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // Part of the MVS Application for TechView
    15 //
    16 
    17 
    18 #ifndef MVSApp_HRH
    19 #define MVSApp_HRH
    20 
    21 #define KMVSProgressLabelMaxValue		100
    22 //
    23 //Menu Commands
    24 //
    25 enum TMVSMenuCommands
    26 	{
    27 	EMVSCmdOpen = 0x1000,
    28 	EMVSCmdNew,
    29 	EMVSCmdSave,
    30 	EMVSCmdSaveAs,
    31 	EMVSCmdExit,
    32 	EMVSCmdSetVolume,
    33 	EMVSCmdSetVolumeRamp,
    34 	EMVSCmdSetPlayBalance,
    35 	EMVSCmdSetRepeats,
    36 	EMVSCmdSetGain,
    37 	EMVSCmdSetRecordBalance,
    38 	EMVSCmdViewNormal,
    39 	EMVSCmdViewFullScreen,
    40 	EMVSCmdViewMetadata,
    41 	EMVSCmdPlay,
    42 	EMVSCmdRecord,
    43 	EMVSCmdPause,
    44 	EMVSCmdStop,
    45 	EMVSCmdFastForward,
    46 	EMVSCmdRewind,
    47 	EMVSCmdSetDisplayWindow,
    48 	EMVSCmdSetFrameRate,
    49 	EMVSSetBalance,
    50 	EMVSSetBalanceLR,
    51 	EMVSCmdSetTrailingSilence,
    52 	EMVSCmdSelectControllerPlugin,
    53 	EMVSCmdSelectFormat,
    54 	EMVSCmdSelectCodec,
    55 	EMVSCmdSetCropWindow,
    56 	EMVSCmdClearCropWindow,
    57 	EMVSCmdEditMetadata,
    58 	EMVSSetBitrate,
    59 	EMVSSetSamplerate,
    60 	EMVSSetNoOfChannels,
    61 	EMVSCmdSetAudioPriority,
    62 	EMVSCmdSetAudioPriorityPreference,
    63 	EMVSMeta1,
    64 	EMVSMeta2,
    65 	EMVSMeta3,
    66 	EMVSMeta4,
    67 	EMVSMeta5,
    68 	EMVSMeta6,
    69 	EMVSCmdPowerOn,
    70 	EMVSCmdPowerOff,
    71 	EMVSCmdStartViewFinder,
    72 	EMVSCmdStopViewFinder,
    73 	EMVSCmdSetPlayWindow,
    74 	EMVSCmdClearPlayWindow,
    75 	EMVSCmdSystemInfo,
    76 	EMVSCmdClose,
    77 	EMVSVideoCmdSettings,
    78 	EMVSCmdAudioSetting,
    79 	EMVSAutoPauseResume,
    80 	EMVSCmdClearLog,
    81 	EMVSCmdCropPosition,
    82 	EMVSCmdCropLabel,
    83 	EMVSCmdCropLabelBlank,
    84 	EMVSCmdCropLeftRight,
    85 	EMVSCmdCropPositionNumber,
    86 	EMVSHorOptButtonCropFromBeginning,
    87 	EMVSHorOptButtonCropFromEnd,
    88 	EMVSCmdSelectMediaType,
    89 	EMVSHorOptButtonAudio,
    90 	EMVSHorOptButtonVideo,
    91 	EMVSCmdVideoRecordSettings,
    92 	EMVSCmdSelectVideoMimeCodec,
    93 	EMVSCmdSelectVideoFrameSize,
    94 	EMVSCmdSelectVideoFrameRate,
    95 	EMVSCmdSetPlayWindowStart,
    96 	EMVSCmdSetPlayWindowEnd,
    97 	EMVSRestoreAudioSettings,
    98 	EMVSRestoreVideoSettings,
    99 	EMVSEnableAudio,
   100 	EMVSVideoRotationSettings,
   101 	EMVSCmdScaleWidth,
   102 	EMVSCmdScaleHeight,
   103 	EMVSAntiAliasFiltering,
   104 	EMVSCmdSetTopLeftx,
   105 	EMVSCmdSetTopLefty,
   106 	EMVSCmdSetBottomRightx,
   107 	EMVSCmdSetBottomRighty,
   108 	EMVSCmdSetMaxFileSize,
   109 	EMVSCmdSetMaxFileSizeNum,
   110 	EMVSCmdMultiScreen,
   111 	EMVSRegisterForNotification,
   112 	EMVSCmdSetVideoExtent,
   113 	EMVSCmdSetWindowClipRect,
   114 	EMVSCmdSetVideoExtentTopLeftx,
   115 	EMVSCmdSetVideoExtentTopLefty,
   116 	EMVSCmdSetVideoExtentBottomRightx,
   117 	EMVSCmdSetVideoExtentBottomRighty,
   118 	EMVSCmdSetWindowClipTopLeftx,
   119 	EMVSCmdSetWindowClipTopLefty,
   120 	EMVSCmdSetWindowClipBottomRightx,
   121 	EMVSCmdSetWindowClipBottomRighty,
   122     EMVSCmdSetDisplayOverlayText,
   123     EMVSCmdSetOverlayText,
   124     EMVSAutoScaleType,
   125     EMVSAutoScaleHoriz,
   126     EMVSAutoScaleVert,
   127     EMVSAutoScaleHorizPos,
   128     EMVSAutoScaleVertPos,
   129     EMVSPIP,
   130 	EMVSCRP
   131 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   132     ,EMVSCmdEnableSubtitles,
   133     EMVSCmdDisableSubtitles
   134 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
   135 	};
   136 
   137 //
   138 //Button Controls
   139 //
   140 enum TMVSButtonControls
   141 	{
   142 	EMVSButtonUp = 0x1000,
   143 	EMVSButtonDown,
   144 	EMVSButtonOk,
   145 	EMVSButtonCancel,
   146 	EMVSButtonClose,
   147 	EMVSButtonLeft,
   148 	EMVSButtonRight,
   149 	EMVSButtonNext,
   150 	EMVSButtonUpdate,
   151 	EMVSButtonOnlyUpdate
   152 	};
   153 #endif //MVSApp_HRH