|
1 # Copyright (c) 2010 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 TEMPLATE = lib |
|
17 CONFIG += hb qt ecomplugin |
|
18 TARGET = simplevideoplayback |
|
19 |
|
20 # MPX view plugin interface name |
|
21 SERVICE.INTERFACE_NAME = org.nokia.mmdt.QViewPlugin/1.0 |
|
22 |
|
23 # Opaque data for resolving the correct plugin |
|
24 SERVICE.CONFIGURATION = "<t>0x20024338</t><p></p><i>EMPXViewPluginPriorityNormal</i><f>0x00000002</f>" |
|
25 |
|
26 INCLUDEPATH += inc \ |
|
27 ../../../inc |
|
28 DEPENDPATH += inc |
|
29 VPATH += src |
|
30 |
|
31 HEADERS += svpbdocumentloader.h \ |
|
32 svpbengine.h \ |
|
33 svpbnativewindow.h \ |
|
34 svpbplugin.h \ |
|
35 svpbsurfacecontainer.h \ |
|
36 svpbview.h \ |
|
37 trace.h |
|
38 |
|
39 SOURCES += svpbdocumentloader.cpp \ |
|
40 svpbengine.cpp \ |
|
41 svpbnativewindow.cpp \ |
|
42 svpbplugin.cpp \ |
|
43 svpbview.cpp |
|
44 |
|
45 DOCML += resources/simplevideoplayback.docml |
|
46 |
|
47 RESOURCES = simplevideoplayback.qrc |
|
48 |
|
49 LIBS += -lcone \ |
|
50 -lmediaclientvideodisplay \ |
|
51 -lmpxcommon \ |
|
52 -lmpxplaybackutility \ |
|
53 -lmpxviewframeworkqt \ |
|
54 -lws32 |
|
55 |
|
56 symbian: |
|
57 { |
|
58 TARGETTYPE_OVERRIDE = PLUGIN |
|
59 # KMpxVideoPluginDllPlaybackUid |
|
60 TARGET.UID3 = 0x20024335 |
|
61 TARGET.CAPABILITY = ALL -TCB -DRM |
|
62 TARGET.EPOCALLOWDLLDATA = 1 |
|
63 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE |
|
64 BLD_INF_RULES.prj_exports += "rom/simplevideoplayback.iby CORE_APP_LAYER_IBY_EXPORT_PATH(simplevideoplayback.iby)" |
|
65 MMP_RULES += SMPSAFE |
|
66 } |