sl@0: // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // Part of the MVS Application for TechView sl@0: // sl@0: sl@0: sl@0: #ifndef MVSApp_HRH sl@0: #define MVSApp_HRH sl@0: sl@0: #define KMVSProgressLabelMaxValue 100 sl@0: // sl@0: //Menu Commands sl@0: // sl@0: enum TMVSMenuCommands sl@0: { sl@0: EMVSCmdOpen = 0x1000, sl@0: EMVSCmdNew, sl@0: EMVSCmdSave, sl@0: EMVSCmdSaveAs, sl@0: EMVSCmdExit, sl@0: EMVSCmdSetVolume, sl@0: EMVSCmdSetVolumeRamp, sl@0: EMVSCmdSetPlayBalance, sl@0: EMVSCmdSetRepeats, sl@0: EMVSCmdSetGain, sl@0: EMVSCmdSetRecordBalance, sl@0: EMVSCmdViewNormal, sl@0: EMVSCmdViewFullScreen, sl@0: EMVSCmdViewMetadata, sl@0: EMVSCmdPlay, sl@0: EMVSCmdRecord, sl@0: EMVSCmdPause, sl@0: EMVSCmdStop, sl@0: EMVSCmdFastForward, sl@0: EMVSCmdRewind, sl@0: EMVSCmdSetDisplayWindow, sl@0: EMVSCmdSetFrameRate, sl@0: EMVSSetBalance, sl@0: EMVSSetBalanceLR, sl@0: EMVSCmdSetTrailingSilence, sl@0: EMVSCmdSelectControllerPlugin, sl@0: EMVSCmdSelectFormat, sl@0: EMVSCmdSelectCodec, sl@0: EMVSCmdSetCropWindow, sl@0: EMVSCmdClearCropWindow, sl@0: EMVSCmdEditMetadata, sl@0: EMVSSetBitrate, sl@0: EMVSSetSamplerate, sl@0: EMVSSetNoOfChannels, sl@0: EMVSCmdSetAudioPriority, sl@0: EMVSCmdSetAudioPriorityPreference, sl@0: EMVSMeta1, sl@0: EMVSMeta2, sl@0: EMVSMeta3, sl@0: EMVSMeta4, sl@0: EMVSMeta5, sl@0: EMVSMeta6, sl@0: EMVSCmdPowerOn, sl@0: EMVSCmdPowerOff, sl@0: EMVSCmdStartViewFinder, sl@0: EMVSCmdStopViewFinder, sl@0: EMVSCmdSetPlayWindow, sl@0: EMVSCmdClearPlayWindow, sl@0: EMVSCmdSystemInfo, sl@0: EMVSCmdClose, sl@0: EMVSVideoCmdSettings, sl@0: EMVSCmdAudioSetting, sl@0: EMVSAutoPauseResume, sl@0: EMVSCmdClearLog, sl@0: EMVSCmdCropPosition, sl@0: EMVSCmdCropLabel, sl@0: EMVSCmdCropLabelBlank, sl@0: EMVSCmdCropLeftRight, sl@0: EMVSCmdCropPositionNumber, sl@0: EMVSHorOptButtonCropFromBeginning, sl@0: EMVSHorOptButtonCropFromEnd, sl@0: EMVSCmdSelectMediaType, sl@0: EMVSHorOptButtonAudio, sl@0: EMVSHorOptButtonVideo, sl@0: EMVSCmdVideoRecordSettings, sl@0: EMVSCmdSelectVideoMimeCodec, sl@0: EMVSCmdSelectVideoFrameSize, sl@0: EMVSCmdSelectVideoFrameRate, sl@0: EMVSCmdSetPlayWindowStart, sl@0: EMVSCmdSetPlayWindowEnd, sl@0: EMVSRestoreAudioSettings, sl@0: EMVSRestoreVideoSettings, sl@0: EMVSEnableAudio, sl@0: EMVSVideoRotationSettings, sl@0: EMVSCmdScaleWidth, sl@0: EMVSCmdScaleHeight, sl@0: EMVSAntiAliasFiltering, sl@0: EMVSCmdSetTopLeftx, sl@0: EMVSCmdSetTopLefty, sl@0: EMVSCmdSetBottomRightx, sl@0: EMVSCmdSetBottomRighty, sl@0: EMVSCmdSetMaxFileSize, sl@0: EMVSCmdSetMaxFileSizeNum, sl@0: EMVSCmdMultiScreen, sl@0: EMVSRegisterForNotification, sl@0: EMVSCmdSetVideoExtent, sl@0: EMVSCmdSetWindowClipRect, sl@0: EMVSCmdSetVideoExtentTopLeftx, sl@0: EMVSCmdSetVideoExtentTopLefty, sl@0: EMVSCmdSetVideoExtentBottomRightx, sl@0: EMVSCmdSetVideoExtentBottomRighty, sl@0: EMVSCmdSetWindowClipTopLeftx, sl@0: EMVSCmdSetWindowClipTopLefty, sl@0: EMVSCmdSetWindowClipBottomRightx, sl@0: EMVSCmdSetWindowClipBottomRighty, sl@0: EMVSCmdSetDisplayOverlayText, sl@0: EMVSCmdSetOverlayText, sl@0: EMVSAutoScaleType, sl@0: EMVSAutoScaleHoriz, sl@0: EMVSAutoScaleVert, sl@0: EMVSAutoScaleHorizPos, sl@0: EMVSAutoScaleVertPos, sl@0: EMVSPIP, sl@0: EMVSCRP sl@0: #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT sl@0: ,EMVSCmdEnableSubtitles, sl@0: EMVSCmdDisableSubtitles sl@0: #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT sl@0: }; sl@0: sl@0: // sl@0: //Button Controls sl@0: // sl@0: enum TMVSButtonControls sl@0: { sl@0: EMVSButtonUp = 0x1000, sl@0: EMVSButtonDown, sl@0: EMVSButtonOk, sl@0: EMVSButtonCancel, sl@0: EMVSButtonClose, sl@0: EMVSButtonLeft, sl@0: EMVSButtonRight, sl@0: EMVSButtonNext, sl@0: EMVSButtonUpdate, sl@0: EMVSButtonOnlyUpdate sl@0: }; sl@0: #endif //MVSApp_HRH