|
1 // Copyright (c) 1997-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 // |
|
15 |
|
16 enum |
|
17 { |
|
18 EVideoCmdOpenFile=1, |
|
19 EVideoCmdSaveAs, |
|
20 EVideoCmdZoomIn, |
|
21 EVideoCmdZoomOut, |
|
22 EVideoCmdFineZoomIn, |
|
23 EVideoCmdFineZoomOut, |
|
24 EVideoCmdDisplayMode, |
|
25 EVideoCmdPlay, |
|
26 EVideoCmdStream, |
|
27 EVideoCmdOtaStream, |
|
28 EVideoCmdWbmpStream, |
|
29 EVideoCmdRefresh, |
|
30 EVideoCmdExtractFrame, |
|
31 EVideoCmdExtractStreamedFrame, |
|
32 EVideoCmdFrameInfo, |
|
33 EVideoCmdRotateClockwise, |
|
34 EVideoCmdRotateAntiClockwise, |
|
35 EVideoCmdTest, |
|
36 EVideoCmdMirrorHorizontalAxis, |
|
37 EVideoCmdMirrorVerticalAxis, |
|
38 EVideoCmdBackgroundColor, |
|
39 EVideoCmdMask, |
|
40 EVideoCmdOpenOtaFile, |
|
41 EVideoCmdOpenWbmpFile, |
|
42 EVideoCmdOpenFolder, |
|
43 EVideoCmdDecoderOptions, |
|
44 EVideoCmdExtension, |
|
45 EVideoCmdUseExtensions |
|
46 }; |
|
47 |
|
48 enum |
|
49 { |
|
50 EVideoIdNumberOfFrames=1, |
|
51 EVideoIdDisplayMode, |
|
52 EVideoIdBackgroundColor, |
|
53 EVideoIdCurrentFrameNumber, |
|
54 EVideoIdOverrideBackgroundColor, |
|
55 EVideoIdUseThreadForDecoder, |
|
56 EVideoIdDecoderDisableDithering, |
|
57 EVideoIdDecoderAutogenMask, |
|
58 EVideoIdDecodeHighSpeedDecode, |
|
59 EVideoIdOperations, |
|
60 EVideoIdSelectedOperations, |
|
61 EVideoIdScaleCoeff, |
|
62 EVideoIdScaleQuality, |
|
63 EVideoIdScalePreserveAspect, |
|
64 EVideoIdCropTopLeftX, |
|
65 EVideoIdCropTopLeftY, |
|
66 EVideoIdCropWidth, |
|
67 EVideoIdCropHeight, |
|
68 EDecoderExtensionCropPage, |
|
69 EDecoderExtensionScalingPage, |
|
70 EDecoderExtensionOperationPage, |
|
71 EVideoIdAdd, |
|
72 EVideoIdClear, |
|
73 EVideoIdUseImageNativeMode, |
|
74 EVideoIdAutoRotateDecode |
|
75 }; |
|
76 |
|
77 enum |
|
78 { |
|
79 EVideoIdSaveAsFormat=1000// Avoid clashes with the existing Save As dialog controls |
|
80 }; |
|
81 |
|
82 enum |
|
83 { |
|
84 EVideoBidFormat=1000, // Avoid clashes with the existing Save As dialog buttons |
|
85 EVideoIdEncodeOperations=1001, |
|
86 EVideoIdCreateThumbnailChbx=1002, |
|
87 EVideoIdSaveAsEXIFChbx=1003 |
|
88 }; |
|
89 |
|
90 enum |
|
91 { |
|
92 EVideoIdFileFormatType=1, |
|
93 EVideoIdFileFormatBpp, |
|
94 EVideoIdFileFormatColor, |
|
95 EVideoIdFileFormatFactor, |
|
96 EVideoIdFileFormatSampling, |
|
97 EVideoIdFileFormatCompression |
|
98 }; |
|
99 |
|
100 enum |
|
101 { |
|
102 EFramePropertiesPage, |
|
103 EImageCommentsPage, |
|
104 EFrameCommentsPage |
|
105 }; |
|
106 |