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