equal
deleted
inserted
replaced
|
1 TEMPLATE = lib |
|
2 CONFIG += plugin |
|
3 TARGET = $$qtLibraryTarget(qqt7engine) |
|
4 |
|
5 QT += opengl |
|
6 |
|
7 PLUGIN_TYPE = mediaservice |
|
8 |
|
9 include (../../../common.pri) |
|
10 |
|
11 CONFIG += mobility |
|
12 MOBILITY = multimedia |
|
13 |
|
14 #DEFINES += QT_DEBUG_QT7 |
|
15 |
|
16 LIBS += -framework AppKit -framework AudioUnit \ |
|
17 -framework AudioToolbox -framework CoreAudio \ |
|
18 -framework QuartzCore -framework QTKit |
|
19 |
|
20 # The Quicktime framework is only awailable for 32-bit builds, so we |
|
21 # need to check for this before linking against it. |
|
22 # QMAKE_MAC_XARCH is not awailable on Tiger, but at the same time, |
|
23 # we never build for 64-bit architechtures on Tiger either: |
|
24 contains(QMAKE_MAC_XARCH, no) { |
|
25 LIBS += -framework QuickTime |
|
26 } else { |
|
27 LIBS += -Xarch_i386 -framework QuickTime -Xarch_ppc -framework QuickTime |
|
28 } |
|
29 |
|
30 INCLUDEPATH += ../../../src/multimedia ../../../src/multimedia/video |
|
31 |
|
32 DEPENDPATH += . |
|
33 |
|
34 HEADERS += \ |
|
35 qt7backend.h \ |
|
36 qt7playercontrol.h \ |
|
37 qt7videooutput.h \ |
|
38 qt7movieviewoutput.h \ |
|
39 qt7movievideowidget.h \ |
|
40 qt7movieviewrenderer.h \ |
|
41 qt7playersession.h \ |
|
42 qt7playerservice.h \ |
|
43 qt7serviceplugin.h \ |
|
44 qt7movierenderer.h \ |
|
45 qt7ciimagevideobuffer.h \ |
|
46 qt7playermetadata.h \ |
|
47 qcvdisplaylink.h |
|
48 |
|
49 |
|
50 OBJECTIVE_SOURCES += \ |
|
51 qt7backend.mm \ |
|
52 qt7playersession.mm \ |
|
53 qt7serviceplugin.mm \ |
|
54 qt7movieviewoutput.mm \ |
|
55 qt7movievideowidget.mm \ |
|
56 qt7movieviewrenderer.mm \ |
|
57 qt7playermetadata.mm \ |
|
58 qt7movierenderer.mm \ |
|
59 qt7playercontrol.mm \ |
|
60 qt7videooutput.mm \ |
|
61 qt7ciimagevideobuffer.mm \ |
|
62 qt7playerservice.mm \ |
|
63 qcvdisplaylink.mm |