1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/mm/mmlibs/mmfw/tsrc/mmvalidationsuite/mmvalidationsuiteapp/src/MVSApp.hrh Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,153 @@
1.4 +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
1.5 +// All rights reserved.
1.6 +// This component and the accompanying materials are made available
1.7 +// under the terms of "Eclipse Public License v1.0"
1.8 +// which accompanies this distribution, and is available
1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.10 +//
1.11 +// Initial Contributors:
1.12 +// Nokia Corporation - initial contribution.
1.13 +//
1.14 +// Contributors:
1.15 +//
1.16 +// Description:
1.17 +// Part of the MVS Application for TechView
1.18 +//
1.19 +
1.20 +
1.21 +#ifndef MVSApp_HRH
1.22 +#define MVSApp_HRH
1.23 +
1.24 +#define KMVSProgressLabelMaxValue 100
1.25 +//
1.26 +//Menu Commands
1.27 +//
1.28 +enum TMVSMenuCommands
1.29 + {
1.30 + EMVSCmdOpen = 0x1000,
1.31 + EMVSCmdNew,
1.32 + EMVSCmdSave,
1.33 + EMVSCmdSaveAs,
1.34 + EMVSCmdExit,
1.35 + EMVSCmdSetVolume,
1.36 + EMVSCmdSetVolumeRamp,
1.37 + EMVSCmdSetPlayBalance,
1.38 + EMVSCmdSetRepeats,
1.39 + EMVSCmdSetGain,
1.40 + EMVSCmdSetRecordBalance,
1.41 + EMVSCmdViewNormal,
1.42 + EMVSCmdViewFullScreen,
1.43 + EMVSCmdViewMetadata,
1.44 + EMVSCmdPlay,
1.45 + EMVSCmdRecord,
1.46 + EMVSCmdPause,
1.47 + EMVSCmdStop,
1.48 + EMVSCmdFastForward,
1.49 + EMVSCmdRewind,
1.50 + EMVSCmdSetDisplayWindow,
1.51 + EMVSCmdSetFrameRate,
1.52 + EMVSSetBalance,
1.53 + EMVSSetBalanceLR,
1.54 + EMVSCmdSetTrailingSilence,
1.55 + EMVSCmdSelectControllerPlugin,
1.56 + EMVSCmdSelectFormat,
1.57 + EMVSCmdSelectCodec,
1.58 + EMVSCmdSetCropWindow,
1.59 + EMVSCmdClearCropWindow,
1.60 + EMVSCmdEditMetadata,
1.61 + EMVSSetBitrate,
1.62 + EMVSSetSamplerate,
1.63 + EMVSSetNoOfChannels,
1.64 + EMVSCmdSetAudioPriority,
1.65 + EMVSCmdSetAudioPriorityPreference,
1.66 + EMVSMeta1,
1.67 + EMVSMeta2,
1.68 + EMVSMeta3,
1.69 + EMVSMeta4,
1.70 + EMVSMeta5,
1.71 + EMVSMeta6,
1.72 + EMVSCmdPowerOn,
1.73 + EMVSCmdPowerOff,
1.74 + EMVSCmdStartViewFinder,
1.75 + EMVSCmdStopViewFinder,
1.76 + EMVSCmdSetPlayWindow,
1.77 + EMVSCmdClearPlayWindow,
1.78 + EMVSCmdSystemInfo,
1.79 + EMVSCmdClose,
1.80 + EMVSVideoCmdSettings,
1.81 + EMVSCmdAudioSetting,
1.82 + EMVSAutoPauseResume,
1.83 + EMVSCmdClearLog,
1.84 + EMVSCmdCropPosition,
1.85 + EMVSCmdCropLabel,
1.86 + EMVSCmdCropLabelBlank,
1.87 + EMVSCmdCropLeftRight,
1.88 + EMVSCmdCropPositionNumber,
1.89 + EMVSHorOptButtonCropFromBeginning,
1.90 + EMVSHorOptButtonCropFromEnd,
1.91 + EMVSCmdSelectMediaType,
1.92 + EMVSHorOptButtonAudio,
1.93 + EMVSHorOptButtonVideo,
1.94 + EMVSCmdVideoRecordSettings,
1.95 + EMVSCmdSelectVideoMimeCodec,
1.96 + EMVSCmdSelectVideoFrameSize,
1.97 + EMVSCmdSelectVideoFrameRate,
1.98 + EMVSCmdSetPlayWindowStart,
1.99 + EMVSCmdSetPlayWindowEnd,
1.100 + EMVSRestoreAudioSettings,
1.101 + EMVSRestoreVideoSettings,
1.102 + EMVSEnableAudio,
1.103 + EMVSVideoRotationSettings,
1.104 + EMVSCmdScaleWidth,
1.105 + EMVSCmdScaleHeight,
1.106 + EMVSAntiAliasFiltering,
1.107 + EMVSCmdSetTopLeftx,
1.108 + EMVSCmdSetTopLefty,
1.109 + EMVSCmdSetBottomRightx,
1.110 + EMVSCmdSetBottomRighty,
1.111 + EMVSCmdSetMaxFileSize,
1.112 + EMVSCmdSetMaxFileSizeNum,
1.113 + EMVSCmdMultiScreen,
1.114 + EMVSRegisterForNotification,
1.115 + EMVSCmdSetVideoExtent,
1.116 + EMVSCmdSetWindowClipRect,
1.117 + EMVSCmdSetVideoExtentTopLeftx,
1.118 + EMVSCmdSetVideoExtentTopLefty,
1.119 + EMVSCmdSetVideoExtentBottomRightx,
1.120 + EMVSCmdSetVideoExtentBottomRighty,
1.121 + EMVSCmdSetWindowClipTopLeftx,
1.122 + EMVSCmdSetWindowClipTopLefty,
1.123 + EMVSCmdSetWindowClipBottomRightx,
1.124 + EMVSCmdSetWindowClipBottomRighty,
1.125 + EMVSCmdSetDisplayOverlayText,
1.126 + EMVSCmdSetOverlayText,
1.127 + EMVSAutoScaleType,
1.128 + EMVSAutoScaleHoriz,
1.129 + EMVSAutoScaleVert,
1.130 + EMVSAutoScaleHorizPos,
1.131 + EMVSAutoScaleVertPos,
1.132 + EMVSPIP,
1.133 + EMVSCRP
1.134 +#ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
1.135 + ,EMVSCmdEnableSubtitles,
1.136 + EMVSCmdDisableSubtitles
1.137 +#endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
1.138 + };
1.139 +
1.140 +//
1.141 +//Button Controls
1.142 +//
1.143 +enum TMVSButtonControls
1.144 + {
1.145 + EMVSButtonUp = 0x1000,
1.146 + EMVSButtonDown,
1.147 + EMVSButtonOk,
1.148 + EMVSButtonCancel,
1.149 + EMVSButtonClose,
1.150 + EMVSButtonLeft,
1.151 + EMVSButtonRight,
1.152 + EMVSButtonNext,
1.153 + EMVSButtonUpdate,
1.154 + EMVSButtonOnlyUpdate
1.155 + };
1.156 +#endif //MVSApp_HRH