101 qmediapluginloader.cpp \ |
102 qmediapluginloader.cpp \ |
102 qpaintervideosurface.cpp \ |
103 qpaintervideosurface.cpp \ |
103 qvideorenderercontrol.cpp \ |
104 qvideorenderercontrol.cpp \ |
104 qmediatimerange.cpp |
105 qmediatimerange.cpp |
105 |
106 |
106 contains(QT_CONFIG, declarative) { |
|
107 QT += declarative |
|
108 |
|
109 PRIVATE_HEADERS += \ |
|
110 qmetadatacontrolmetaobject_p.h \ |
|
111 qmlaudio_p.h \ |
|
112 qmlgraphicsvideo_p.h \ |
|
113 qmlmediabase_p.h \ |
|
114 qsoundeffect_p.h \ |
|
115 wavedecoder.h |
|
116 |
|
117 SOURCES += \ |
|
118 qmetadatacontrolmetaobject.cpp \ |
|
119 qmlaudio.cpp \ |
|
120 qmlgraphicsvideo.cpp \ |
|
121 qmlmediabase.cpp \ |
|
122 qsoundeffect.cpp \ |
|
123 wavedecoder.cpp |
|
124 |
|
125 maemo5: DEFINES += QT_MULTIMEDIA_MAEMO5 |
|
126 system(pkg-config --exists \'libpulse >= 0.9.10\') { |
|
127 DEFINES += QT_MULTIMEDIA_PULSEAUDIO |
|
128 PRIVATE_HEADERS += qsoundeffect_pulse_p.h |
|
129 SOURCES += qsoundeffect_pulse_p.cpp |
|
130 LIBS_PRIVATE += -lpulse |
|
131 } else:x11 { |
|
132 DEFINES += QT_MULTIMEDIA_QMEDIAPLAYER |
|
133 PRIVATE_HEADERS += qsoundeffect_qmedia_p.h |
|
134 SOURCES += qsoundeffect_qmedia_p.cpp |
|
135 } else { |
|
136 PRIVATE_HEADERS += qsoundeffect_qsound_p.h |
|
137 SOURCES += qsoundeffect_qsound_p.cpp |
|
138 } |
|
139 } |
|
140 |
|
141 maemo5 { |
107 maemo5 { |
|
108 QMAKE_CXXFLAGS += -march=armv7a -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon |
142 HEADERS += qxvideosurface_maemo5_p.h |
109 HEADERS += qxvideosurface_maemo5_p.h |
143 SOURCES += qxvideosurface_maemo5.cpp |
110 SOURCES += qxvideosurface_maemo5.cpp |
144 SOURCES += qgraphicsvideoitem_maemo5.cpp |
111 SOURCES += qgraphicsvideoitem_maemo5.cpp |
145 LIBS += -lXv |
112 LIBS += -lXv |
146 } else { |
113 } else { |
147 SOURCES += qgraphicsvideoitem.cpp |
114 SOURCES += qgraphicsvideoitem.cpp |
148 } |
115 } |
149 |
116 |
150 include (experimental/experimental.pri) |
|
151 HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS |
117 HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS |
152 |
118 |
153 symbian { |
119 symbian { |
154 load(data_caging_paths) |
120 load(data_caging_paths) |
155 QtMediaDeployment.sources = QtMedia.dll |
121 QtMediaDeployment.sources = QtMedia.dll |
156 QtMediaDeployment.path = /sys/bin |
122 QtMediaDeployment.path = /sys/bin |
157 DEPLOYMENT += QtMediaDeployment |
123 DEPLOYMENT += QtMediaDeployment |
158 TARGET.UID3=0x2002AC77 |
124 TARGET.UID3=0x2002AC77 |
159 MMP_RULES += EXPORTUNFROZEN |
|
160 TARGET.CAPABILITY = ALL -TCB |
125 TARGET.CAPABILITY = ALL -TCB |
161 } |
126 } |
162 |
127 |
163 CONFIG += middleware |
128 CONFIG += middleware |
164 include(../../features/deploy.pri) |
129 include(../../features/deploy.pri) |