First public contribution.
1 // Copyright (c) 2002-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".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // Mda\Common\MmfVideo.h
18 #ifndef __MMF_COMMON_VIDEO_ENUMS_H__
19 #define __MMF_COMMON_VIDEO_ENUMS_H__
21 #include <mmf/common/mmfutilities.h>
25 Video playback rate capabilities. This structure defines playback rate
26 capabilities for the current controller and video clip, and can be used
27 to determine if fast forward, rewind, step forward, or step backward
33 @see CVideoPlayerUtility::GetPlayRateCapabilitiesL, CVideoPlayerUtility::SetPlayVelocityL
35 class TVideoPlayRateCapabilities
39 ETrue if fast or slow play forward is possible (i.e. playback
40 velocity 1-99 or 101-). Normal play forward (velocity 100) is
46 ETrue if play backward is possible (i.e. playback velocity below0).
47 This includes normal speed, slow, and fast reverse playback.
51 /** ETrue if step forward is possible */
54 /** Etrue if step backward is possible */
64 @see CVideoPlayerUtility::SetVideoQualityL
68 EVideoQualityLow = 25,
69 EVideoQualityNormal = 50,
70 EVideoQualityHigh = 75,
71 EVideoQualityLossless = 100