|
1 /* |
|
2 * Copyright (c) 2010 Ixonos Plc. |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of the "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - Initial contribution |
|
11 * |
|
12 * Contributors: |
|
13 * Ixonos Plc |
|
14 * |
|
15 * Description: |
|
16 * |
|
17 */ |
|
18 |
|
19 |
|
20 // |
|
21 // Compile-time variation for Video Editor project. |
|
22 // |
|
23 // After modifying this file, reallyclean and build the whole project! |
|
24 // |
|
25 |
|
26 #ifndef BUILDCONFIG_HRH |
|
27 #define BUILDCONFIG_HRH |
|
28 |
|
29 // Enable logging facility in all modules. |
|
30 // Enabling logs will do the both of the following: |
|
31 // |
|
32 // 1) Write the the logging information to RDebug::Print() |
|
33 // (in UDEB builds only) |
|
34 // 2) Write the log to file using RFileLogger (both in UDEB and UREL) |
|
35 // or using internal logfile implementation (selected in VideoEditorDebugUtils.h) |
|
36 // |
|
37 // Create the folder C:/Logs/VideoEditor to enable the file logging. |
|
38 // |
|
39 // - enable logs in UDEB builds: |
|
40 #define __DEBUG_ON__ |
|
41 // - enable logs in all builds (not to be used in released code): |
|
42 //#define __DEBUG_ON_ALWAYS__ |
|
43 |
|
44 |
|
45 // Export the ROM description (.iby) files |
|
46 // Not needed if we are not creating rom image. |
|
47 // Do not export if __DSW_EXPORTS defined |
|
48 // |
|
49 //#ifndef __DSW_EXPORTS |
|
50 //#define __EXPORT_ROM_DESCRIPTION_FILES__ |
|
51 //#endif |
|
52 |
|
53 |
|
54 // Include the "full" video editor application into the build. |
|
55 // |
|
56 // NOTE: If this flag is defined, include the following |
|
57 // IBY files in VideoEditor.iby: |
|
58 // |
|
59 // #include <ManualVideoEditor.iby> |
|
60 // #include <VideoEditorCommon.iby> |
|
61 // #include <VideoEditorUiComponents.iby> |
|
62 // #include <VideoProvider.iby> |
|
63 // |
|
64 //#define __INCLUDE_MANUAL_VIDEO_EDITOR__ |
|
65 |
|
66 |
|
67 // Include the "simple" video editor components into the build. |
|
68 // |
|
69 // NOTE: If this flag is defined, include the following |
|
70 // IBY files in VideoEditor.iby: |
|
71 // |
|
72 // #include <SimpleVideoEditor.iby> |
|
73 // #include <SimpleCutVideo.iby> |
|
74 // #include <VideoEditorCommon.iby> |
|
75 // #include <VideoEditorUiComponents.iby> |
|
76 // #include <VideoProvider.iby> |
|
77 // |
|
78 #define __INCLUDE_SIMPLE_VIDEO_EDITOR__ |
|
79 |
|
80 |
|
81 // Change file time stamp to [original + 2 seconds] |
|
82 // before adding new video to gallery |
|
83 // |
|
84 #define __FILE_TIME_STAMP_UPDATE__ |
|
85 |
|
86 // Force the application to draw video frame in playback's pause state |
|
87 // Depends on the device if this has to be defined |
|
88 //#define __GET_PAUSE_THUMBNAIL__ |
|
89 |
|
90 #endif // BUILDCONFIG_HRH |
|
91 |
|
92 // End of File |
|
93 |