|
1 # |
|
2 # Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 # All rights reserved. |
|
4 # This component and the accompanying materials are made available |
|
5 # under the terms of "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 # |
|
14 # Description: Project file for building Videoplayer components |
|
15 # |
|
16 # |
|
17 # Version : %version: da1mmcf#17 % |
|
18 |
|
19 |
|
20 TEMPLATE = lib |
|
21 CONFIG += hb qt dll |
|
22 TARGET = hbvideoplaybackview |
|
23 DEFINES += BUILD_VIDEOPLAYBACK_DLL |
|
24 |
|
25 symbian: |
|
26 { |
|
27 TARGET.CAPABILITY = CAP_GENERAL_DLL |
|
28 TARGET.EPOCALLOWDLLDATA = 1 |
|
29 TARGET.UID3 = 0x20024334 |
|
30 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \ |
|
31 $$APP_LAYER_SYSTEMINCLUDE SYSTEMINCLUDE |
|
32 BLD_INF_RULES.prj_exports += "rom/hbvideoplaybackview.iby CORE_APP_LAYER_IBY_EXPORT_PATH(hbvideoplaybackview.iby)" |
|
33 } |
|
34 |
|
35 INCLUDEPATH += ../../inc \ |
|
36 /epoc32/include/platform/mw/alf |
|
37 |
|
38 LIBS += -lmpxplaybackutility.dll \ |
|
39 -lmpxcommon.dll \ |
|
40 -lmpxviewplugin.dll \ |
|
41 -lestor.dll \ |
|
42 -lcommonengine.dll \ |
|
43 -lflogger.dll \ |
|
44 -lsysutil.dll \ |
|
45 -lmpxcollectionutility.dll \ |
|
46 -lremconcoreapi.dll \ |
|
47 -lremconInterfacebase.dll \ |
|
48 -lcentralrepository.dll \ |
|
49 -lthumbnailmanagerqt.dll \ |
|
50 -lmediaclientvideodisplay.dll \ |
|
51 -lalfdecoderserverclient.dll |
|
52 |
|
53 DEPENDPATH += ../inc inc viewinc controlinc |
|
54 VPATH += viewsrc controlsrc |
|
55 |
|
56 HEADERS += hbvideobaseplaybackview.h \ |
|
57 hbvideoplaybackview.h \ |
|
58 mpxvideoplaybackviewfiledetails.h \ |
|
59 mpxvideoviewwrapper.h \ |
|
60 mpxvideoregion.h \ |
|
61 mpxvideoplaybackdisplayhandler.h \ |
|
62 mpxvideoplaybackfullscreencontrol.h \ |
|
63 mpxvideoplaybackstatuspanecontrol.h \ |
|
64 mpxvideoplaybackprogressbar.h \ |
|
65 mpxvideoplaybackbuttonbar.h \ |
|
66 mpxvideoplaybackcontrolbar.h \ |
|
67 mpxvideoplaybackcontrolpolicy.h \ |
|
68 mpxvideoplaybackcontrolconfiguration.h \ |
|
69 mpxvideoplaybackcontrolscontroller.h \ |
|
70 mpxvideoplaybackdocumentloader.h \ |
|
71 mpxvideoplaybackfiledetailswidget.h \ |
|
72 mpxvideoplaybackuserinputhandler.h \ |
|
73 mpxvideoplaybacknontouchvolumebar.h \ |
|
74 mpxvideoplaybackdetailsplaybackwindow.h \ |
|
75 mpxvideocontainer.h |
|
76 |
|
77 SOURCES += hbvideobaseplaybackview.cpp \ |
|
78 hbvideoplaybackview.cpp \ |
|
79 mpxvideoplaybackviewfiledetails.cpp \ |
|
80 mpxvideoviewwrapper.cpp \ |
|
81 mpxvideoplaybackdisplayhandler.cpp \ |
|
82 mpxvideoplaybackfullscreencontrol.cpp \ |
|
83 mpxvideoplaybackstatuspanecontrol.cpp \ |
|
84 mpxvideoplaybackprogressbar.cpp \ |
|
85 mpxvideoplaybackbuttonbar.cpp \ |
|
86 mpxvideoplaybackcontrolbar.cpp \ |
|
87 mpxvideoplaybackcontrolscontroller.cpp \ |
|
88 mpxvideoplaybackcontrolpolicy.cpp \ |
|
89 mpxvideoplaybackcontrolconfiguration.cpp \ |
|
90 mpxvideoplaybackdocumentloader.cpp \ |
|
91 mpxvideoplaybackfiledetailswidget.cpp \ |
|
92 mpxvideoplaybackuserinputhandler.cpp \ |
|
93 mpxvideoplaybacknontouchvolumebar.cpp \ |
|
94 mpxvideoplaybackdetailsplaybackwindow.cpp \ |
|
95 mpxvideocontainer.cpp |
|
96 |
|
97 RESOURCES += resources/hbvideoplaybackview.qrc |