|
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 |