qtmobility/plugins/multimedia/symbian/openmaxal/mediarecorder/mediarecorder.pro
changeset 4 90517678cc4f
child 5 453da2cfceef
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/qtmobility/plugins/multimedia/symbian/openmaxal/mediarecorder/mediarecorder.pro	Mon May 03 13:18:40 2010 +0300
@@ -0,0 +1,75 @@
+TEMPLATE = lib
+CONFIG += plugin
+TARGET = xarecordservice
+
+PLUGIN_SUBDIR = mediaservice
+
+include (../../../../../common.pri)
+
+# Symbian specific definition
+# ---------------------------
+symbian {
+
+# Input parameters for qmake to make the dll a qt plugin
+# ------------------------------------------------------
+pluginstub.sources = qmakepluginstubs/xarecordservice.dll
+pluginstub.path = /resource/qt/plugins/mediaservice
+DEPLOYMENT += pluginstub
+
+# Input parameters for the generated bld.inf file
+# -----------------------------------------------
+SYMBIAN_PLATFORMS = DEFAULT
+
+# Input parameters for the generated mmp file
+# -------------------------------------------
+TARGET.UID3 = 0x10207CA1
+TARGET.CAPABILITY = ALL -TCB
+TARGET.EPOCALLOWDLLDATA = 1
+
+INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE
+INCLUDEPATH += /epoc32/include/platform/mw/khronos
+
+# Macros controlling debug traces
+#DEFINES += PROFILE_TIME
+#DEFINES += PROFILE_RAM_USAGE
+#DEFINES += PROFILE_HEAP_USAGE
+#DEFINES += PLUGIN_QT_TRACE_ENABLED
+#DEFINES += PLUGIN_QT_SIGNAL_EMIT_TRACE_ENABLED
+#DEFINES += PLUGIN_SYMBIAN_TRACE_ENABLED
+}
+
+
+DEPENDPATH += .
+
+# Input
+HEADERS += \
+    qxarecordmediaserviceproviderplugin.h \
+    qxarecordmediaservice.h \
+    qxarecordsession.h \
+    qxaaudioendpointselector.h \
+    qxaaudioencodercontrol.h \
+    qxamediacontainercontrol.h \
+    qxamediarecordercontrol.h \
+    xarecordsessionimpl.h \
+    xarecordsessioncommon.h \
+    qxacommon.h
+
+SOURCES += \
+    qxarecordmediaserviceproviderplugin.cpp \
+    qxarecordmediaservice.cpp \
+    qxarecordsession.cpp \
+    qxaaudioendpointselector.cpp \
+    qxaaudioencodercontrol.cpp \
+    qxamediacontainercontrol.cpp \
+    qxamediarecordercontrol.cpp \
+    xarecordsessionimpl.cpp
+
+LIBS += \
+    -lQtMedia \
+    -lopenmaxal \
+    -lbafl
+
+# check for PROFILE_RAM_USAGE
+contains(DEFINES, PROFILE_RAM_USAGE) {
+    LIBS += -lhal
+}